10.2. Функции, используемые в криптографических системахПринципы построения криптографических систем защиты информации основаны на использовании математических функций специального вида, которые должны легко вычисляться законными пользователями, знающими «ключ», и очень сложно для всех не обладающих ключом. 10.2.1. Общее описание функций, используемых в криптографических системах Рассмотрим пример произвольной функции Элемент Множество всех элементов Функция называется однозначной (отображением один в один), если каждый элемент из множества Среди биективных функций есть класс функций называемых инволюциями, которые наиболее часто используются для построения симметричных криптографических систем защиты информация. Биективная функция называется инволюцией, если у функции совпадает область определения и область ее значений, т.е. Существование обратной функции является основой построения систем шифрования информации, с помощью которой можно однозначно дешифровать криптограммы в сообщения. Последовательное применение сначала функции шифрования, а затем функции дешифрования к произвольному сообщению
|