|
|
Biblioteka BeeCrypt jest biblioteką kryptograficzną typu open source zaimplementowaną w C. Dostępna jest również uboższa wersja biblioteki zaimplementowana w Javie.
Zawiera implementację m.in. następujących algorytmów:
1. Szyfrowania symetrycznego blokowego: Blowfish
2. Szyfrowania asymetrycznego i podpisów cyfrowych: ElGamal, DHAES, RSA
3. Uzgadniania kluczy: Diffie-Hellman (DH)
4. Funkcji skrótu:
MD5, SHA-1, SHA-256, MD5/HMAC, SHA-1/HMAC, SHA-256/HMAC
5. Generatorów pseudolosowych: FIPS-186, Mersenne Twister
Serwer WWW biblioteki

|
|