Сгенерировать случайный пароль с помощью openssl
$ openssl rand -base64 12
h6SgvwRhRe3Y5KbY
$ openssl aes-256-cbc -a -salt -in secrets.txt -out secrets.txt.enc
$ openssl aes-256-cbc -d -a -in secrets.txt.enc -out secrets.txt.new
$ openssl genrsa -aes256 -out private.pem 4096
$ openssl rsa -in private.pem -out public.pem -outform PEM -pubout
$ openssl rsautl -encrypt -inkey public.pem -pubin -in file.txt -out file.ssl
$ openssl rsautl -decrypt -inkey private.pem -in file.ssl -out decrypted.txt
Источники:
- 2-3 - tombuntu.com
- 4-7 - www.devco.net