Android Crypto Providers and Algorithms
Providers / Algorithms / Types
| DRLCertFactory | ASN.1, DER, PkiPath, PKCS7 |
|
|---|---|---|
| X509 | CertificateFactory | |
| BC | BouncyCastle Security Provider v1.34 |
|
| 1.2.840.113549.1.1.1 | Cipher | |
| 1.2.840.113549.1.1.7 | Cipher | |
| 1.2.840.113549.1.1.10 | Signature | |
| 1.2.840.113549.1.9.16.3.6 | Cipher | |
| 1.2.840.113549.3.7 | AlgorithmParameterGenerator AlgorithmParameters Cipher KeyGenerator |
|
| 1.3.14.3.2.7 | AlgorithmParameterGenerator Cipher |
|
| 2.16.840.1.101.3.4.1.1 | Cipher KeyGenerator |
|
| 2.16.840.1.101.3.4.1.2 | Cipher KeyGenerator |
|
| 2.16.840.1.101.3.4.1.3 | Cipher KeyGenerator |
|
| 2.16.840.1.101.3.4.1.4 | Cipher KeyGenerator |
|
| 2.16.840.1.101.3.4.1.5 | KeyGenerator | |
| 2.16.840.1.101.3.4.1.21 | Cipher KeyGenerator |
|
| 2.16.840.1.101.3.4.1.22 | Cipher KeyGenerator |
|
| 2.16.840.1.101.3.4.1.23 | Cipher KeyGenerator |
|
| 2.16.840.1.101.3.4.1.24 | Cipher KeyGenerator |
|
| 2.16.840.1.101.3.4.1.25 | KeyGenerator | |
| 2.16.840.1.101.3.4.1.41 | Cipher KeyGenerator |
|
| 2.16.840.1.101.3.4.1.42 | Cipher KeyGenerator |
|
| 2.16.840.1.101.3.4.1.43 | Cipher KeyGenerator |
|
| 2.16.840.1.101.3.4.1.44 | Cipher KeyGenerator |
|
| 2.16.840.1.101.3.4.1.45 | KeyGenerator | |
| 2.16.840.1.101.3.4.2 | KeyGenerator | |
| 2.16.840.1.101.3.4.22 | KeyGenerator | |
| 2.16.840.1.101.3.4.42 | KeyGenerator | |
| 2.5.8.1.1 | Cipher | |
| AES | AlgorithmParameterGenerator AlgorithmParameters Cipher KeyGenerator |
|
| AESWRAP | Cipher KeyGenerator |
|
| BCPKCS12 | KeyStore | |
| BKS | KeyStore | |
| BouncyCastle | KeyStore | |
| BrokenIES | Cipher | |
| BROKENPBEWITHMD5ANDDES | Cipher | |
| BROKENPBEWITHSHA1ANDDES | Cipher | |
| BROKENPBEWITHSHAAND2-KEYTRIPLEDES-CBC | Cipher | |
| BROKENPBEWITHSHAAND3-KEYTRIPLEDES-CBC | Cipher | |
| Collection | CertStore | |
| DES | AlgorithmParameterGenerator AlgorithmParameters Cipher KeyGenerator SecretKeyFactory |
|
| DESEDE | AlgorithmParameterGenerator AlgorithmParameters Cipher KeyGenerator SecretKeyFactory |
|
| DESEDEMAC | Mac | |
| DESEDEMAC64 | Mac | |
| DESEDEMAC/CFB8 | Mac | |
| DESEDEWRAP | Cipher KeyGenerator |
|
| DESMAC | Mac | |
| DESMAC/CFB8 | Mac | |
| DESWITHISO9797 | Mac | |
| DH | AlgorithmParameterGenerator AlgorithmParameters KeyAgreement KeyFactory KeyPairGenerator |
|
| DSA | AlgorithmParameterGenerator AlgorithmParameters KeyFactory KeyPairGenerator Signature |
|
| HMACMD5 | KeyGenerator Mac |
|
| HMACSHA1 | KeyGenerator Mac |
|
| HMACSHA224 | KeyGenerator Mac |
|
| HMACSHA256 | KeyGenerator Mac |
|
| HMACSHA384 | KeyGenerator Mac |
|
| HMACSHA512 | KeyGenerator Mac |
|
| IES | AlgorithmParameters Cipher |
|
| ISO9797ALG3MAC | Mac | |
| MD2WithRSAEncryption | Signature | |
| MD4WithRSAEncryption | Signature | |
| MD5 | MessageDigest | |
| MD5WithRSAEncryption | Signature | |
| MD5withRSA/ISO9796-2 | Signature | |
| NONEWITHDSA | Signature | |
| OAEP | AlgorithmParameters | |
| OLDPBEWITHSHAAND3-KEYTRIPLEDES-CBC | Cipher | |
| PBEWITHHMACSHA1 | Mac SecretKeyFactory |
|
| PBEWITHHMACSHA | Mac | |
| PBEWITHMD5AND128BITAES-CBC-OPENSSL | Cipher SecretKeyFactory |
|
| PBEWITHMD5AND192BITAES-CBC-OPENSSL | Cipher SecretKeyFactory |
|
| PBEWITHMD5AND256BITAES-CBC-OPENSSL | Cipher SecretKeyFactory |
|
| PBEWITHMD5ANDDES | Cipher SecretKeyFactory |
|
| PBEWITHMD5ANDRC2 | Cipher SecretKeyFactory |
|
| PBEWITHSHA1ANDDES | Cipher SecretKeyFactory |
|
| PBEWITHSHA1ANDRC2 | SecretKeyFactory | |
| PBEWITHSHA256AND128BITAES-CBC-BC | Cipher SecretKeyFactory |
|
| PBEWITHSHA256AND192BITAES-CBC-BC | Cipher SecretKeyFactory |
|
| PBEWITHSHA256AND256BITAES-CBC-BC | Cipher SecretKeyFactory |
|
| PBEWITHSHAAND128BITAES-CBC-BC | Cipher SecretKeyFactory |
|
| PBEWITHSHAAND192BITAES-CBC-BC | Cipher SecretKeyFactory |
|
| PBEWITHSHAAND256BITAES-CBC-BC | Cipher SecretKeyFactory |
|
| PBEWITHSHAAND2-KEYTRIPLEDES-CBC | Cipher SecretKeyFactory |
|
| PBEWITHSHAAND3-KEYTRIPLEDES-CBC | Cipher SecretKeyFactory |
|
| PKCS12-DEF | KeyStore | |
| PKCS12 | KeyStore | |
| PKCS12PBE | AlgorithmParameters | |
| PKIX | CertPathBuilder CertPathValidator |
|
| PSS | AlgorithmParameters | |
| RSA/1 | Cipher | |
| RSA/2 | Cipher | |
| RSA | Cipher KeyFactory KeyPairGenerator |
|
| RSA/ISO9796-1 | Cipher | |
| RSA/OAEP | Cipher | |
| RSA/PKCS1 | Cipher | |
| RSA/RAW | Cipher | |
| RSASSA-PSS | Signature | |
| SHA-1 | MessageDigest | |
| SHA1WITHECDSA | AlgorithmParameters | |
| SHA1WithRSAEncryption | Signature | |
| SHA1withRSA/ISO9796-2 | Signature | |
| SHA1withRSA/PSS | Signature | |
| SHA-224 | MessageDigest | |
| SHA224WITHECDSA | AlgorithmParameters | |
| SHA224WithRSAEncryption | Signature | |
| SHA224withRSA/PSS | Signature | |
| SHA-256 | MessageDigest | |
| SHA256WITHECDSA | AlgorithmParameters | |
| SHA256WithRSAEncryption | Signature | |
| SHA256withRSA/PSS | Signature | |
| SHA-384 | MessageDigest | |
| SHA384WITHECDSA | AlgorithmParameters | |
| SHA384WithRSAEncryption | Signature | |
| SHA384withRSA/PSS | Signature | |
| SHA-512 | MessageDigest | |
| SHA512WITHECDSA | AlgorithmParameters | |
| SHA512WithRSAEncryption | Signature | |
| SHA512withRSA/PSS | Signature | |
| X.509 | CertificateFactory KeyFactory |
|
| CipherHarmonyJSSE | Harmony JSSE Provider |
|
| TLS | SSLContext | |
| X509 | KeyManagerFactory TrustManagerFactory |
|
| Crypto | HARMONY (SHA1 digest; SecureRandom; SHA1withDSA signature) |
|
| DSA | KeyFactory | |
| SHA-1 | MessageDigest | |
| SHA1PRNG | SecureRandom | |
| SHA1withDSA | Signature | |
