Сервер в кармане, или просто о сложном!

главная - Программное обеспечение - Шифрование - GnuPG (GPG) для Windows

GnuPG (GPG) для Windows

GPG - набор программ для криптографической защиты электронной почты и файлов. Это свободно распространяемая программа, совместимая с OpenPGP and S/MIME. Версия Gpg4win 1.1.3 (2007-09-17) включает в себя GnuPG 1.4.7, GnuPG2 2.0.7, WinPT 1.2.0, GPA 0.7.6, GPGol 0.9.92, GPGee 1.3.1, Claws Mail 3.0.0-rc2, Gpg4win for Novices 1.0.0 и Gpg4win fur Durchblicker 2.0.2.

GnuPG - ядро программы (в новом окне http://www.gnupg.org/)
WinPT - менеджер ключей, включающий также другие вспомогательные функции (в новом окне http://winpt.wald.intevation.org/)
GPA - другой вариант менеджера ключей, немного отличный от WinPT (в новом окне http://www.gnupg.org/related_software/gpa/index.html)
GPGol - модуль защиты электронной почты для Microsoft Outlook 2003 (шифрование электронной почты) (в новом окне http://www.g10code.de/p-gpgol.html)
GPGee - модуль для проводника Internet Explorer, встраивающегося в контекстное меню (шифрование файлов) (в новом окне http://gpgee.excelcia.org/)
Claws Mail - полноценная программа для работы с электронной почтой, включающая модуль для работы с GnuPG (в новом окне http://www.claws-mail.org/)
Gpg4win for Novices - руководство для новичков на английском языке (в новом окне http://www.gpg4win.org/handbuecher/novices.html)
Gpg4win fur Durchblicker - руководство для новичков на немецком языке (в новом окне http://www.gpg4win.org/handbuecher/durchblicker.html)

WiKi:
GNU Privacy Guard, GnuPG, GPG — свободная альтернатива набору криптографического ПО PGP, выпущенная под лицензией General Public License. Является частью проекта GNU, получила гранты от Германского правительства. GnuPG полностью совместим со стандартом IETF OpenPGP. Текущие версии GnuPG могут взаимодействовать с PGP и другими OpenPGP-совместимыми системами в режиме совместимости. GnuPG позволяет шифровать и подписывать данные в целях безопасного хранения и передачи информации.

  • Полная альтернатива PGP.
  • Не использует патентованные алгоритмы.
  • Лицензия GPL.
  • Полная реализация OpenPGP (RFC2440).
  • Дешифрование и аутентификация сообщений, созданных с помощью PGP 5, 6 и 7.
  • Поддержка электронной подписи с помощью алгоритмов ElGamal, DSA, RSA и хеш-функций MD5, SHA-1, RIPE-MD-160 и TIGER.
  • Работа с ассиметричным шифрованием ElGamal и RSA (длина ключа от 1024 до 4096 бит)
  • Поддержка блочных алгоритмов симметричного шифрования AES, 3DES, Blowfish, Twofish, CAST5, а также IDEA с помощью плагина.
  • Лёгкая реализация новых алгоритмов с помощью дополнительных модулей.
  • Поддержка просроченных ключей и подписей.
  • Интегрированная поддержка HKP серверов ключей.

GnuPG шифрует сообщения, используя асимметричные пары ключей, генерируемые пользователями GnuPG. Публичными ключами можно обмениваться с другими пользователями различными путями, в том числе и через интернет с помощью серверов ключей. Также GnuPG позволяет добавлять криптографическую цифровую подпись к сообщению, при этом целостность и отправитель сообщения могут быть проверены.

GnuPG не использует запатентованное или иначе ограниченное ПО и/или алгоритмы, включая алгоритм IDEA, который представлен в PGP почти с самого начала. GnuPG использует другие непатентованные алгоритмы CAST5, Triple DES, AES, Blowfish и Twofish. Всё же возможно использование в GnuPG алгоритма IDEA с помощью дополнительно плагина.

GnuPG — это гибридное криптографическое программное обеспечение, которое использует комбинацию стандартного шифрования с помощью симметричных ключей и шифрования с публичным ключом для безопасного обмена ключами, публичный ключ получателя необходим для шифрования ключа сессии, используемого единожды. Такой режим работы является частью стандарта OpenPGP и частью PGP в его первой версии.