暗号化と言えば昔はpgpだったが今はgnupg(gpg)かな。
Linuxで使えるパスワード管理CLIのpassというソフトがあるんだけど、それをうまく使っていこうと思ったんですよ。例えばVPSやクラウドのホスティングを借りてある種の計算をして自動で株取引をしようと思うじゃないですか。いやこれは本当に「例えば」の話なんだけど、VPS上のファイルに置いたスクリプトに認証情報をベタ書きしたり、設定ファイルにベタ書きするのは嫌じゃないですか。それで、passを使っていこうと。
passを使う場合は、パスワード情報はgpgを使って暗号化されて保存される。gpgの秘密鍵はVPSで借りているOSの中に置かれるので、奴らには丸見え。しかしパスフレーズをつけておけばVPSのプロバイダ側にも株取引のパスワードはバレないはず、というわけです。gpgの場合はgpg-agentってのがいて、入力したパスフレーズを勝手にメモリ上に持ってくれるので、一度入力しておけばどうにかなる。リブートした時だけ手で入力してあげればいい。