Public-Key Cryptography Standards #8

Format utilisé par Up ! Security Manager

Le format Public-Key Cryptography Standards #8 (PKCS#8) du laboratoire Rsa spécifie la réponse à la requête sur une clé privée nouvellement générée.

La requête est envoyée par un demandeur auprès du Certificate Authority (CA) qui devient propritaire de la clé privée pour pouvoir s'authentier auprès de tiers.

La norme utilisée utilisée est Abstract Syntax Notation One (ASN.1) de l'International Telecommunication Union (ITU) compilée en Basic Encoding Rules (BER).

PrivateKeyInfo ::= SEQUENCE
-- Information sur une cle privee.


Version ::= INTEGER
PrivateKeyAlgorithmIdentifier ::= AlgorithmIdentifier
PrivateKey ::= OCTET STRING
Attributes ::= SET OF Attribute

EncryptedPrivateKeyInfo ::= SEQUENCE
-- Information sur une cle privee cryptee avec mot de passe.
EncryptionAlgorithmIdentifier ::= AlgorithmIdentifier
EncryptedData ::= OCTET STRING

Algorithme de signature utilisé par Up ! Security Manager

Voici l'algorithme de signature :