абонента А. Особенность этой записи заключается в том, что процесс, записанный таким способом, исполняется, справа налево, то есть: EA (P)
> DA (EA (P)) >P. В нашем случае, сначала выполняется операция EA (P) - кодирование открытым ключем, и после этого – декодирование. В такой записи отсутствуют указания на время и место выполнения операций. Единственная информация, которую можно получить из подобной записи – это порядок (очередность) их исполнения.
o Один из абонентов сети (но не абонент А) кодирует текст P (EA(P)>J) и передает его через незащищенный канал абоненту А.
o Абонент А выполняет операцию DA(EA(P)) >P
и получает предназначенный ему текст P..
o Абонент А кодирует текст P : EB(DA(EA(P)))
и передает его по незащищенному каналу абоненту В.
o Абонент В декодирует принятое сообщение: DB(EB(DA(EA(P))))>P .
Определение. Алгоритм, который допускает перестановку операций в выражении вида Форм. 1 называется коммутативным.
Примером такого алгоритма являются такие арифметические операции, как умножение и сложение.
Известно, что любые комбинации этих операций также коммутативны, в том числе и существующие асимметричные криптографические алгоритмы.