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 PBEAlgorithmPBEAlgorithm.PBE_MD2_DES_CBCstatic final PBEAlgorithmPBEAlgorithm.PBE_MD5_DES_CBCstatic final PBEAlgorithmPBEAlgorithm.PBE_PKCS5_PBES2static final PBEAlgorithmPBEAlgorithm.PBE_PKCS5_PBKDF2static final PBEAlgorithmPBEAlgorithm.PBE_PKCS5_PBMAC1static final PBEAlgorithmPBEAlgorithm.PBE_SHA1_DES_CBCDeprecated, for removal: This API element is subject to removal in a future version.static final PBEAlgorithmPBEAlgorithm.PBE_SHA1_DES3_CBCDeprecated, for removal: This API element is subject to removal in a future version.static final PBEAlgorithmPBEAlgorithm.PBE_SHA1_RC2_128_CBCDeprecated, for removal: This API element is subject to removal in a future version.static final PBEAlgorithmPBEAlgorithm.PBE_SHA1_RC2_40_CBCDeprecated, for removal: This API element is subject to removal in a future version.static final PBEAlgorithmPBEAlgorithm.PBE_SHA1_RC4_128Deprecated, for removal: This API element is subject to removal in a future version.static final PBEAlgorithmPBEAlgorithm.PBE_SHA1_RC4_40Deprecated, 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) PBEAlgorithmPKCS12Util.certEncryptionstatic final PBEAlgorithmPKCS12Util.DEFAULT_CERT_ENCRYPTIONstatic final PBEAlgorithmPKCS12Util.DEFAULT_KEY_ENCRYPTION(package private) PBEAlgorithmPKCS12Util.keyEncryptionFields in org.mozilla.jss.netscape.security.pkcs with type parameters of type PBEAlgorithmModifier and TypeFieldDescriptionstatic final List<PBEAlgorithm> PKCS12Util.SUPPORTED_CERT_ENCRYPTIONSstatic final List<PBEAlgorithm> PKCS12Util.SUPPORTED_KEY_ENCRYPTIONSMethods in org.mozilla.jss.netscape.security.pkcs that return PBEAlgorithmMethods in org.mozilla.jss.netscape.security.pkcs with parameters of type PBEAlgorithmModifier and TypeMethodDescriptionvoidPKCS12Util.setCertEncryption(PBEAlgorithm algorithm) voidPKCS12Util.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 PBEAlgorithmAuthenticatedSafes.DEFAULT_KEY_GEN_ALGDeprecated, 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 TypeMethodDescriptionvoidAuthenticatedSafes.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 EncryptedContentInfoEncryptedContentInfo.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 EncryptedContentInfoEncryptedContentInfo.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 EncryptedPrivateKeyInfoEncryptedPrivateKeyInfo.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 EncryptedPrivateKeyInfoEncryptedPrivateKeyInfo.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.