Libgcrypt
Оригинальный автор(ы) | Вернер Кох | ||||
---|---|---|---|---|---|
Разработчик(и) | GnuPG Сообщество [1] | ||||
Стабильный выпуск(и) [±] | |||||
| |||||
Репозиторий | |||||
Написано в | С | ||||
Операционная система | Кросс-платформенный | ||||
Тип | Криптографическая библиотека | ||||
Лицензия | Меньшая стандартная общественная лицензия GNU (LGPLv2.1+) / Стандартная общественная лицензия GNU (GPLv2+) [4] | ||||
Веб-сайт | гнупг |
Libgcrypt — библиотека шифрования, разработанная как отдельный модуль GnuPG . [5] Его также можно использовать независимо от GnuPG, но это зависит от его библиотеки отчетов об ошибках Libgpg-error. [6]
Он предоставляет функции для всех фундаментальных криптографических строительных блоков:
Libgcrypt имеет собственную реализацию арифметических операций с множественной точностью и ассемблерными реализациями для различных процессоров, включая Alpha, AMD64, HP PA-RISC, i386, i586, M68K, MIPS 3, PowerPC и SPARC. Он также имеет энтропии утилиту сбора , доступную в разных версиях для Unix-подобных и Windows-машин.
Обычно несколько стабильных ветвей Libgcrypt поддерживаются параллельно; с 28 марта 2022 г. это ветка Libgrypt 1.10 как стабильная ветка, а также ветка 1.8 как ветка LTS («долгосрочная поддержка») , которая будет поддерживаться как минимум до 31 декабря 2024 г. [17]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «АВТОРЫ» . Проверено 9 февраля 2021 г.
- ^ «Выпущена версия Libgcrypt 1.11.0» . dev.gnupg.org . 19 июня 2024 г. Проверено 20 июня 2024 г.
- ^ «Выпущена версия Libgcrypt 1.8.11» . dev.gnupg.org . 16 ноября 2023 г. Проверено 16 ноября 2023 г.
- ^ «Копирование» . Либкрипт . 04 февраля 2021 г. Проверено 9 февраля 2021 г.
- ^ Кох, Вернер (4 декабря 1998 г.). «libgcrypt» (список рассылки). gnupg-devel . Проверено 30 августа 2017 г.
- ^ «Libgpg-ошибка» . Программное обеспечение GnuPG . 22 марта 2017 г. Проверено 13 декабря 2017 г.
- ^ "src/cipher.h" . 16 июня 2017 г. Проверено 30 августа 2017 г.
- ^ «Доступные шифры» . Справочное руководство Libgcrypt . 27 августа 2017 г. Проверено 30 августа 2017 г.
- ^ «Доступные режимы шифрования» . Справочное руководство Libgcrypt . 27 августа 2017 г. Проверено 30 августа 2017 г.
- ^ «Доступные алгоритмы» . Справочное руководство Libgcrypt . 27 августа 2017 г. Проверено 30 августа 2017 г.
- ^ «Криптографические функции» . Справочное руководство Libgcrypt . 27 августа 2017 г. Проверено 30 августа 2017 г.
- ^ «Доступные алгоритмы хеширования» . Справочное руководство Libgcrypt . 27 августа 2017 г. Проверено 30 августа 2017 г.
- ^ Шен, Шон; Ли, Сяодун; Це, Рональд Генри; Кит, Вонг Вай; Ян, Пол (08 января 2018 г.). «Криптографическая хеш-функция SM3» . Рабочая группа по интернет-инжинирингу . Проверено 16 ноября 2023 г.
- ^ «Доступные алгоритмы MAC» . Справочное руководство Libgcrypt . 27 августа 2017 г. Проверено 30 августа 2017 г.
- ^ «Вывод ключа» . Справочное руководство Libgcrypt . 27 августа 2017 г. Проверено 30 августа 2017 г.
- ^ Шен, Шон; Ли, Сяодун (14 февраля 2014 г.). «Алгоритм цифровой подписи SM2» . Рабочая группа по интернет-инжинирингу . Проверено 16 ноября 2023 г.
- ^ «Даты окончания жизни GnuPG и Libgcrypt» . Программное обеспечение GnuPG . 04 февраля 2021 г. Проверено 7 февраля 2021 г.