A.1.2. Generation of k (Génération de k)
A.1.2. Generation of k (Génération de k)
Dans cet exemple, nous utilisons la fonction de hachage SHA-256 [FIPS-180-4]. Le message d'entrée est l'encodage UTF-8 de la chaîne "sample" (6 octets, soit 48 bits).
Le message d'entrée haché h1 = SHA-256(m) est:
h1
AF 2B DB E1 AA 9B 6E C1 E2 AD E1 D6 94 F4 1F C7
1A 83 1D 02 68 E9 89 15 62 11 3D 8A 62 AD D1 BF
(32 octets; chaque valeur d'octet est listée en notation hexadécimale).
Nous convertissons la clé privée x en séquence d'octets en utilisant la transformation int2octets: Voir RFC 6979 Annexe A.1.2 pour les détails complets des valeurs intermédiaires.
Nous obtenons finalement une valeur acceptable pour k:
k = 0x23AF4074C90A02B3FE61D286D5C87F425E6BDD81B