cryptocol 0.8.6

A cryptographic library that includes big number arithmatic operation, hash algorithms, symmetric-key cryptographic encryption/decryption algorithms, asymmetric-key (public-key) cryptographic encryption/decryption algorithms, pseudo random number generators, etc. Hash algorithms includes MD4, MD5, SHA224, SHA256, SHA384, SHA512, SHA3, etc. Symmetric key encryption algorithms include DES, AES, etc. Public key encryption algrorithms include RSA, ECC, etc.
Documentation
1
2
3
4
5
6
7
8
9
10
cryptocol is dual-licensed under Apache 2.0 and MIT terms.

Copyrights in the cryptocol project are retained by their contributors. No
copyright assignment is required to contribute to cryptocol.

Except as otherwise noted, cryptocol is licensed under the Apache License,
Version 2.0 <LICENSE-APACHE> or <http://www.apache.org/licenses/LICENSE-2.0> or
the MIT license <LICENSE-MIT> or <http://opensource.org/licenses/MIT>, at your
option.