Noting discussion of a couple of weeks ago re. HMAC_SHA1 and FPC's hash package, I've just been hunting for Tiger and have found http://www.cityinthesky.co.uk/opensource/DCPcrypt which looks interesting:

Encryption Algorithms  Hash Algorithms
Blowfish               Haval
Cast 128               MD4
Cast 256               MD5
DES, 3DES              RipeMD-128
Ice, Thin Ice, Ice2    RipeMD-160
IDEA                   SHA-1
Mars                   SHA-256, SHA-384, SHA-512
Misty1                 Tiger
RC2, RC4, RC5, RC6      
Rijndael (the AES)      
Serpent         
Tea     
Twofish         

Also, anybody doing traditional datacomms work might find crcm_cat.pas and crcmodel.pas from http://www.wolfgang-ehrhardt.de/crc_hash_2013-01-07.zip useful, there's times I'd have murdered for a decent 4-bit CRC to fit a gap in a header. Same author also has implementation of other crypto and hash stuff including Skipjack, all believed good for FPC http://www.wolfgang-ehrhardt.de/

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to