openssl コマンドって、直接叩いてファイルを暗号化できることをしらなかったのでメモ。 ちょっとファイルに鍵をかけたい場合に便利そう。 開発機なら大体 openssl-dev とか入れている気がするので、すぐ使えると思う。 ファイルの暗号化に使えるのは openssl enc コマンドで、そのヘルプは openssl enc help で見ることができる。 覚えておきたいのは以下のコマンド -in 入力ファイル -out 出力ファイル -e encrypt(暗号化) -d decrypt(復号化) 暗号化方法は色々選べる。同じく help で確認できる。 いくつかあって、あまり詳しくはないけど -aes-256-cbc あたりを選んでおけば良さそう。 ファイルの暗号化はこう。 $ openssl enc -e -aes-256-cbc -in test.txt -out test.tx