チャットとかでパスワードを教えるとき暗号化すると良い

チャットとかメールでパスワードなんかを教えたい時、パスワードを直接ネットに貼り付けるのはだいぶ怖い。相手と共有してるキーみたいな情報で暗号化&復号化できれば安心してネットに貼れると思った。普通に*nixツールでこういうことできるのあるだろうと探してみたところなんとOpenSSLでできるとのこと。Macの人とかRailsで開発をしてるような人のマシンならOpenSSL入ってると思う。
やばい情報を暗号化して送りたいとき、以下の様なコマンドを打ち込む

echo "yabai information" | openssl enc -e -aes-256-cbc -salt -base64

すると復号するときに必要なパスワード聞かれる

$ echo "yabai information" | openssl enc -e -aes-256-cbc -salt -base64
enter aes-256-cbc encryption password:
Verifying - enter aes-256-cbc encryption password:
U2FsdGVkX18ik3JVgQcV855vDqI1FpD0VjXMVByh8Sc4lBrrJ9ShE9n3xPUaDAqY

相手にこれをメールなんかで送ってをコンソールを叩いてもらえばよい

$ echo "U2FsdGVkX18ik3JVgQcV855vDqI1FpD0VjXMVByh8Sc4lBrrJ9ShE9n3xPUaDAqY"  | openssl enc -d -aes-256-cbc -salt -base64
enter aes-256-cbc decryption password:
yabai information

追記

公開鍵使うともっといい!!

Re: チャットとかでパスワードを教えるとき暗号化すると良い - life.should be_happy # => 1 examples, ? failures - http://nekogata.hatenablog.com/entry/2013/06/14/224346


2013年04月10日

WebKit の email バリデーション

HTML5ではinputタグのtype属性でemailを指定できるようになっていて、メアドっぽくない文字列が入ってたらフォームの送信ができなくなる。JavaScript…

2013年02月20日

ブログにシンタックスハイライト機能つけた

ブログにコードを載せることが多くなりそうなので、コードスニペットをいい感じにHTMLで成形してくれるやつを組み込んでみた。1年前の自分は syntaxhighlight.inがよさそう なんて言ってるけど、いちいちWeb…

2013年02月17日

牧場に行った

バンジージャンプをしました。 バンジージャンプがあるとは知らなかったんだけど、たまたまあったから飛びました。 ラッキーだったと思います。 アルパカです。 以上、先週の日記でした。

2012年12月31日

2012年を振り返ってまとめた

2012年06月07日

画像を壊して綺麗にするWebサービス glitch.so を公開しました。