com.nimbusds.jose.crypto
package.See: Description
Class | Description |
---|---|
AAD |
Additional authenticated data (AAD).
|
AESCBC |
AES/CBC/PKCS5Padding and AES/CBC/PKCS5Padding/HMAC-SHA2 encryption and
decryption methods.
|
AESCryptoProvider |
The base abstract class for AES and AES GCM key wrap encrypters and
decrypters of
JWE objects . |
AESGCM |
AES/GSM/NoPadding encryption and decryption methods.
|
AESGCMKW |
AES GCM methods for Content Encryption Key (CEK) encryption and
decryption.
|
AESKW |
AES key Wrapping methods for Content Encryption Key (CEK) encryption and
decryption.
|
AlgorithmParametersHelper |
Utility for creating
AlgorithmParameters objects with
an optional JCA provider. |
AlgorithmSupportMessage |
Algorithm support messages, intended for JOSE exceptions.
|
AuthenticatedCipherText |
Authenticated cipher text.
|
BaseJWSProvider |
The base abstract class for JSON Web Signature (JWS) signers and verifiers.
|
CipherHelper |
Helper utilities for instantiating ciphers.
|
CompositeKey |
Composite key used in AES/CBC/PKCS5Padding/HMAC-SHA2 encryption.
|
ConcatKDF |
Concatenation Key Derivation Function (KDF).
|
ContentCryptoProvider |
JWE content encryption / decryption provider.
|
CriticalHeaderParamsDeferral |
Critical (
crit ) header parameters deferral policy. |
DeflateHelper |
Deflate (RFC 1951) helper methods, intended for use by JWE encrypters and
decrypters.
|
DirectCryptoProvider |
The base abstract class for direct encrypters and decrypters of
JWE objects with a shared symmetric key. |
ECDH |
Elliptic Curve Diffie-Hellman key agreement functions and utilities.
|
ECDHCryptoProvider |
The base abstract class for Elliptic Curve Diffie-Hellman encrypters and
decrypters of
JWE objects . |
ECDSA |
Elliptic Curve Digital Signature Algorithm (ECDSA) functions and utilities.
|
ECDSAProvider |
The base abstract class for Elliptic Curve Digital Signature Algorithm
(ECDSA) signers and validators of
JWS
objects . |
EdDSAProvider |
The base abstract class for Edwards-curve Digital Signature Algorithm
(EdDSA) signers and validators of
JWS
objects . |
HMAC |
Static methods for Hash-based Message Authentication Codes (HMAC).
|
LegacyAESGCM |
Legacy AES/GSM/NoPadding encryption and decryption methods.
|
LegacyConcatKDF |
Legacy implementation of a Concatenation Key Derivation Function (KDF) for
use by the deprecated
A128CBC+HS256 and A256CBC+HS512
encryption methods. |
MACProvider |
The base abstract class for Message Authentication Code (MAC) signers and
verifiers of
JWS objects . |
PasswordBasedCryptoProvider |
The base abstract class for password-based encrypters and decrypters of
JWE objects . |
PBKDF2 |
Password-Based Key Derivation Function 2 (PBKDF2) utilities.
|
PRFParams |
Pseudo-Random Function (PRF) parameters, intended for use in the Password-
Based Key Derivation Function 2 (PBKDF2).
|
RSA_OAEP |
RSAES OAEP methods for Content Encryption Key (CEK) encryption and
decryption.
|
RSA_OAEP_256 |
RSAES OAEP (SHA-256) methods for Content Encryption Key (CEK) encryption and
decryption.
|
RSA1_5 |
RSAES-PKCS1-V1_5 methods for Content Encryption Key (CEK) encryption and
decryption.
|
RSACryptoProvider |
The base abstract class for RSA encrypters and decrypters of
JWE objects . |
RSAKeyUtils |
RSA JWK conversion utility.
|
RSASSA |
RSA-SSA functions and utilities.
|
RSASSAProvider |
The base abstract class for RSA signers and verifiers of
JWS objects . |
Enum | Description |
---|---|
ECDH.AlgorithmMode |
Enumeration of the Elliptic Curve Diffie-Hellman Ephemeral Static
algorithm modes.
|
com.nimbusds.jose.crypto
package.Copyright © 2020 Connect2id Ltd.. All rights reserved.