Минимальная длина отдельной подписи PGP
516
H. C. Barton
Насколько маленькой может быть отдельная подпись PGP? Единственный размер, который я получаю, составляет 287 байт для 2048-битного ключа и 543 байта для 4096-битного ключа, независимо от размера подписываемых данных. Однако в этом посте с 2004 года автор говорит, что он может получить 65-байтовую отдельную подпись. Как это возможно, и есть ли еще способ сделать это?
[Вы не можете получить меньше размера ключа, используя RSA] (https://crypto.stackexchange.com/q/3505/5122). Будут добавлены некоторые дополнительные издержки для метаданных и заголовков. Недавно я представил аналогичное обсуждение в [Как использовать GnuPG для получения наименьшего возможного результата (симметричное шифрование)?] (Https://superuser.com/q/1244070/102155) что в основном относится и к подписям.
Jens Erat 6 лет назад
0
Может ли Эль-Гамаль зашифровать что-то, что будет меньше размера ключа?
H. C. Barton 6 лет назад
0
Я получил цифровую подпись до 96 байтов. Но когда я шифрую, нельзя ли уменьшить вывод без использования симметричного шифрования?
H. C. Barton 6 лет назад
0
Что вы имеете в виду? OpenPGP - это гибридная криптосистема, которая всегда шифрует данные симметричным шифрованием и использует только криптографию с открытым / закрытым ключом для шифрования симметричного сеансового ключа.
Jens Erat 6 лет назад
0
То есть, вы говорите, что причина в том, что PGP-шифрование в 1 байт является большим (> 500 байт), заключается в том, что оно должно включать открытый ключ?
H. C. Barton 6 лет назад
0
Нет, он не встраивает открытый ключ _ (но обычно он содержит ссылку на открытый ключ, отпечаток ключа). В него встроен блок шифрования для симметричного шифрования. Я бы рекомендовал прочитать статью Википедии о [гибридных криптосистемах] (https://en.wikipedia.org/wiki/Hybrid_cryptosystem).
Jens Erat 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
1
Коротко, легко понять объяснение GPG / PGP для нетехнических людей?
-
1
GnuPG: проверка отправителя
-
2
Какая кодировка использовалась для этого открытого ключа?
-
-
1
Расшифровать файл PGP с помощью ключа ASC
-
3
Перемещение ключей PGP
-
3
Повторное шифрование нарушает исходное шифрование?
-
1
Какова лучшая программа PGP, включая коммерческие продукты?
-
1
PGP иногда работает как Zip?
-
2
Почему люди делятся своими ключами PGP и как их использовать?
-
1
Как мне интегрировать GPG с Alpine?