Programs

ProgramSource FileDescription
demo_crc32_hash demo_crc32_hash.f90
demo_dirty_sha256 demo_dirtys_sha256.f90
demo_djb2_hash demo_djb2_hash.f90
demo_luhn_checksum demo_luhn_checksum.f90
demo_M_hashkeys__sha3 demo_M_hashkeys__sha3.f90
demo_M_sha3 demo_M_sha3.f90
demo_sdbm_hash demo_sdbm_hash.f90
demo_sha256 demo_sha256.f90

str=repeat(“abcdefghbcdefghicdefghijdefghijkefghijklfghijklmghijklmnhijklmno”,16777216) ref=”50E72A0E26442FE2552DC3938AC58658228C0CBFB1D2CA872AE435266FCD055E” call unit_check(‘sha256’,sha256(str)==ref,’test sha256 11 – long test’)

runtest test_suite_M_hashkeys__M_sha3.f90
runtest test_suite_M_hashkeys.f90