ГОСТ Р ИСО/МЭК 26300—2010
88
«/attribute?
89 «/define?
17.7.6 Источник ключа
Элемент « m a n ife s t: k e y -d e riv a tio n ? содержит информацию, которая
была использована для формирования ключа шифра файла из пароля, заданного
пользователем.
90 «define name-"key-derivation"?
91 «element name-"manifest:key-derivation"?
92 <ref name-"key-derivation-attliat"/?
93«empty/?
94«/element?
95 «/define?
С элементом « m a n ife s t: k e y -d e riv a tio n ? связаны следующие атрибуты:
•название источника ключа:
•шум;
•количество итераций.
Название источника ключа
Атрибут m a n ife s t: k e y-d e riva tio n -n a m e определяет название алгоритма,
который был использован для получения источника ключа. В настоящее время
пакеты поддерживают использование только метода PBKDF2 получения ключа.
Для получения более подробной информации см. [RFC2898J.
96 «define name-"key-derivation-attliat" combine-"interleave">
97:re name-"manifeat:key-derivation-name"?
98«data type-*string"/?
99«/attribute?
100
«/define?
Шум
Атрибут m a n ife s t: s a ltопределяет 16-байтовую последовательность,
которая используется как «шум» (salt) алгоритмом получения ключа. Шум — это
16-байтоваядвоичнаяпоследовательность,кодированнаявBASE64
(определенный в [RFC2045]) до записи в файл декларации,
101
«define name-"key-derivation-attliet" combine-”interleave"?
102
«attribute name-"manifeat:aalt">
103«data type-"ba3e64Binary"/>
104«/attribute?
105 «/define?
842