Algorithm |
Represents a cryptographic algorithm.
|
Cipher |
A context for performing symmetric encryption and decryption.
|
CMACAlgorithm |
Algorithms for performing CMACs.
|
DigestAlgorithm |
|
EncryptionAlgorithm |
An algorithm for performing symmetric encryption.
|
EncryptionAlgorithm.Alg |
|
EncryptionAlgorithm.Mode |
|
EncryptionAlgorithm.Padding |
|
HMACAlgorithm |
Algorithms for performing HMACs.
|
IVParameterSpec |
An algorithm parameter that consists of an initialization vector (IV).
|
JSSMessageDigest |
A class for performing message digesting (hashing) and MAC operations.
|
JSSOAEPParameterSpec |
This class is utilized by JSS to implement OAEP support.
|
KBKDFByteArrayParam |
A KBKDF Byte Array Parameter is a type of KBKDF Data Parameter that
contains a single byte array that gets passed to the KBKDF to be inserted
into the PRF input stream.
|
KBKDFCounterParams |
|
KBKDFDataParameter |
A KBKDF Data Parameter is a structure of type CK_PRF_DATA_PARAM, with
three members: a type, a pointer to its data, and the size of the data
field.
|
KBKDFDerivedKey |
Class for supporting additional derived keys from PKCS#11 v3.0's
SP800-108 KBKDF implementation.
|
KBKDFDKMLengthParam |
A KBKDF Optional Counter Parameter is a type of KBKDF Data Parameter that
describes the optional counter variable for Feedback and Pipeline KBKDFs.
|
KBKDFFeedbackParams |
|
KBKDFIterationVariableParam |
A KBKDF Iteration Variable Parameter is a type of KBKDF Data Parameter that
either references the counter variable or otherwise is a pointer to the
output of the previous PRF invocation.
|
KBKDFOptionalCounterParam |
A KBKDF Optional Counter Parameter is a type of KBKDF Data Parameter that
describes the optional counter variable for Feedback and Pipeline KBKDFs.
|
KBKDFParameterSpec |
|
KBKDFPipelineParams |
|
KeyGenAlgorithm |
Algorithms that can be used for generating symmetric keys.
|
KeyGenAlgorithm.AnyKeyStrengthValidator |
|
KeyGenAlgorithm.FixedKeyStrengthValidator |
|
KeyPairAlgorithm |
Algorithms that can be used for keypair generation.
|
KeyPairGenerator |
Generates RSA and DSA key pairs.
|
KeyPairGeneratorSpi |
|
KeyWrapAlgorithm |
|
PBEAlgorithm |
Algorithms that can be used for generating symmetric keys from passwords.
|
PBEKeyGenParams |
|
Policy |
This class helps JSS callers align with local system cryptographic policy.
|
PQGParams |
PQG parameters for DSA key generation, along with the seed, counter,
and H values for verification.
|
PrivateKey.Type |
|
RSAParameterSpec |
This class specifies the parameters used for generating an RSA key pair.
|
SecretDecoderRing |
This is a special-purpose interface for NSS.
|
SecretKeyFacade |
|
Signature |
A class for producing and verifying digital signatures.
|
SignatureAlgorithm |
Algorithms that can be used for signing.
|
SignatureSpi |
You don't need to use this unless you are hacking JSS.
|
SymmetricKey.Type |
|
TokenSupplierManager |
The org.mozilla.jss.provider package comes before CryptoManager in
the dependency list, so this class is used to allow them to access
CryptoManager sneakily.
|
Tunnel |
This is a private JSS class that allows the pkcs11 package access
to some of the
package methods in the crypto package.
|