ГОСТ Р 34.11—2012
3.1.2_________________________________________________________________________________
инициализационный вектор (initializing value): Вектор, определенный как начальная точка ра
боты функции хэширования.
[ИСО/МЭК 10118-1. статья 3.7]
3.1.3
сообщение (message): Строка бит произвольной конечной длины.
[ИСО/МЭК 14888-1. статья 3.10]
3.1.4_________________________________________________________________________________
функция сжатия (round-function): Итеративно используемая функция, преобразующая строку
бит длиной L, и полученную на предыдущем шаге строку бит длиной Ц в строку бит длиной Lr
[ИСО/МЭК 10118-1. статья 3.10]
П р и м е ч а н и е — В настоящем стандарте понятия «строка бит длиной L» и «двоичный вектор-строка раз
мерности L» считаются тождественными.
3.1.5
хэш-код (hash-code): Строка бит. являющаяся выходным результатом хэш-функции.
[ИСО/МЭК 14888-1. статья 3.6]
3.1.6
хэш-функция (collision-resistant hash-function): Функция, отображающая строки бит в строки бит
фиксированной длины и удовлетворяющая следующим свойствам:
1
) по данному значению функции сложно вычислить исходные данные, отображаемые в это
значение:
2
) для заданных исходных данных сложно вычислить другие исходные данные, отображаемые
в то же значение функции;
3) сложно вычислить какую-либо пару исходныхданных, отображаемых в одно и то же значение.
[ИСО/МЭК 14888-1. статьи 3.2, 3.7]
П р и м е ч а н и е — В настоящем стандарте в целях сохранения терминологической преемственности по
отношению к действующим отечественным нормативным документам и опубликованным научно-техническим из
даниям установлено, что термины «хэш-функция», «криптографическая хэш-функция», «функция хэширования» и
«криптографическая функция хэшированиях* являются синонимами.
3.1.7
электронная цифровая подпись (signature); ЭЦП: Строка бит, полученная в результате про
цесса формирования подписи.
[ИСО/МЭК 14888-1. статья 3.12]
П р и м е ч а н и е — В настоящем стандарте в целях сохранения терминологической преемственности по от
ношению к действующим отечественным нормативным документам и опубликованным научно-техническим изда
ниям установлено, что термины «электронная подпись», «цифровая подпись» и «электронная цифровая подпись»
являются синонимами.
3.2 Обозначения
В настоящем стандарте используются следующие обозначения:
V*множество всех двоичных векторов-строк конечной размерности (далее — векторы), включая
пустую строку;
\А\размерность (число компонент) вектора А е V (если А — пустая строка, то |А| = 0);
Vn множество всех л-мерных двоичных векторов, гдеп — целое неотрицательное число; нумера
ция подвекторов и компонент вектора осуществляется справа налево, начиная с нуля;
2