В дерево исходных текстов NetBSD-current добавлен код netpgp, нового свободного набора инструментов для работы с PGP ключами, распространяемого под лицензией BSD. Доступна библиотека libnetpgp для встраивания PGP-возможностей в сторонние программы и утилита netpgp для работы из командной строки.
Пакет совместим с PGP ключами, соответствующими спецификации OpenPGP, например, созданными в классическом наборе PGP или в GPG (GnuPG). Поддерживается создание и проверка цифровых подписей, шифрование и дешифрование файлов, имеются функции управления ключами. Текст библиотеки основан на переработанном коде проекта openpgpsdk. В качестве алгоритма хэширования по умолчанию используется SHA-256.
Общая цель проекта - разработка полностью совместимой замены gpg и libnetpgp, распространяемой под лицензией BSD. Загрузить netpgp можно из pkgsrc репозитория - "pkgsrc/security/netpgp". Можно отметить, что в 2005 году уже была попытка создания подобного инструментария, но проект BPG не был доведен до конца.
|