ГОСТ Р 34.12—2015
А.1.4 Алгоритм развертывания ключа
В настоящем контрольном примере ключ имеет значение:
К = 8899aabbccddeeff0011223344556677fedcba98765432100123456789abcdef.
К, = 8899aabbccddeeff0011223344556677.
К2 = fedcba98765432100123456789abcdef.
С, = 6ea276726c487ab85d27bd10dd849401.
Х1С,](К,) = e63bdcc9a09594475d369f2399d1f276,
S^IC,](K,) = 0998ca37a7947aabb78f4a5ae81b748a.
LSXIC,](K,) = 3d0940999db75d6a9257071d5e6144a6.
Я С ,КК,.К2) =
= (C3d5fa01ebe36f7a9374427ad7ca8949. 8899aabbccddeeff0011223344556677).
C2 = dc87ece4d890f4b3ba4eb92079cbeb02.
F[C2]F[C,](K
u
K2) =
= (37777748e56453377d5e262d90903f87. C3d5fa01ebe36f7a9374427ad7ca8949).
C3 = b2259a96b4d88e0be7690430a44f7f03.
^C 31-..FIC1](K1,K 2) =
= (f9eae5f29b2815e31f11ac5d9c29fb01. 37777748e56453377d5e262d90903f87).
C4 = 7bcd1b0b73e32ba5b79cb140f2551504,
ЖС41.-Р1С,1(К1.К2) =
= (e980089683d00d4be37dd3434699b98f. f9eae5f29b2815e31f11ac5d9c29fb01).
C5= 156f6d791fab511deabb0c502fd18105.
ЯС5]..Л С 1](К1,К2) =
= (b7bd70acea4460714(4ebe13835cf004. e980089683d00d4be37dd3434699b98f).
Ce = a74af7efab73df160dd208608b9efe06.
^C 6)...FIC1](K1.K2) =
= (1a46ea1cf6ccd236467287df93fdf974. b7bd70acea4460714f4ebe13835cf004).
Or = C9e8819dc73ba5ae50f5b570561a6a07.
Я[С71..ЛС1КК1.К2) =
= (3d4553d8e9cfec6815ebadc40a9ffd04. 1a46ea1cf6ccd236467287df93fdf974).
C3 = f6593616e€055689adfba18027aa2a08.
(К3.К 4) = Р1Са1..ЛС1](К1.К 2) =
= (db31485315694343228d6aef8cc78c44, 3d4553d8e9cfec6815ebadc40a9ffd04).
Итерационные ключи К,. /= 1. 2
......
10 принимаютследующие значения:
К, = 8899aabbccddeeff0011223344556677.
К2 = fedcba98765432100123456789abcdef.
К3= db31485315694343228d6aef8cc78c44.
К4 = 3d4553d8e9cfec6815ebadc40a9ffd04.
К5= 57646468с44a5e28d3e59246f429f1ас.
Ks = bd079435165c6432b532e82834da581b.
Кт= 51e640757e8745de705727265a0098b1.
К8 = 5a7925017b9fdd3ed72a91a22286f984.
Kg = bb44e25378c73123a5f32f73cdb6e517.
К,о = 72e9dd7416bcf45b755dbaa88e4a4043.
А.1.5 Алгоритм зашифрования
В настоящем контрольном примере зашифрование производится при значениях итерационных ключей из
А.1.4. Пусть открытый текст, подлежащий зашифрованию, равен
а = 1122334455667700ffeeddccbbaa9988.
тогда
Х1К,На) = 99bb99ff99bb99ffffffffffffffffff.
SXIK,)(a) = e87de8b6e87de8b6b6b6b6b6b6b6b6b6.
LSKlK,)(a) = e297b686e355b0a1c(4a2f9249140830.
LSKIK2)i.SXlK,l(a) = 285e497a0862d596b36f4258a1c69072.
LSXlK3]...LSX[K,)(a) = 0187a3a429b567841ad50d29207cc34e.
LSX[Ki]...LSX[K,](a) = ec9bdba057d4f4d77c5d70619dcad206.
LSXlKs]...LSXIK,l(a) = 1357fd11de9257290c2a1473eb6bcde1.
8