Шифрование данных ассиметричным шифром

OpenSSL #SSL #Безопасность

Предварительно

Создать свой личный закрытый ключ
Создать свой личный открытый ключ
Отправить свой открытый ключ отправителю или запросить открытый ключ получателя

Шифрование

Шифровать файл ОТКРЫТЫМ ключом получателя.

host$ openssl rsautl -encrypt -inkey public.key -pubin -in file.txt -out file.enc

Получатель расшифровывает данные своим ЗАКРЫТЫМ ключом.

host$ openssl rsautl -decrypt -inkey private.key -in file.enc -out file.txt
Enter pass phrase for private.key:

Далее

Шифрование данных симметричным ключом
Вернуться к обзору OpenSSL

Оценка статьи 0

Комментарии

Пока комментариев нет.