| fips180-4.pdf |
Latest specification of the Secure Hash Standard |
| sha_all.pdf |
Test vectors and intermediate values for all FIPS 180-4 algorithms |
| rfc1950 |
zlib RFC, contains description of Adler32 |
| rfc2440 |
OpenPGP Message Format, contains CRC24 definition |
| Ecma-182.pdf |
CRC64 in Standard Ecma-182: Data Interchange on 12,7 mm 48-Track Magnetic Tape Cartridges – DLT1 Format |
| rfc1320 |
R. Rivest: RFC 1320 – The MD4 Message-Digest Algorithm |
| rfc1321 |
R. Rivest: RFC 1321 – The MD5 Message-Digest Algorithm |
| rfc2104 |
HMAC: Keyed-Hashing for Message Authentication |
| fips-198a.pdf |
The Keyed-Hash Message Authentication Code (HMAC) |
| rfc2202 |
Test Cases for HMAC-MD5 and HMAC-SHA-1 |
| rfc4231 |
Identifiers and Test Vectors for HMAC-SHA-224, HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 |
| rfc4634 |
US Secure Hash Algorithms (SHA and HMAC-SHA): Includes sample C code that
supports input strings of arbitrary bit length |
| crc_v3.txt |
Ross Williams: A PAINLESS GUIDE TO CRC ERROR DETECTION ALGORITHMS |
| crc-catalogue.htm |
Greg Cook’s Catalogue of Parameterised CRC Algorithms for Ross Williams‘ CRC model |
| ripemd160.html |
The hash function RIPEMD-160 by Antoon Bosselaers |
| WhirlpoolPage.html |
The Whirlpool Hashing Function page by Paulo Barreto |
| Hash Function Lounge |
Paulo Barreto’s Hash Function Lounge: An overview of hash functions intended for cryptographic applications |
| keccak.noekeon.org |
Home page of the cryptographic sponge function family called Keccak, which has been selected by NIST to become the new SHA-3 standard.
|
| fips-197.pdf |
Official AES specification |
| aes.spec.316 |
Interpretation of the AES spec by Dr. Brian Gladman (with reference implementation in C++) |
| sp800-38a.pdf |
Recommendation for Block Cipher Modes of Operation |
| rfc2898 |
PKCS #5: Password-Based Cryptography Specification Version 2.0 |
| rfc3211 |
Password-based Encryption for CMS, contains test values for PKCS #5 |
| David Barton’s crypto page |
Pascal source, dcpcrypt2 CTR/CFB/OFB modes are compared with my own implementations.
(‚DCPcrypt has finally been retired, the code is still available.‘)
|
| Brian Gladman’s AES page |
Open source page for AES implementations in C/C++ and Assembler |
| cipher.zip |
Hagen Reddmann’s Delphi Encryption Compendium Part I, Version 3.0 |
| DEC V5.2 |
Hagen Reddmann’s Delphi Encryption Compendium Part I+II, Version 5.2. Note: Part II (a.k.a. DECMath) is not freeware;
link for latest version – obviously discontinued.
|
| StrSecII |
Henrick Hellström’s comprehensive open source Delphi collection of cryptographic security related components,
classes, and routines |
| TPLockBox |
Turbopower’s open source Lockbox 2.07; not recommended: outdated, slow, and non-standard |
| omac-ad.pdf |
OMAC addendum (including OMAC1) from NIST |
| omac.html |
Tetsu Iwata’s OMAC page |
| SP_800-38B.pdf |
NIST Special Publication 800-38B – Recommendation for Block Cipher Modes of Operation: The CMAC Mode for Authentication |
| eax-spec.pdf |
EAX spec from NIST |
| eprint.iacr.org/ 2003/069 |
M. Bellare, P. Rogaway, D. Wagner: EAX: A Conventional Authenticated – Encryption Mode |
| blowfish.html |
Bruce Schneier’s Blowfish page |
| twofish.html |
Bruce Schneier’s Twofish page |
| eSTREAM |
Home page for eSTREAM, the ECRYPT Stream Cipher Project |
| snuffle.html |
D.J. Bernstein’s Salsa20 page with links to implementation and to spec/design documents |
| rfc4615 |
The Advanced Encryption Standard-Cipher-based Message Authentication Code-Pseudo-Random Function-128 (AES-CMAC-PRF-128) Algorithm for the Internet Key Exchange Protocol (IKE) |
di-mgt.com.au/crypto
www.cryptosys.net
|
David Ireland’s pages with informative articles on cryptography and useful cryptographic software
|
| Aribas |
Home page of O. Forster’s open source ARIBAS interpreter for big integer arithmetic |
| zlib Home Site |
Free, general-purpose, lossless data-compression library |
| Pierre L’Ecuyer’s page |
Software and many research papers and review articles related to random number generators (incl. taus88, taus113) |
| ISAAC |
Bob Jenkins‘ page: Reference implementation of ISAAC and ISAAC-64 |
| Mersenne Twister Home Page |
The English Mersenne Twister page with links to FAQs, source code, infos |
| Polylog.pdf |
Richard E. Crandall died December 20, 2012 and his former web page
at Reed College is now closed. This is a local copy of his paper
Note on fast polylogarithm computation from 2006 (retrieved 2010-03-15).
|
| www.farmanager.com |
Home page of FAR manager |
| upx.sourceforge.net |
UPX: the Ultimate Packer for eXecutables |
| zlib-license.php |
Template of the zlib/libpng open source license |