LoginSignup
1
2

More than 1 year has passed since last update.

【秘密鍵/公開鍵】RSA暗号より強い、Ed25519を用いてSSHキーを作成する

Last updated at Posted at 2019-11-18

きっかけ

RSA暗号よりEd25519の方が強いらしいよ。と言われた。
で、使い方も調べたのでメモ。

エドワーズ曲線デジタル署名アルゴリズムとは

Ed25519は、ツイストエドワーズ曲線を用いたエドワーズ曲線電子署名アルゴリズムの実装の一つである。
by Wikipedia

詳しくはこの人の記事が良いかも?
電子署名EdDSA(ed25519)の数的構造

SSHキー作成

$ ssh-keygen -t ed25519 #SSHキー作成
Generating public/private ed25519 key pair.
Enter file in which to save the key (/Users/[ユーザ名]/.ssh/[SSHキー名]):  #作成される場所と名前。問題なければEnter。
Enter passphrase (empty for no passphrase):  #パスフレーズの入力。
Enter same passphrase again:  #パスフレーズの再入力。
$ ls ~/.ssh #SSHキーが作成されたことを確認

Githubなどに公開鍵を登録する際のコピーが楽になるコマンド

$ pbcopy < ~/.ssh/[SSHキー名].pub #公開鍵をクリップボードにコピー

おわりに

「とりあえず」で少しでもセキュアになるならやっておいた方が良さげなのでぜひやってみてください\(^^)/

Twitterフォローもよろしくです!
- @noumi0k

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2