Skip to content

HTML/JavaScript tool to generate keys, sign, and verify JSON Web Signatures using the Ed25519 signature algorithm.

License

MIT and 4 other licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE-html5-boilerplate
MIT
LICENSE-jquery
ISC
LICENSE-libsodium-js
MIT
LICENSE-normalize-css
Notifications You must be signed in to change notification settings

isaacchua/ed25519-signature-tool

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

About

HTML/JavaScript tool to generate keys, sign, and verify JSON Web Signatures using the Ed25519 signature algorithm.

Resources

License

MIT and 4 other licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE-html5-boilerplate
MIT
LICENSE-jquery
ISC
LICENSE-libsodium-js
MIT
LICENSE-normalize-css

Stars

Watchers

Forks

Packages

No packages published