Aller au contenu principal

10. Clé asymétrique unique et encodage textuel de PKCS

10. Clé asymétrique unique et encodage textuel de PKCS #8 Private Key Info

Les structures non chiffrées de syntaxe d'information de clé privée PKCS #8 (PrivateKeyInfo), renommées en paquets de clés asymétriques (OneAsymmetricKey), sont encodées en utilisant l'étiquette "PRIVATE KEY". Les données encodées DOIVENT être une structure ASN.1 PrivateKeyInfo encodée en BER (DER préféré; voir annexe B) comme décrit dans PKCS #8 [RFC5208], ou une structure OneAsymmetricKey comme décrit dans [RFC5958]. Les deux sont sémantiquement identiques et peuvent être distinguées par le numéro de version.

-----BEGIN PRIVATE KEY-----
MIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgVcB/UNPxalR9zDYAjQIf
jojUDiQuGnSJrFEEzZPT/92hRANCAASc7UJtgnF/abqWM60T3XNJEzBv5ez9TdwK
H0M6xpM2q+53wmsN/eYLdgtjgBd3DBmHtPilCkiFICXyaA8z9LkJ
-----END PRIVATE KEY-----

Figure 12: Exemple de PKCS #8 PrivateKeyInfo (OneAsymmetricKey)