monotone

monotone Mtn Source Tree

Root/botan/readme.txt

1Botan: Version 1.4.10, December 18, 2005
2
3Botan is a C++ class library for performing a wide variety of cryptographic
4operations, including encryption, hashing, authentication, public key
5encryption and signatures, and creating and using X.509v3 certificates and
6CRLs. PKCS #8 private keys (including PKCS #5 encryption) and PKCS #10
7certificate requests are also included. As well as various modes, padding
8schemes, and so forth, Botan supports the following basic cryptographic
9algorithms:
10
11* Public Key Algorithms: Diffie-Hellman, DSA, ElGamal, Nyberg-Rueppel,
12 Rabin-Williams, RSA
13
14* Block Ciphers: AES, Blowfish, CAST-128, CAST-256, DES/DESX/TripleDES, GOST,
15 IDEA, KASUMI, Lion, Luby-Rackoff, MARS, MISTY1, RC2, RC5, RC6, SAFER-SK,
16 SEED, Serpent, Skipjack, Square, TEA, Twofish, XTEA
17
18* Stream Ciphers: ARC4, ISAAC, SEAL, WiderWake4+1
19
20* Hash Functions: HAS-160, HAVAL, MD2, MD4, MD5, RIPEMD-128, RIPEMD-160,
21 SHA-160, SHA-256, SHA-384, SHA-512, Tiger, Whirlpool
22
23* MACs: ANSI X9.19 MAC, CMAC, HMAC
24
25For build instructions, read 'doc/building.pdf'. The license can be found in
26'doc/license.txt', and the ChangeLog is in 'doc/log.txt'.
27
28Check http://botan.randombit.net/ for announcements and news. If you'll be
29developing code using Botan, consider joining the mailing lists; links to
30subscriptions forms and the archives can be found on the web page. Feel free to
31contact me with any questions or comments.
32
33Regards,
34 Jack Lloyd (lloyd@randombit.net)

Archive Download this file

Branches

Tags

Quick Links:     www.monotone.ca    -     Downloads    -     Documentation    -     Wiki    -     Code Forge    -     Build Status