概要 SSHの公開鍵にはfingerprintが表示されるが、何なのかわからなかったので調べた。2048bitのRSAの公開鍵を想定している。 fingerprintとは 鍵を識別するための情報。いわゆる電子指紋。 ハッシュ関数を使うので、値がわずかでも異なっていると、全く違う値が出力される。 そのため、視認性がよく、鍵の全ての情報で比較しなくてもすむ。 十分に良いハッシュ関数を使えば、たまたまfingerprintが一致することはまずない。 SHA-256でハッシュ値を計算し、その値をBase64エンコードしたSHA-256/base64形式が使われることが多い。(以前はMD5/hexが多かったが、安全ではないため使われなくなった) OpenSSH形式 公開鍵のファイル形式には何種類かある。SSH用の鍵を作るとき、たいていは以下のようにして作る。
I am responsible for maintaining two Debian servers. Every time I have to do anything with security certificates, I Google for tutorials and beat away until it finally works. However, in my searches I often come across different file formats (.key, .csr, .pem) but I've never been able to find a good explanation of what each file format's purpose is. I was wondering if the good folks here at Server
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く