参考にさせていただいたページ
- お前らのSSH Keysの作り方は間違っている - Qiita
- SSH keyを4096bitで作成する - Qiita
- encryption - SSH key strength factor besides key length (say ed25519 vs rsa-4096) - Information Security Stack Exchange
- https://sig9.hatenablog.com/entry/2020/01/11/000000
はじめに
単なる個人的な覚書です。
ED25519というタイプもあるようですが、とりあえず今回2022年2月ですが、RSAで作ろうと思います。
ED25519は短い鍵長でも複雑な暗号化が可能らしいです。
コマンド
オプションについて
- -tはType(RSA暗号方式とか)
- -bは何bitの鍵か
- -Cはコメント(どの端末で使う鍵かとか)
- -fはファイル名の指定をしたい場合
鍵のファイル名を特に指定しない場合
ファイル名は特に指定しないので、以下のコマンドで作成しました。
ssh-keygen -t rsa -b 4096 -C "どの端末で使う鍵か"
鍵のファイル名を指定したい場合
ファイル名を指定したい場合は以下のような感じだと思います。
ssh-keygen -t rsa -C "どの端末で使う鍵か" -f id_rsa_hoge