Symmetric ciphers:
- AES
- RC4
Block cipher modes:
- CBC
- CFB
- CTR
- ECB
- OFB
Asymmetric ciphers:
- RSA
- ECDSA-FP
- ECDSA-F2M
Digests:
- SHA-1
- SHA-256
- MD5
This library requires a cutting edge version of EiffelStudio - 6.5+
This also requires eapml which can be retrieved from: http://code.google.com/p/eapml/
Roadmap:
- Certificate creation and modification: DER, PEM, x509, OIDs
- Blowfish, Twofish, RIPEMD 128/160/256/320
This library should be considered alpha quality. The underlying number library for many of the functions is considered alpha quality. This library has not yet been shown to be cryptographically secure and needs further testing.
The people never give up their liberties but under some delusion. – Edmund Burke