Skip to content

Added support for ES256 (ECDSA with P-256 and SHA-256) JWT signing algorithm.#34

Open
tomaskukol wants to merge 1 commit intonoha:masterfrom
tomaskukol:feature/support-for-jwa-es256
Open

Added support for ES256 (ECDSA with P-256 and SHA-256) JWT signing algorithm.#34
tomaskukol wants to merge 1 commit intonoha:masterfrom
tomaskukol:feature/support-for-jwa-es256

Conversation

@tomaskukol
Copy link
Copy Markdown

@tomaskukol tomaskukol commented Mar 31, 2026

This is a minimal implementation of ES256 JWT signing algorithm.

JWT ES256 (ECDSA using P-256 and SHA-256) is a secure, asymmetric signing algorithm used in OAuth 2.0, OpenID Connect, and API authentication to verify token integrity. It is commonly used in scenarios requiring high security with smaller signatures, such as in Apple services, mobile apps, IoT, modern web apps and banks.

You can see more details at spec (https://datatracker.ietf.org/doc/html/rfc7518#section-3.4).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant