Skip to content

Latest commit

 

History

History
18 lines (11 loc) · 1.4 KB

README.md

File metadata and controls

18 lines (11 loc) · 1.4 KB

Ed25519 Signature Tool Documentation

This tool is used to generate keys, sign, and verify using the Ed25519 signature algorithm in the context of:

  • JSON Web Signature (JWS) [RFC7515]
  • JSON Web Key (JWK) [RFC7517]
  • JSON Web Key (JWK) Thumbprint [RFC7638]
  • Edwards-Curve Digital Signature Algorithm (EdDSA) [RFC8032]
  • CFRG Elliptic Curve Diffie-Hellman (ECDH) and Signatures in JSON Object Signing and Encryption (JOSE) [RFC8037]

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119.

All Base64 data used in this tool conform to the Base 64 URL-safe encoding without padding characters defined in RFC 4648 section 5.

Built using libsodium.js, the JavaScript port of libsodium, jQuery, and HTML5 Boilerplate.

License: MIT