回答編集履歴
1
公開鍵が複製されることの安全性について追記
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
|
-
暗号鍵ペアというのは「アクセスしたい人」が作るものです。暗号鍵ペアはドアと鍵をイメージしてください。例えばあなたがAさんの`家(サーバ)`に入るため、家主の許可を得て自分用の`ドア(公開鍵)`をAさんの`家(サーバ)`に作りました。あなた専用の`ドア(公開鍵)`は、あなたが持っている`鍵(秘密鍵)`でしか開けられません。あなた専用の`ドア(公開鍵)`はなんと魔法の力で簡単に`取り付け(サーバ側のauthorized_keysへの登録)`ができて、Bさんの家にもCさんの家にも、家主の許可さえあれば簡単に複製、設置できます。なお、`ドア(公開鍵)`から`鍵(秘密鍵)`の形を逆算して割り出すことはできません。`鍵(秘密鍵)`の形から`ドア(公開鍵)`を作ることは可能です。`
|
1
|
+
暗号鍵ペアというのは「アクセスしたい人」が作るものです。暗号鍵ペアはドアと鍵をイメージしてください。例えばあなたがAさんの`家(サーバ)`に入るため、家主の許可を得て自分用の`ドア(公開鍵)`をAさんの`家(サーバ)`に作りました。あなた専用の`ドア(公開鍵)`は、あなたが持っている`鍵(秘密鍵)`でしか開けられません。あなた専用の`ドア(公開鍵)`はなんと魔法の力で簡単に`取り付け(サーバ側のauthorized_keysへの登録)`ができて、Bさんの家にもCさんの家にも、家主の許可さえあれば簡単に複製、設置できます。なお、`ドア(公開鍵)`から`鍵(秘密鍵)`の形を逆算して割り出すことはできません。逆に、`鍵(秘密鍵)`の形から`ドア(公開鍵)`を作ることは可能です。`ドア(公開鍵)`のほうは、どれだけ他人に見られようと複製されようと、開かない`ドア(公開鍵)`自体に意味は無いですし、先述の通り`ドア(公開鍵)`をどんなに解析しても`鍵(秘密鍵)`を作ることはできません(これが**公開鍵**と呼ばれる所以です)。
|
2
|
+
|
3
|
+
`鍵(秘密鍵)`は他人に渡したり複製しないほうが安全です。普通は自分専用の`鍵(秘密鍵)`をひとつだけ持ち歩き、入りたい`家(サーバ)`に`ドア(公開鍵)`を付けるものです。
|
2
4
|
|
3
5
|
|
4
6
|
|