ПККС 8
В криптографии PKCS #8 — это стандартный синтаксис для хранения информации о закрытом ключе . PKCS #8 — один из семейства стандартов, называемых стандартами криптографии с открытым ключом (PKCS), созданных RSA Laboratories . Последняя версия 1.2 доступна как RFC 5208. [1]
Закрытый ключ PKCS #8 может быть зашифрован с помощью парольной фразы с использованием одного из стандартов PKCS #5, определенных в RFC 2898. [2] который поддерживает несколько схем шифрования.
Новая версия 2 была предложена С. Тернером в 2010 году как RFC 5958. [3] и когда-нибудь в будущем RFC 5208 может стать устаревшим.
Закрытые ключи PKCS #8 обычно передаются в формате PEM с кодировкой base64 , например:
-----BEGIN PRIVATE KEY-----
MIIBVgIBADANBgkqhkiG9w0BAQEFAASCAUAwggE8AgEAAkEAq7BFUpkGp3+LQmlQ
Yx2eqzDV+xeG8kx/sQFV18S5JhzGeIJNA72wSeukEPojtqUyX2J0CciPBh7eqclQ
2zpAswIDAQABAkAgisq4+zRdrzkwH1ITV1vpytnkO/NiHcnePQiOW0VUybPyHoGM
/jf75C5xET7ZQpBe5kx5VHsPZj0CBb3b+wSRAiEA2mPWCBytosIU/ODRfq6EiV04
lt6waE7I2uSPqIC20LcCIQDJQYIHQII+3YaPqyhGgqMexuuuGx+lDKD6/Fu/JwPb
5QIhAKthiYcYKlL9h8bjDsQhZDUACPasjzdsDEdq8inDyLOFAiEAmCr/tZwA3qeA
ZoBzI10DGPIuoKXBd3nk/eBxPkaxlEECIQCNymjsoI7GldtujVnr1qT+3yedLfHK
srDVjIT3LsvTqw==
-----END PRIVATE KEY-----
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIBrzBJBgkqhkiG9w0BBQ0wPDAbBgkqhkiG9w0BBQwwDgQImQO8S8BJYNACAggA
MB0GCWCGSAFlAwQBKgQQ398SY1Y6moXTJCO0PSahKgSCAWDeobyqIkAb9XmxjMmi
hABtlIJBsybBymdIrtPjtRBTmz+ga40KFNfKgTrtHO/3qf0wSHpWmKlQotRh6Ufk
0VBh4QjbcNFQLzqJqblW4E3v853PK1G4OpQNpFLDLaPZLIyzxWOom9c9GXNm+ddG
LbdeQRsPoolIdL61lYB505K/SXJCpemb1RCHO/dzsp/kRyLMQNsWiaJABkSyskcr
eDJBZWOGQ/WJKl1CMHC8XgjqvmpXXas47G5sMSgFs+NUqVSkMSrsWMa+XkH/oT/x
P8ze1v0RDu0AIqaxdZhZ389h09BKFvCAFnLKK0tadIRkZHtNahVWnFUks5EP3C1k
2cQQtWBkaZnRrEkB3H0/ty++WB0owHe7Pd9GKSnTMIo8gmQzT2dfZP3+flUFHTBs
RZ9L8UWp2zt5hNDtc82hyNs70SETaSsaiygYNbBGlVAWVR9Mp8SMNYr1kdeGRgc3
7r5E
-----END ENCRYPTED PRIVATE KEY-----
Ссылки
[ редактировать ]- ^ Калиски, Б. (май 2008 г.). Стандарты криптографии с открытым ключом (PKCS) № 8: Спецификация синтаксиса информации о секретном ключе, версия 1.2 . IETF . дои : 10.17487/RFC5208 . РФК 5208 .
- ^ Калиски, Б. (сентябрь 2000 г.). PKCS #5: Спецификация шифрования на основе паролей, версия 2.0 . IETF . дои : 10.17487/RFC2898 . РФК 2898 .
- ^ RFC 5958 — Пакеты асимметричных ключей