ITのえんぴつ

Google Blockly開発者ツールやIT・プログラミングを研究して発信するブログ

Puttygenで生成した「Save public key」について詳しく解説

この記事では、[公開鍵暗号] Puttygenで生成した「Save public key」について、保存場所や秘密鍵の内容などを詳しく解説します。

保存場所

Puttygenを使用して生成した公開鍵は、通常は秘密鍵と同じディレクトリに保存されます。一般的には、秘密鍵と同じディレクトリに拡張子が .pub のファイルとして保存されることがあります。

公開鍵の内容

公開鍵も秘密鍵と同様にテキストファイルとして保存されます。テキストエディタなどで公開鍵を開くと、以下のような内容が表示されます(例としてRSA鍵を使用した場合):


ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEArW+cPdH4dE+DFyRl8hDGqu7tjL9H7FmRzKWUz7T2QayopS9GtGYWjknlzLOUTztrzD1m4ggrFj9Vfg3d2b2iTNVTcMrybSc9T6ZegNJ/TyYwKsfbkT7ibf7I1bf+mXrXNlCtnegJMm0hY3YYARVsyFTqjnw9CZ63J28K6ADgQCR55grCS9ItR8yHSPjmtieixaj2s7/fzN9e+5BkU2JUydpGXEFb2eQh8NvX9D5k1kgc82ULz9tMzA/3LQsnx7Zb3ZXYPiljQuZL1I2wKs+vgk/lUu/WJxX4iZi4vCc3j6hyNzIN+MHP8Cqpgq1e6g8Lmvw1p2SX6eZtQ6Ww==

Putty形式

Puttygenで生成した公開鍵は、PuTTYの独自形式であるPutty形式のフォーマットではなく、標準のOpenSSH形式で保存されます。この形式の公開鍵は、一般的なSSHクライアントやサーバーで利用することができます。

保存するファイル名のサンプル

公開鍵を保存する際のファイル名は任意ですが、一般的には以下のような形式が使われることがあります:

  • id_rsa.pub: RSA鍵の公開鍵
  • id_dsa.pub: DSA鍵の公開鍵
  • id_ecdsa.pub: ECDSA鍵の公開鍵

これらのファイル名は、鍵の種類を識別するための標準的な命名規則です。ただし、実際

のファイル名は必ずしもこれらの命名規則に従う必要はありません。

以上がPuttygenで生成した「Save public key」についての詳細な解説です。公開鍵は他の人と共有するために使用され、セキュアな通信やデータの暗号化に利用されます。秘密鍵と公開鍵のペアを使用して、安全な通信を実現しましょう。