Получается, что у Алисы есть 2 алгоритма:
1) Шифрования (Она им не пользуется. Пользуются только те, кто отправляет ей сообщения)
2) Дешифрации (Она, и только она, им пользуется).
Также Алиса имеет 2 ключа:
1) Открытый (Она им не пользуется. Пользуются только те, кто отправляет ей сообщения) - применяется в шифровании.
2) Закрытый (Она, и только она, им пользуется) - применяется в дешифрации.
Боб хочет отправить сообщение Алисе. У него 2 варианта:
1. Использовать открытый ключ Алисы и её алгоритм шифрования.
Алиса для расшифровки будет использовать свой алгоритм Дешифрации вместе с закрытым ключём.
2. Использовать закрытый ключ Алисы и её алгоритм шифрования.
Алиса для расшифровки будет использовать свой алгоритм Дешифрации вместе с открытым ключём.
Что касательно Боба, то у него есть свои алгоритмы и свои ключи отличные от тех, что есть у Алисы.
Цитата:
Все алгоритмы всем известны.
Если так, то почему в учебнике написано: "...По аналогии(секретный) алгоритм дешифрации, параметризованный персональным ключом Алисы, мы будем обозначать
."?
Получается что либо Вы не правы, либо в учебники имеется ввиду тот случай, когда алгоритм становится секретным в силу того, что автор подписал к нему "параметризованный персональным ключом".
И у меня ещё вопрос назрел. По идеи, ведь у Боба и Алисы могут быть одинаковые алгоритмы и ключи? Т.е. для того, чтобы передавать друг другу сообщения, они будут использовать один и тот же: открытый ключ, закрытый ключ, алгоритм шифровки и алгоритм дешифрации. Да?