Возможно ли проверить, правильно ли расшифрованы данные RSA? В общем есть пара ключей rsa Public/Private, есть блок данных зашифрованный публичным ключем.
Суть вопроса: возможно ли проверить правильно ли расшифрован блок данных (validate) или блок шифровался с помощью другого публичного ключа не связанного с приватным ключем?

21 Авг 2019 в 07:12
161 +1
1
Ответы
1

Да, возможно проверить правильность расшифровки данных RSA. Для этого нужно выполнить следующие действия:

Расшифруйте зашифрованный блок данных с помощью вашего приватного ключа.Затем зашифруйте этот же блок данных публичным ключом.Сравните результаты расшифровки с исходным блоком данных. Если расшифрованные данные совпадают с исходным блоком данных, то можно сделать вывод, что данные были правильно расшифрованы.

Если данные были зашифрованы с помощью другого публичного ключа, то результаты расшифровки не будут совпадать с исходным блоком данных. В таком случае можно сделать вывод о том, что данные были зашифрованы с использованием другого публичного ключа.

20 Апр в 13:05
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 436 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир