1.10.3標準
ssh-keygenでRSA形式の鍵を生成する。
鍵種別を指定するオプションはどれか。
× 不正解
ssh-keygenの-tは鍵アルゴリズム種別、-bは鍵長、-fはファイル名を指定する。
詳細解説
誤り
ssh-keygen -b rsa-bは鍵長を指定するオプションで、鍵種別は指定しない。
-bは鍵長を指定する。
誤り
ssh-keygen -f rsa-fは出力ファイル名を指定する。
-fは出力先ファイルを指定する。
誤り
ssh-keygen -p rsa-pは秘密鍵のパスフレーズ変更に使う。
-pはパスフレーズ変更である。
正しい
ssh-keygen -t rsa-t typeでRSAなどの鍵種別を指定する。
-t rsaがRSA鍵種別の指定である。
実際に確かめる
一時的な検証環境で実行できる例です。
ssh-keygen -? 2>&1 | grep -E -- '-t type' | head -n 1期待される結果
-t type理解のポイント
- -t type
- -b bits
- -f filename
確認時の注意
- 確認環境: OpenSSH client help
基礎のおさらい
アルゴリズム
RSA、ECDSA、Ed25519などは実装の対応状況も確認する。
鍵長
安全性と互換性を考えて組織の方針に合わせる。
問題IDKL-102-1163
確認環境OpenSSH client help
最終技術確認2026-08-20
誤り・権利侵害を報告