Algorithm Identifiers for Ed25519, Ed448, X25519, and X448 for Use in the Internet X.509 Public Key Infrastructure
RFC 8410, “Algorithm Identifiers for Ed25519, Ed448, X25519, and X448 for Use in the Internet X.509 Public Key Infrastructure”, is a Proposed Standard document published in August 2018 by S. Josefsson, J. Schaad. It has since been updated by RFC 9295. The canonical text is published by the RFC Editor.
Abstract
This document specifies algorithm identifiers and ASN.1 encoding formats for elliptic curve constructs using the curve25519 and curve448 curves. The signature algorithms covered are Ed25519 and Ed448. The key agreement algorithms covered are X25519 and X448. The encoding for public key, private key, and Edwards-curve Digital Signature Algorithm (EdDSA) structures is provided.
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 8410 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 8409 The Entity Category Security Assertion Markup Language Attribute Types
- RFC 8411 IANA Registration for the Cryptographic Algorithm Object Identifier Range
- RFC 8408 Conveying Path Setup Type in PCE Communication Protocol Messages
- RFC 8412 Software Inventory Message and Attributes for PA-TNC
- RFC 8407 Guidelines for Authors and Reviewers of Documents Containing YANG Data Models
- RFC 8413 Framework for Scheduled Use of Resources
- RFC 8406 Taxonomy of Coding Techniques for Efficient Network Communications
- RFC 8414 OAuth 2.0 Authorization Server Metadata