Шифрование данных ассиметричным шифром
Предварительно
Создать свой личный закрытый ключ
Создать свой личный открытый ключ
Отправить свой открытый ключ отправителю или запросить открытый ключ получателя
Шифрование
Шифровать файл ОТКРЫТЫМ ключом получателя.
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
Комментарии
Пока комментариев нет.