Задать вопрос
@Sienore

Как сделать шифрование закрытым ключом, а расшифровку открытым?

Добрый день.

Только начинаю изучать эту тему. Требуется реализовать механизм шифрования данных на языке PHP с использованием OpenSSL.
В найденном мной примере шифрование сообщения производится открытым ключом, а расшифровка закрытым. Мне же необходимо сделать наоборот (шифровать сообщение закрытым ключом пользователя, а расшифровывать с помощью открытого). Подскажите, пожалуйста, какие необходимо внести изменения.

P.S. Это необходимо для реализации электронной подписи в нашей системе
slide_7.jpg
  • Вопрос задан
  • 1481 просмотр
Подписаться 2 Простой 4 комментария
Ответ пользователя Aryeh Leonid R. К ответам на вопрос (3)
aryeh
@aryeh
Молод (душой) и приятен в общении :-)
Вы путаете подпись/верификацию и шифрование/расшифровку.
На вашей картинке подпись/верификация. Подпись делается приватным ключом, а верификация публичным.
Ответ написан
Комментировать