| Modifier and Type | Class and Description |
|---|---|
| pack-priv static interface |
| Modifier and Type | Field and Description |
|---|---|
| private static final Set | |
| protected static final Map | |
| protected static final Map | |
| private JcaJceExtHelper | |
| protected static final SecretKeySizeProvider | |
| protected static final Map | |
| private static final Map | |
| private static final short[] | |
| private static final short[] |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv byte[] | calculateDerivedKey(int schemeID, char[] password, AlgorithmIdentifier derivationAlgorithm, int keySize)
|
| pack-priv AlgorithmParameterGenerator | |
| pack-priv AlgorithmParameters | |
| public JceAsymmetricKeyUnwrapper | |
| public JceKTSKeyUnwrapper | createAsymmetricUnwrapper(AlgorithmIdentifier keyEncryptionAlgorithm, PrivateKey keyEncryptionKey, byte[] partyUInfo, byte[] partyVInfo)
|
| pack-priv Cipher | |
| public Cipher | |
| pack-priv Mac | |
| pack-priv KeyAgreement | |
| public KeyFactory | |
| public KeyGenerator | |
| pack-priv KeyPairGenerator | |
| pack-priv Mac | |
| pack-priv Cipher | |
| pack-priv SecretKeyFactory | |
| public SymmetricKeyUnwrapper | |
| pack-priv static Object | |
| pack-priv AlgorithmParameters | |
| pack-priv AlgorithmIdentifier | |
| public AlgorithmIdentifier | |
| pack-priv String | |
| pack-priv Key | |
| public Key | |
| pack-priv boolean | |
| public void |
| authEnvelopedAlgorithms | back to summary |
|---|---|
| private static final Set<E> authEnvelopedAlgorithms | |
| BASE_CIPHER_NAMES | back to summary |
|---|---|
| protected static final Map<K, V> BASE_CIPHER_NAMES | |
| CIPHER_ALG_NAMES | back to summary |
|---|---|
| protected static final Map<K, V> CIPHER_ALG_NAMES | |
| helper | back to summary |
|---|---|
| private JcaJceExtHelper helper | |
| KEY_SIZE_PROVIDER | back to summary |
|---|---|
| protected static final SecretKeySizeProvider KEY_SIZE_PROVIDER | |
| MAC_ALG_NAMES | back to summary |
|---|---|
| protected static final Map<K, V> MAC_ALG_NAMES | |
| PBKDF2_ALG_NAMES | back to summary |
|---|---|
| private static final Map<K, V> PBKDF2_ALG_NAMES | |
| rc2Ekb | back to summary |
|---|---|
| private static final short[] rc2Ekb | |
| rc2Table | back to summary |
|---|---|
| private static final short[] rc2Table | |
| EnvelopedDataHelper | back to summary |
|---|---|
| pack-priv EnvelopedDataHelper(JcaJceExtHelper helper) | |
| calculateDerivedKey | back to summary |
|---|---|
| pack-priv byte[] calculateDerivedKey(int schemeID, char[] password, AlgorithmIdentifier derivationAlgorithm, int keySize) throws CMSException | |
| createAlgorithmParameterGenerator | back to summary |
|---|---|
| pack-priv AlgorithmParameterGenerator createAlgorithmParameterGenerator(ASN1ObjectIdentifier algorithm) throws GeneralSecurityException | |
| createAlgorithmParameters | back to summary |
|---|---|
| pack-priv AlgorithmParameters createAlgorithmParameters(ASN1ObjectIdentifier algorithm) throws NoSuchAlgorithmException, NoSuchProviderException | |
| createAsymmetricUnwrapper | back to summary |
|---|---|
| public JceAsymmetricKeyUnwrapper createAsymmetricUnwrapper(AlgorithmIdentifier keyEncryptionAlgorithm, PrivateKey keyEncryptionKey) | |
| createAsymmetricUnwrapper | back to summary |
|---|---|
| public JceKTSKeyUnwrapper createAsymmetricUnwrapper(AlgorithmIdentifier keyEncryptionAlgorithm, PrivateKey keyEncryptionKey, byte[] partyUInfo, byte[] partyVInfo) | |
| createCipher | back to summary |
|---|---|
| pack-priv Cipher createCipher(ASN1ObjectIdentifier algorithm) throws CMSException | |
| createContentCipher | back to summary |
|---|---|
| public Cipher createContentCipher(final Key sKey, final AlgorithmIdentifier encryptionAlgID) throws CMSException | |
| createContentMac | back to summary |
|---|---|
| pack-priv Mac createContentMac(final Key sKey, final AlgorithmIdentifier macAlgId) throws CMSException | |
| createKeyAgreement | back to summary |
|---|---|
| pack-priv KeyAgreement createKeyAgreement(ASN1ObjectIdentifier algorithm) throws CMSException | |
| createKeyFactory | back to summary |
|---|---|
| public KeyFactory createKeyFactory(ASN1ObjectIdentifier algorithm) throws CMSException | |
| createKeyGenerator | back to summary |
|---|---|
| public KeyGenerator createKeyGenerator(ASN1ObjectIdentifier algorithm) throws CMSException | |
| createKeyPairGenerator | back to summary |
|---|---|
| pack-priv KeyPairGenerator createKeyPairGenerator(ASN1ObjectIdentifier algorithm) throws CMSException | |
| createMac | back to summary |
|---|---|
| pack-priv Mac createMac(ASN1ObjectIdentifier algorithm) throws CMSException | |
| createRFC3211Wrapper | back to summary |
|---|---|
| pack-priv Cipher createRFC3211Wrapper(ASN1ObjectIdentifier algorithm) throws CMSException | |
| createSecretKeyFactory | back to summary |
|---|---|
| pack-priv SecretKeyFactory createSecretKeyFactory(String keyFactoryAlgorithm) throws NoSuchProviderException, NoSuchAlgorithmException | |
| createSymmetricUnwrapper | back to summary |
|---|---|
| public SymmetricKeyUnwrapper createSymmetricUnwrapper(AlgorithmIdentifier keyEncryptionAlgorithm, SecretKey keyEncryptionKey) | |
| execute | back to summary |
|---|---|
| pack-priv static Object execute(EnvelopedDataHelper. | |
| generateParameters | back to summary |
|---|---|
| pack-priv AlgorithmParameters generateParameters(ASN1ObjectIdentifier encryptionOID, SecretKey encKey, SecureRandom rand) throws CMSException | |
| getAlgorithmIdentifier | back to summary |
|---|---|
| pack-priv AlgorithmIdentifier getAlgorithmIdentifier(ASN1ObjectIdentifier encryptionOID, AlgorithmParameters params) throws CMSException | |
| getAlgorithmIdentifier | back to summary |
|---|---|
| public AlgorithmIdentifier getAlgorithmIdentifier(ASN1ObjectIdentifier macOID, AlgorithmParameterSpec paramSpec) | |
| getBaseCipherName | back to summary |
|---|---|
| pack-priv String getBaseCipherName(ASN1ObjectIdentifier algorithm) | |
| getJceKey | back to summary |
|---|---|
| pack-priv Key getJceKey(GenericKey key) | |
| getJceKey | back to summary |
|---|---|
| public Key getJceKey(ASN1ObjectIdentifier algorithm, GenericKey key) | |
| isAuthEnveloped | back to summary |
|---|---|
| pack-priv boolean isAuthEnveloped(ASN1ObjectIdentifier algorithm) | |
| keySizeCheck | back to summary |
|---|---|
| public void keySizeCheck(AlgorithmIdentifier keyAlgorithm, Key key) throws CMSException | |