From Collaborative RCE Tool Library
Crypto Libraries
| Tool name: | cryptlib |
| ||
|---|---|---|---|---|
| Author: | Peter Gutmann (yeah, that lunatic) | |||
| Website: | http://www.cs.auckland.ac.nz/~pgut001/cryptlib/ | |||
| Current version: | 3.3.1 | |||
| Last updated: | recent snapshots always available | |||
| Direct D/L link: | http://www.cypherpunks.to/~peter/cl331.zip | |||
| License type: | "GPL-compatible license", A.K.A. "Sleepycat license"... | |||
| Description: | Besides very, very diverse and creative name, cryptlib comes with 400+ pages manual (...), and really fast implementations of common crypto primitives. | |||
| Also listed in: | (Not listed in any other category) | |||
| More details: | Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry) | |||
| Tool name: | Crypto++ |
| ||
|---|---|---|---|---|
| Author: | Wei Dai | |||
| Website: | http://www.cryptopp.com | |||
| Current version: | 5.5.2 | |||
| Last updated: | September 24, 2007 | |||
| Direct D/L link: | http://www.cryptopp.com/cryptopp552.zip | |||
| License type: | Public Domain (!) | |||
| Description: | Cross platform library with usual crypto primitives: Hashing algos, asymmetric and symmetric algorithms, MAC's and support for elliptic curve cryptography. | |||
| Also listed in: | (Not listed in any other category) | |||
| More details: | Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry) | |||
| Tool name: | MIRACL |
| ||
|---|---|---|---|---|
| Author: | ShamusSoftware | |||
| Website: | http://www.shamus.ie | |||
| Current version: | 5.3.2 | |||
| Last updated: | October 2007 | |||
| Direct D/L link: | N/A | |||
| License type: | Free | |||
| Description: | MIRACL is a Big Number Library which implements all of the primitives necessary to design Big Number Cryptography into your real-world application. It is primarily a tool for cryptographic system implementors. RSA public key cryptography, Diffie-Hellman Key exchange, DSA digital signature, they are all just a few procedure calls away. Support is also included for even more esoteric Elliptic Curves and Lucas function based schemes. The latest version offers full support for Elliptic Curve Cryptography over GF(p) and GF(2m) - see the links on this page for more details. Less well-known techniques can also be implemented as MIRACL allows you to work directly and efficiently with the big numbers that are the building blocks of number-theoretic cryptography. Although implemented as a C library, a well-thought out C++ wrapper is provided, which greatly simplifies program development. Most example programs (25+ of them) are provided in both C and C++ versions. MIRACL now provides more support for conventional cryptography. The latest version implements the Advanced Encryption Standard (AES), Modes of Operation, and the new hashing standards SHA-160/256/384/512. MIRACL is compact, fast and efficient and its now easier than ever to get the same near-optimal performance from any processor. Although essentially a portable library, inline assembly and special techniques can be invoked for blistering speed. MIRACL has also been successfully used in both embedded and DSP environments where space is at a premium. A new special purpose macro assembler feature facilitates the achievement of best possible performance from your embedded processor (see embedded.doc). MIRACL is, to an extent, self-configuring. Use your compiler to compile and run a simple configuration program, which proceeds with user interaction to generate optimal settings for your environment. | |||
| Also listed in: | BigNum Libraries | |||
| More details: | Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry) | |||
| Tool name: | OpenSSL libcrypto |
| ||
|---|---|---|---|---|
| Author: | The OpenSSL Project | |||
| Website: | http://www.openssl.org | |||
| Current version: | ||||
| Last updated: | ||||
| Direct D/L link: | N/A | |||
| License type: | Free / Open Source | |||
| Description: | Very competent crypto library used in OpenSSL. Online documentation at: http://www.openssl.org/docs/crypto/crypto.html | |||
| Also listed in: | (Not listed in any other category) | |||
| More details: | Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry) | |||
Feed containing all updates and additions for this category.
Feed containing all updates and additions for this category, including sub-categories.