それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

2015-08-13から1日間の記事一覧

openssl rsa コマンドで 秘密鍵の詳細情報について調べてみる。

PEMの秘密鍵について調べてみた。 詳しくは、ここに書いてるので、実際にヤってみた結果などを。 d.hatena.ne.jp 秘密鍵の生成 今回は、パパっとパパっと使い方と使われ方を憶えるために、非常に小さな秘密鍵を使った takuya@:~/Desktop$ openssl genrsa 128…

openssl コマンドの使う方のman(マニュアル)をmanコマンドで見るには

openssl コマンドは openssl サブコマンド 引数 引数 .... となっている。サブコマンドが実際に必要なのであることが多い openssl のマニュアル ( man pages )はちょっとコツが必要。 サブコマンドがメインであるのと、openssl 自体のman が散らばっているの…

openssl でbase64 のエンコード・デコード

opensslは殆どの環境で使える。 エンコード openssl enc -base64 > out.base64 < some.zip デコード openssl enc -base64 -d > out.zip < out.base64 カンタン Base64をエンコード・デコードするときに、rubyとかnode使ってたけど、設定面倒だったんよね。

openssl コマンドでS/MIMEを使った暗号化・平文化。

openssl rsautl だと大きなデータを暗号化できない 鍵の長さに依存するので、大きなデータを暗号化するには共有鍵を使う もし、相手に安全にデータを受け渡したいとき、その際に相手と事前に安全な経路で通信できない時。 暗号化したいデータをパスフレーズ…

openssh 用に作ったssh秘密鍵から、openssl の公開鍵を作る

秘密鍵→ PEM 公開鍵 方法1 ssh-keygen を使う ssh-keygen -y -f ~/.ssh/id_rsa -e -m PKCS8 > ~/.ssh/id_rsa.pub.pkcs8 方法2 openssl コマンドを使う openssl rsa -in ~/.ssh/id_rsa -pubout -out ~/.ssh/id_rsa.pub.pem openssl コマンドで使える公開鍵…