Криптология и стеганография
Прогрессивная защита вашей информации

Свяжитесь с нами и мы подготовим для вас индивидуальное предложение.

Москва: +7 (499) 918 62 64
Берлин: +49 (177) 770 8999

info@kriptolog.net

Крипто-Wiki

TrueCrypt – это программа, с открытым кодом (open source), позволяющая шифровать данные для 32 и 64 битных операционных систем Microsoft Windows и консольных версий GNU/Linux. TrueCrypt подвластно зашифровать раздел винчестера, USB-флеш, floppy disk.

PGP – Pretty Good Privacy

Очередной программой шифрования и цифровой подписи различной электронной информации является PGP (Pretty Good Privacy).

Распространяется как свободная версия, так и коммерческая. Между прочим, программа используется на всех распространенных платформах. PGP использует общепринятый стандарт OpenPGP аналогичных программ, таких как FileCrypt, TruCrypt, GnuPG; естественно, что функциональность у каждой программы индивидуальна.

В возможности PGP входит создание трех типов ключей, таких как RSA legacy (v3), Diffie-Hellman/DSS и RSA v4. При создании пользователем ключа создается ключевая пара закрытый + открытый ключи. Как правило, при генерировании ключа учитывается необходимая информация: длина, тип, длительность и владелец.

В зависимости от типологии варьируется и допустимый размер создаваемого ключа. Так, например, для Diffie-Hellman/DSS и RSA допустимо от 1024 до 4096 бит, когда для RSA legacy - от 1024 до 2048 бит. Ключи RSA и Diffie-Hellman/DSS состоят из главного и дополнительного ключа, а RSA legacy состоят из одной только ключевой пары. Сроки действия у ключей могут быть как неограниченны, так и определенного времени. Чтобы обеспечить защиту контейнера ключевого, как правило, устанавливается секретное слово.

Для уменьшения объема файлов PGP прибегает к их сжатию, то есть архивации перед шифрованием. Используются следующие методы сжатия BZIP2, ZLIB, ZIP. Если же файл трудно поддается сжиманию, то оно вовсе не используется.

Путем подписи дайджеста файла формируется цифровая подпись авторским ключом. Используются следующие алгоритмы: RIPEMD-160, SHA-1, SHA-256, SHA-256, SHA-384, SHA-512, MD5. Новые версии PGP совместимы с более ранними при поддержке алгоритма MD5. В зависимости от типологии ключа используется тот или иной алгоритм; RSA либо DSA.

Авторство принадлежит Филиппу Циммерманну. «День рождение программы» отмечается с 1991 года.