LINUX.ORG.RU

Как GnuPG шифрует сообщения многим адресатам?

 


1

3

Он что, тело сообщения дуплицирует столько раз, сколько есть получателей и шифрует открытым ключем каждого из них?

Или там используется вовсе не RSA, а используется симметричное шифрование, а потом только ключ шифруется для каждого получателя?

Тут много букв - http://www.ietf.org/rfc/rfc2440.txt
А тут недостаточно деталей - https://www.gnupg.org/gph/en/manual.html#AEN111
Как это работает, если вкратце?

Какой командой посмотреть информацию об используемых алгоритмах?
Откуда берется ключ для симметричного шифрования, если его нигде не спрашивают?
Насколько стойко используемое симметричное шифрование используется и можно ли ему доверять (а то вдруг там закладки от АНБ)?
Можно ли поменять используемый алгоритм шифрования на ГОСТ?

GnuPG + ГОСТ



Последнее исправление: Klymedy (всего исправлений: 2)

а используется симметричное шифрование, а потом только ключ шифруется для каждого получателя?

this

zaharov
()

про GOST вот тут написано:
https://www.gnupg.org/documentation/manuals/gcrypt/Available-ciphers.html

GCRY_CIPHER_GOST28147
The GOST 28147-89 cipher, defined in the respective GOST standard. Translation of this GOST into English is provided in the RFC-5830.

добавлять надо в файл ~/.gnupg/gpg.conf строчку
cipher-algo GCRY_CIPHER_GOST28147

Чтобы убедиться, что шифр доступен, надо выполнить команду gpg --version

Вопросы которые остались:
1) какой пакет надо установить, чтобы появился шифр ГОСТ, может просто надо gpg посвежее поставить?
2) как по сообщению увидеть как оно зашифровано, какой пароль был использован, каким алгоритмом сообщение было пожато

Indaril_Shpritz
()

Какой командой посмотреть информацию об используемых алгоритмах?

pgpdump

Насколько стойко используемое симметричное шифрование используется и можно ли ему доверять (а то вдруг там закладки от АНБ)?

По умолчанию используется CAST5-128

ValdikSS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.