Константы


В следующих таблицах приведены значения констант, используемых в OpenPGP.

Идентификаторы блочных шифров.
IDАлгоритм и парамерты
0Открытый текст, незашифрованные данные
1IDEA
2Triple-DES (DES-EDE, 168-битовый ключ, полученный из 192 бит)
3CAST5 (128-битовый ключ)
4Blowfish (128-битовый ключ, 16 раундов)
5SAFER-SK128 (13 раундов)
6Зарезервирован для DES/SK
7Зарезервирован для AES со 128-битовым ключом
8Зарезервирован для AES со 192-битовым ключом
9Зарезервирован для AES с 256-битовым ключом
100-111Частные/экспериментальные алгоритмы

Идентификаторы алгоритмов с открытым ключом.
IDАлгоритм и парамерты
1RSA (шифрование и подпись)
2RSA (только шифрование)
3RSA (только подпись)
16Elgamal (только шифрование)
17DSA/DSS
18Зарезервирован для Эллиптических кривых
19Зарезервирован для ECDSA
20Elgamal (шифрование и подпись)
21Зарезервирован для Диффи-Хэллмана (X9.42, как в IETF-S/MIME)
100-111Частные/экспериментальные алгоритмы

Идентификаторы алгоритмов хэширования.
IDАлгоритм и парамерты
1MD5
2SHA-1
3RIPE-MD/160
4Зарезервирован для Double-SHA (экспериментальный)
5MD2
6Зарезервирован для TIGER/192
7Зарезервирован для HAVAL-5-160 (5 проходов, 160 бит)
100-111Частные/экспериментальные алгоритмы

Назад[link1] | Дальше[link2]

Ссылки
[link1] https://www.pgpru.com/biblioteka/statji/analiznadezhnostipgp/formatfajjlovpgp/ascii

[link2] https://www.pgpru.com/biblioteka/statji/analiznadezhnostipgp/bagiataki