ГОСТ Р 34.11—2012
Итерация 13
К 13 = ГОЬ273409еЬ31aebe432fbae1867212262с848422b6a92f93f6cbab54ed18Ь8314Ь21cffc51e3fа319ff433e76ef
6adb0ef9f5е03с9071а1fcf9eca06500bf03.
X[K13j ...iP S X [K 1l(m) =
e3889d8e4096O453fd26431450bb9d29e8a78e78024656697caf698125ee83aabd796d133a3bd28988428cb112766d1a1
e32831f12d36fad21Ь2440122a5cd(6.
Результат выполнения преобразования gN(h, m):
h = e3bbadbf78af3264c9137127608aa510de90ba4d3075665844965fb611dbb1998d48552a0c0ce6bcba71 bc802a
4f5b2d2a07b12c22e25794178570341096fdc7.
Изменяются значения переменных N и I:
Л/= 0000000000000000000000000000000000000000000000000000000000000000030000000000000000000000
00000000000000000000000000000000000001f8.
1=0132313039383736353433323130393837363534333231303938373635343332313039383736353433323130
3938373635343332313039383736353433323130.
Результат выполнения преобразования gtg(/i. N):
h = 70f22bada4de18a6a56ec4b3f328cd40db8e1bf8a9d5f711d5efab11191279d715aab7648d07eddbf87dc79c805
16e6ffcbd5678b0ac29ea00fa85c8173сс6.
Результат выполнения преобразования д^Л. I):
Л = 00557be5e584fd52a449b16b0251d05d27f94ab76cbaa6da890b59d8ef1e159d2088e482e2ad564e0e9795a51
e4dd261f 3f667985a2fcc40ac8631faca1709a.
Хэш-кодом сообщения M, является значение:
H(M,) = 00557be5e584fd52a449b16b0251d05d27f94ab76cbaa6da890b59d8ef1e159d.
А.2 Пример 2
Пусть необходимо вычислить хэш-код сообщения
/W2 = fbe2e5f0eee3c820fbeafaebef20fffbf0e1e0f0f520e0ed20e86ce0ebe5f0f2f120ffroeeec20f120faf2fee5e2202ce8
f6f3ede220e8e6eee1e8f0f2d1202ce8f0f2e5e220e5d1.
A.2.1 Для функции хэширования с длиной хэш-кода 512 бит
Присваиваются значения:
h ^ lV =
О512;
N := О512;
£ := О512.
Длина сообщения \М2\ = 576 > 512. поэтому сначала преобразуется часть сообщения
т : = fbeafaebef20fffbf0e1e0f0f520e0ed20e8ece0ebe5f0f2f120fff0eeec20(120faf2fee5e2202ce8f6f3ede220e8e6e
eele8f012d 1202ce8f0f2e5e220e5d1.
Вычисляется значение К := LPS(h ® N) = LPS<0512).
После преобразования S:
S(h © N) =
fcfcfddcfcfdddcfcfddcfcfdddcfcfddcfcfcfdcfcfcfddcfcfcfddcfcfdcfcfcfcfddcfcfdddcfcfddcfcfdddcfcfddc.
после преобразования P
PS(h © N) =
fcfddcfddddcfddddddcfddddddddcfddcfdddcfcfddcfcfddcfcfdcfdcfddddddddddcfdddddddc.
после преобразования L:
LPS(h © W) =
b383(c2eced4a574b383fc2eced4a574b383(c2eced4a574b383fc2eced4a574b383fc2eced4a574b383fc2eced4a574b383
1c2eced4a574b383fc2eced4a574.
Затем выполняется преобразование E (К. /л):
Итерация 1
К, = b383fc2eced4a574b383fc2eced4a574b383fc2eced4a574b383fc2eced4a574b383fc2eced4a574b383fc2eced
4a574b3831c2eced4a574b383(c2eced4a574.
X[K,](m) =
486906c521f45a8f43621cde3bf44599936b10ce2531558642a303de2038858593790ed02b3685585b750fc32cf44d925d6
214de3c0585585b730ecb2d440a5.
SX[K,Km) =
f29131ac18e613035196148598e6c8e8de6fe9e75c840c432c7311851906a8a8de5404e1428fa8bf47354d408be63aecb79
693857f6ea8bf473d04e48be6eb00.
12