ChandraS
@ChandraS
Программист

Верно ли что если в RSA поменять местами ключи, то это уже реализация ЭЦП?

Если в алгоритме RSA для шифрования использовать вместо открытого ключа закрытый, а при расшифровании вместо закрытого ключа открытый, то это уже будет реализацией электронных подписей, а не конфиденциальной передачи данных. Все остальное в алгоритме остается как прежде. Может кто-нить объяснить почему шифровка-расшифровка после смены местами закрытого и открытого ключей становится электронной подписью-верификацией? В этом случае получается сообщение мое и не шифруется вовсе?
  • Вопрос задан
  • 623 просмотра
Решения вопроса 1
Ocelot
@Ocelot
Отличие в том, у кого есть доступ к тому и другому ключам, и кто, соответственно, может выполнить шифрование/расшифровку.
1) Передача сообщения: зашифровать может кто угодно (открытым ключом), расшифровать - только один (закрытым ключом).
2) ЭЦП: зашифровать (подписать) может только один, расшифровать (проверить подпись) - кто угодно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы