Jwa.ts overview
JSON Web Algorithms (JWA) schemas based on RFC 7518.
This module defines the cryptographic algorithm identifiers used across the JOSE family of specifications, including algorithms for JWS digital signatures/MACs (Section 3), JWE key management (Section 4), and JWE content encryption (Section 5).
See
- https://www.rfc-editor.org/rfc/rfc7518 - JSON Web Algorithms (JWA)
Since v1.0.0
Exports Grouped by Category
JWE
JweContentEncryptionAlgorithm (class)
JWE encryption algorithm values as defined in RFC 7518 Section 5.1. These algorithms are used to perform authenticated encryption on the plaintext to produce the ciphertext and Authentication Tag.
See
- https://www.rfc-editor.org/rfc/rfc7518#section-5.1
Signature
declare class JweContentEncryptionAlgorithm
Since v1.0.0
JweKeyManagementAlgorithm (class)
JWE algorithm values as defined in RFC 7518 Section 4.1. These algorithms are used to encrypt or determine the Content Encryption Key (CEK).
See
- https://www.rfc-editor.org/rfc/rfc7518#section-4.1
Signature
declare class JweKeyManagementAlgorithm
Since v1.0.0
JWS
JwsAlgorithm (class)
JWS algorithm values as defined in RFC 7518 Section 3.1. These algorithms are used for digital signatures and MACs to secure the JWS.
See
- https://www.rfc-editor.org/rfc/rfc7518#section-3.1
Signature
declare class JwsAlgorithm
Since v1.0.0