Uses of Class
org.mozilla.jss.crypto.PBEAlgorithm
Packages that use PBEAlgorithm
Package
Description
Generic cryptographic operations, such as signing and key pair generation.
Creating and interpreting PKCS #12 blobs.
Creating and interpeting PKCS #7 blobs.
Creating and interpeting CMS blobs.
Frequently-used primitive ASN.1 types, such as AlgorithmIdentifier,
PrivateKeyInfo, and X.500 Name.
-
Uses of PBEAlgorithm in org.mozilla.jss.crypto
Fields in org.mozilla.jss.crypto declared as PBEAlgorithmModifier and TypeFieldDescriptionstatic final PBEAlgorithm
PBEAlgorithm.PBE_MD2_DES_CBC
static final PBEAlgorithm
PBEAlgorithm.PBE_MD5_DES_CBC
static final PBEAlgorithm
PBEAlgorithm.PBE_PKCS5_PBES2
static final PBEAlgorithm
PBEAlgorithm.PBE_PKCS5_PBKDF2
static final PBEAlgorithm
PBEAlgorithm.PBE_PKCS5_PBMAC1
static final PBEAlgorithm
PBEAlgorithm.PBE_SHA1_DES_CBC
Deprecated, for removal: This API element is subject to removal in a future version.static final PBEAlgorithm
PBEAlgorithm.PBE_SHA1_DES3_CBC
Deprecated, for removal: This API element is subject to removal in a future version.static final PBEAlgorithm
PBEAlgorithm.PBE_SHA1_RC2_128_CBC
Deprecated, for removal: This API element is subject to removal in a future version.static final PBEAlgorithm
PBEAlgorithm.PBE_SHA1_RC2_40_CBC
Deprecated, for removal: This API element is subject to removal in a future version.static final PBEAlgorithm
PBEAlgorithm.PBE_SHA1_RC4_128
Deprecated, for removal: This API element is subject to removal in a future version.static final PBEAlgorithm
PBEAlgorithm.PBE_SHA1_RC4_40
Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.mozilla.jss.crypto with parameters of type PBEAlgorithmModifier and TypeMethodDescriptionbyte[]
CryptoStore.getEncryptedPrivateKeyInfo
(X509Certificate cert, PBEAlgorithm pbeAlg, Password pw, int iteration) Get an encrypted private key for the given cert. -
Uses of PBEAlgorithm in org.mozilla.jss.netscape.security.pkcs
Fields in org.mozilla.jss.netscape.security.pkcs declared as PBEAlgorithmModifier and TypeFieldDescription(package private) PBEAlgorithm
PKCS12Util.certEncryption
static final PBEAlgorithm
PKCS12Util.DEFAULT_CERT_ENCRYPTION
static final PBEAlgorithm
PKCS12Util.DEFAULT_KEY_ENCRYPTION
(package private) PBEAlgorithm
PKCS12Util.keyEncryption
Fields in org.mozilla.jss.netscape.security.pkcs with type parameters of type PBEAlgorithmModifier and TypeFieldDescriptionstatic final List
<PBEAlgorithm> PKCS12Util.SUPPORTED_CERT_ENCRYPTIONS
static final List
<PBEAlgorithm> PKCS12Util.SUPPORTED_KEY_ENCRYPTIONS
Methods in org.mozilla.jss.netscape.security.pkcs that return PBEAlgorithmMethods in org.mozilla.jss.netscape.security.pkcs with parameters of type PBEAlgorithmModifier and TypeMethodDescriptionvoid
PKCS12Util.setCertEncryption
(PBEAlgorithm algorithm) void
PKCS12Util.setKeyEncryption
(PBEAlgorithm algorithm) -
Uses of PBEAlgorithm in org.mozilla.jss.pkcs11
Methods in org.mozilla.jss.pkcs11 with parameters of type PBEAlgorithmModifier and TypeMethodDescriptionbyte[]
PK11Store.getEncryptedPrivateKeyInfo
(X509Certificate cert, PBEAlgorithm pbeAlg, Password pw, int iteration) -
Uses of PBEAlgorithm in org.mozilla.jss.pkcs12
Fields in org.mozilla.jss.pkcs12 declared as PBEAlgorithmModifier and TypeFieldDescriptionstatic final PBEAlgorithm
AuthenticatedSafes.DEFAULT_KEY_GEN_ALG
Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.mozilla.jss.pkcs12 with parameters of type PBEAlgorithmModifier and TypeMethodDescriptionvoid
AuthenticatedSafes.addEncryptedSafeContents
(PBEAlgorithm keyGenAlg, Password password, byte[] salt, int iterationCount, SEQUENCE safeContents) Encrypts a SafeContents and adds it to the AuthenticatedSafes. -
Uses of PBEAlgorithm in org.mozilla.jss.pkcs7
Methods in org.mozilla.jss.pkcs7 with parameters of type PBEAlgorithmModifier and TypeMethodDescriptionstatic EncryptedContentInfo
EncryptedContentInfo.createPBE
(PBEAlgorithm pbeAlg, Password password, byte[] salt, int iterationCount, KeyGenerator.CharToByteConverter charToByteConverter, byte[] toBeEncrypted) Creates a new EncryptedContentInfo, where the data is encrypted with a password-based key. -
Uses of PBEAlgorithm in org.mozilla.jss.pkix.cms
Methods in org.mozilla.jss.pkix.cms with parameters of type PBEAlgorithmModifier and TypeMethodDescriptionstatic EncryptedContentInfo
EncryptedContentInfo.createPBE
(PBEAlgorithm pbeAlg, Password password, byte[] salt, int iterationCount, KeyGenerator.CharToByteConverter charToByteConverter, byte[] toBeEncrypted) Creates a new EncryptedContentInfo, where the data is encrypted with a password-based key. -
Uses of PBEAlgorithm in org.mozilla.jss.pkix.primitive
Methods in org.mozilla.jss.pkix.primitive with parameters of type PBEAlgorithmModifier and TypeMethodDescriptionstatic EncryptedPrivateKeyInfo
EncryptedPrivateKeyInfo.createPBE
(PBEAlgorithm pbeAlg, Password password, byte[] salt, int iterationCount, KeyGenerator.CharToByteConverter charToByteConverter, PrivateKey pri, CryptoToken token) Creates a new EncryptedPrivateKeyInfo, where the data is encrypted with a password-based key- with wrapping/unwrapping happening on token.static EncryptedPrivateKeyInfo
EncryptedPrivateKeyInfo.createPBE
(PBEAlgorithm pbeAlg, Password password, byte[] salt, int iterationCount, KeyGenerator.CharToByteConverter charToByteConverter, PrivateKeyInfo pki) Creates a new EncryptedPrivateKeyInfo, where the data is encrypted with a password-based key.