[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#391770: RFP: libbotan -- C++ crypto library



Package: wnpp
Severity: wishlist

* Package name    : libbotan
  Version         : 1.4.12
  Upstream Author : Jack Lloyd <lloyd@randombit.net>
* URL             : http://botan.randombit.net
* License         : BSD
  Programming Lang: C++
  Description     : C++ crypto library


Botan is a C++ class library for performing a wide variety of cryptographic
operations, including encryption, hashing, authentication, public key
encryption and signatures, and creating and using X.509v3 certificates and
CRLs. PKCS #8 private keys (including PKCS #5 encryption) and PKCS #10
certificate requests are also included. As well as various modes, padding
schemes, and so forth, Botan supports the following basic cryptographic
algorithms:

* Public Key Algorithms: Diffie-Hellman, DSA, ElGamal, Nyberg-Rueppel,
    Rabin-Williams, RSA

* Block Ciphers: AES, Blowfish, CAST-128, CAST-256, DES/DESX/TripleDES, GOST,
    IDEA, KASUMI, Lion, Luby-Rackoff, MARS, MISTY1, RC2, RC5, RC6, SAFER-SK,
    SEED, Serpent, Skipjack, Square, TEA, Twofish, XTEA

* Stream Ciphers: ARC4, ISAAC, SEAL, WiderWake4+1

* Hash Functions: HAS-160, HAVAL, MD2, MD4, MD5, RIPEMD-128, RIPEMD-160,
    SHA-160, SHA-256, SHA-384, SHA-512, Tiger, Whirlpool

* MACs: ANSI X9.19 MAC, CMAC, HMAC

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: powerpc (ppc)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-ben
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to fr_FR.UTF-8)



Reply to: