libgcrypt

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
libgcrypt
Типкриптографічна бібліотека
АвторВернер Кох[1]
РозробникWerner Koch
Операційна системабагатоплатформова
Мова програмуванняC
ЛіцензіяGNU Lesser General Public License GNU General Public License
Онлайн-документаціяgnupg.org/documentation/manuals/gcrypt/
Репозиторійdev.gnupg.org/source/libgcrypt.git
Вебсайтdirectory.fsf.org/project/libgcrypt/

libgcrypt — бібліотека програм, що розробляє проект GNU, з реалізацією компонентів, що лежать в основі механізмів шифрування, вживаних в GnuPG.

Бібліотека надає функції для використання в сторонніх застосунках різних криптографічних алгоритмів, включаючи симетричні шифри (AES, DES, Blowfish, CAST5, Twofish, SEED, Camellia, RC4), алгоритми хешування (MD4, MD5, RIPE-MD160, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, TIGER-192, Whirlpool), шифрування з використанням публічних ключів (RSA, Elgamal, DSA, ECDSA).

Можливості

[ред. | ред. код]

Версія 1.7.8, випущена 29 червня 2017 року, мала підтримку таких алгоритмів:[3]

Примітки

[ред. | ред. код]
  1. Koch W. libgcrypt — 1998.
  2. Stallman R. [Savannah-hackers Libcrypt] — 2001.
  3. GnuPG: Libgcrypt. Архів оригіналу за 14 липня 2017. Процитовано 6 липня 2017.

Посилання

[ред. | ред. код]