Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Libgcrypt - это криптографическая библиотека, разработанная как отдельный модуль GnuPG . [5] Он также может использоваться независимо от GnuPG, но зависит от его библиотеки сообщений об ошибках Libgpg-error. [6]

Он предоставляет функции для всех основных криптографических строительных блоков:

Libgcrypt имеет собственную реализацию арифметики с множественной точностью с реализациями ассемблера для различных процессоров, включая Alpha, AMD64, HP PA-RISC, i386, i586, M68K, MIPS 3, PowerPC и SPARC. Он также имеет утилиту сбора энтропии , доступную в разных версиях для Unix-подобных и Windows-машин.

Обычно несколько стабильных ветвей Libgcrypt поддерживаются параллельно; с 19 января 2021 года это ветвь Libgrypt 1.9 плюс старая стабильная ветка 1.8, которая будет поддерживаться как минимум до 31 декабря 2024 года. [15]

См. Также [ править ]

  • Сравнение криптографических библиотек

Ссылки [ править ]

  1. ^ «АВТОРЫ» . Проверено 9 февраля 2021 .
  2. ^ "Выпущен Libgcrypt 1.9.3" . dev.gnupg.org . 2021-04-19 . Проверено 21 апреля 21 .
  3. ^ "Выпущен Libgcrypt 1.8.7" . dev.gnupg.org . 2020-10-23 . Проверено 24 октября 2020 .
  4. ^ «Копирование» . Libgcrypt . 2021-02-04 . Проверено 9 февраля 2021 . CS1 maint: обескураженный параметр ( ссылка )
  5. ^ Кох, Вернер (1998-12-04). "libgcrypt" (список рассылки). gnupg-devel . Проверено 30 августа 2017 . CS1 maint: обескураженный параметр ( ссылка )
  6. ^ "Ошибка libgpg" . Программное обеспечение GnuPG . 2017-03-22 . Проверено 13 декабря 2017 . CS1 maint: обескураженный параметр ( ссылка )
  7. ^ "src / cipher.h" . 2017-06-16 . Проверено 30 августа 2017 . CS1 maint: обескураженный параметр ( ссылка )
  8. ^ "Доступные шифры" . Справочное руководство по Libgcrypt . 2017-08-27 . Проверено 30 августа 2017 . CS1 maint: обескураженный параметр ( ссылка )
  9. ^ "Доступные режимы шифрования" . Справочное руководство по Libgcrypt . 2017-08-27 . Проверено 30 августа 2017 . CS1 maint: обескураженный параметр ( ссылка )
  10. ^ «Доступные алгоритмы» . Справочное руководство по Libgcrypt . 2017-08-27 . Проверено 30 августа 2017 . CS1 maint: обескураженный параметр ( ссылка )
  11. ^ «Криптографические функции» . Справочное руководство по Libgcrypt . 2017-08-27 . Проверено 30 августа 2017 . CS1 maint: обескураженный параметр ( ссылка )
  12. ^ «Доступные алгоритмы хеширования» . Справочное руководство по Libgcrypt . 2017-08-27 . Проверено 30 августа 2017 . CS1 maint: обескураженный параметр ( ссылка )
  13. ^ «Доступные алгоритмы MAC» . Справочное руководство по Libgcrypt . 2017-08-27 . Проверено 30 августа 2017 . CS1 maint: обескураженный параметр ( ссылка )
  14. ^ «Ключевые выводы» . Справочное руководство по Libgcrypt . 2017-08-27 . Проверено 30 августа 2017 . CS1 maint: обескураженный параметр ( ссылка )
  15. ^ «Даты окончания жизненного цикла GnuPG и Libgcrypt» . Программное обеспечение GnuPG . 2021-02-04 . Проверено 7 февраля 2021 . CS1 maint: обескураженный параметр ( ссылка )