Difference between revisions of "Ed25519"

From wikieduonline
Jump to navigation Jump to search
Line 10: Line 10:
  
 
== Key management ==
 
== Key management ==
 +
Key generation:
 
* <code>[[ssh-keygen -t ed25519]]</code>
 
* <code>[[ssh-keygen -t ed25519]]</code>
 
* <code>ssh-keygen -t ed25519 -f your_new_ed25519_key</code>
 
* <code>ssh-keygen -t ed25519 -f your_new_ed25519_key</code>
Line 15: Line 16:
 
  [[ssh-keygen]] -e -m [[PEM]] -f private_key_in_ed25519_format
 
  [[ssh-keygen]] -e -m [[PEM]] -f private_key_in_ed25519_format
 
  do_convert_to_pem: unsupported key type ED25519
 
  do_convert_to_pem: unsupported key type ED25519
 
  
 
== Related terms ==
 
== Related terms ==

Revision as of 10:24, 26 October 2021

wikipedia:Ed25519 is the EdDSA signature scheme using SHA-512 (SHA-2) and Curve25519.

OpenSSH

  • OpenSSH 8.5 March, 2021 changes the first-preference signature algorithm from ECDSA to ED25519.
  • OpenSSH 6.8: March 18, 2015
    • Added new [email protected] extension to facilitate public key discovery and rotation for trusted hosts (for transition from DSA to Ed25519 public host keys)[1]
    • AuthenticationMethods=publickey,publickey to require that users authenticate using two different public keys[2]

Key management

Key generation:

ssh-keygen -e -m PEM -f private_key_in_ed25519_format
do_convert_to_pem: unsupported key type ED25519

Related terms

See also

  • Murenin, Constantine A. (2015-02-01). Soulskill (ed.). "OpenSSH Will Feature Key Discovery and Rotation For Easier Switching To Ed25519". Slashdot. Retrieved 2015-02-01.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  • https://lwn.net/Article s/637147/
  • Advertising: