35 votes

Quels algorithmes de cryptographie sont pris en charge par Android

Je fais des recherches sur Google depuis des heures et je ne trouve pas de réponses solides, mais beaucoup de rumeurs. Quelqu'un sait-il où se trouve la documentation qui définit les algorithmes de chiffrement / signature / hachage pris en charge par le système d'exploitation Android?

J'ai entendu sur les forums que tous les téléphones ne prennent pas en charge les mêmes algorithmes, je cherche donc les algorithmes courants pris en charge par tous les téléphones Android.

Toute aide serait appréciée.

37voto

Peter Knego Points 57985

Essayez ceci pour répertorier tous les fournisseurs de sécurité:

 Provider[] providers = Security.getProviders();
for (Provider provider : providers) {
    Log.i("CRYPTO","provider: "+provider.getName());
    Set<Provider.Service> services = provider.getServices();
    for (Provider.Service service : services) {
        Log.i("CRYPTO","  algorithm: "+service.getAlgorithm());
    }
}
 

Mise à jour

Voici une liste pour mon Nexus S (OS 2.3.4):

 provider: AndroidOpenSSL
 algorithm: SHA-384
 algorithm: SHA-1
 algorithm: SSLv3
 algorithm: MD5
 algorithm: SSL
 algorithm: SHA-256
 algorithm: TLS
 algorithm: SHA-512
 algorithm: TLSv1
 algorithm: Default
provider: DRLCertFactory
 algorithm: X509
provider: BC
 algorithm: PKCS12
 algorithm: DESEDE
 algorithm: DH
 algorithm: RC4
 algorithm: PBEWITHSHAAND128BITAES-CBC-BC
 algorithm: DESEDE
 algorithm: Collection
 algorithm: SHA-1
 algorithm: PBEWITHSHA256AND256BITAES-CBC-BC
 algorithm: PBEWITHSHAAND192BITAES-CBC-BC
 algorithm: DESEDEWRAP
 algorithm: PBEWITHMD5AND128BITAES-CBC-OPENSSL
 algorithm: PBEWITHMD5AND256BITAES-CBC-OPENSSL
 algorithm: AES
 algorithm: HMACSHA256
 algorithm: OAEP
 algorithm: HMACSHA256
 algorithm: HMACSHA384
 algorithm: DSA
 algorithm: PBEWITHMD5AND192BITAES-CBC-OPENSSL
 algorithm: DES
 algorithm: PBEWITHMD5ANDDES
 algorithm: SHA1withDSA
 algorithm: PBEWITHMD5ANDDES
 algorithm: BouncyCastle
 algorithm: PKIX
 algorithm: PKCS12PBE
 algorithm: DSA
 algorithm: RSA
 algorithm: PBEWITHSHA1ANDDES
 algorithm: DESEDE
 algorithm: PBEWITHSHAAND128BITRC2-CBC
 algorithm: PBEWITHSHAAND128BITRC2-CBC
 algorithm: PBEWITHSHAAND256BITAES-CBC-BC
 algorithm: PBEWITHSHAAND128BITRC4
 algorithm: DH
 algorithm: PBEWITHSHA256AND192BITAES-CBC-BC
 algorithm: PBEWITHSHAAND128BITAES-CBC-BC
 algorithm: PBEWITHSHAAND40BITRC2-CBC
 algorithm: HMACSHA384
 algorithm: AESWRAP
 algorithm: PBEWITHSHAAND192BITAES-CBC-BC
 algorithm: SHA256WithRSAEncryption
 algorithm: DES
 algorithm: HMACSHA512
 algorithm: HMACSHA1
 algorithm: DH
 algorithm: PBEWITHSHA256AND128BITAES-CBC-BC
 algorithm: PKIX
 algorithm: PBEWITHMD5ANDRC2
 algorithm: SHA-256
 algorithm: PBEWITHSHA1ANDDES
 algorithm: HMACSHA512
 algorithm: SHA384WithRSAEncryption
 algorithm: DES
 algorithm: BLOWFISH
 algorithm: PBEWITHMD5AND128BITAES-CBC-OPENSSL
 algorithm: PBEWITHSHAAND3-KEYTRIPLEDES-CBC
 algorithm: PBEWITHSHAAND256BITAES-CBC-BC
 algorithm: DSA
 algorithm: PBEWITHSHAAND40BITRC2-CBC
 algorithm: BLOWFISH
 algorithm: PBEWITHSHAAND40BITRC4
 algorithm: PBKDF2WithHmacSHA1
 algorithm: PBEWITHSHAAND40BITRC4
 algorithm: HMACSHA1
 algorithm: AES
 algorithm: PBEWITHSHA256AND192BITAES-CBC-BC
 algorithm: PBEWITHSHAAND2-KEYTRIPLEDES-CBC
 algorithm: PBEWITHHMACSHA
 algorithm: DH
 algorithm: BKS
 algorithm: NONEWITHDSA
 algorithm: DES
 algorithm: PBEWITHMD5ANDRC2
 algorithm: DSA
 algorithm: PBEWITHSHAANDTWOFISH-CBC
 algorithm: SHA512WithRSAEncryption
 algorithm: HMACMD5
 algorithm: PBEWITHSHAAND3-KEYTRIPLEDES-CBC
 algorithm: PBEWITHSHA1ANDRC2
 algorithm: ARC4
 algorithm: PBEWITHHMACSHA1
 algorithm: AES
 algorithm: PBEWITHHMACSHA1
 algorithm: MD5
 algorithm: RSA
 algorithm: PBEWITHSHAANDTWOFISH-CBC
 algorithm: PBEWITHSHA1ANDRC2
 algorithm: PBEWITHSHAAND2-KEYTRIPLEDES-CBC
 algorithm: PBEWITHSHAAND128BITRC4
 algorithm: SHA-384
 algorithm: RSA
 algorithm: DESEDE
 algorithm: SHA-512
 algorithm: X.509
 algorithm: PBEWITHMD5AND192BITAES-CBC-OPENSSL
 algorithm: MD5WithRSAEncryption
 algorithm: PBEWITHMD5AND256BITAES-CBC-OPENSSL
 algorithm: PBEWITHSHA256AND256BITAES-CBC-BC
 algorithm: BLOWFISH
 algorithm: DH
 algorithm: SHA1WithRSAEncryption
 algorithm: HMACMD5
 algorithm: PBEWITHSHA256AND128BITAES-CBC-BC
provider: Crypto
 algorithm: SHA1withDSA
 algorithm: SHA-1
 algorithm: DSA
 algorithm: SHA1PRNG
provider: HarmonyJSSE
 algorithm: X509
 algorithm: SSLv3
 algorithm: TLS
 algorithm: TLSv1
 algorithm: X509
 algorithm: SSL
 

7voto

jiahao Points 952

La même liste mise à jour avec Android 4.2.2

 I/CRYPTO  (32293): provider: AndroidOpenSSL
I/CRYPTO  (32293):   algorithm: MD5WithRSA
I/CRYPTO  (32293):   algorithm: SHA1WithRSA
I/CRYPTO  (32293):   algorithm: SHA512WithRSA
I/CRYPTO  (32293):   algorithm: MD5
I/CRYPTO  (32293):   algorithm: SHA-512
I/CRYPTO  (32293):   algorithm: DSA
I/CRYPTO  (32293):   algorithm: RSA
I/CRYPTO  (32293):   algorithm: SHA384WithRSA
I/CRYPTO  (32293):   algorithm: NONEwithRSA
I/CRYPTO  (32293):   algorithm: SHA-256
I/CRYPTO  (32293):   algorithm: SHA256WithRSA
I/CRYPTO  (32293):   algorithm: SSL
I/CRYPTO  (32293):   algorithm: SHA1PRNG
I/CRYPTO  (32293):   algorithm: SHA-1
I/CRYPTO  (32293):   algorithm: SHA1withDSA
I/CRYPTO  (32293):   algorithm: TLSv1.1
I/CRYPTO  (32293):   algorithm: TLSv1.2
I/CRYPTO  (32293):   algorithm: SSLv3
I/CRYPTO  (32293):   algorithm: TLSv1
I/CRYPTO  (32293):   algorithm: RSA/ECB/PKCS1Padding
I/CRYPTO  (32293):   algorithm: TLS
I/CRYPTO  (32293):   algorithm: Default
I/CRYPTO  (32293):   algorithm: RSA
I/CRYPTO  (32293):   algorithm: SHA-384
I/CRYPTO  (32293):   algorithm: RSA/ECB/NoPadding
I/CRYPTO  (32293): provider: DRLCertFactory
I/CRYPTO  (32293):   algorithm: X509
I/CRYPTO  (32293): provider: BC
I/CRYPTO  (32293):   algorithm: SHA384WITHRSA
I/CRYPTO  (32293):   algorithm: MD5WITHRSA
I/CRYPTO  (32293):   algorithm: PKCS12PBE
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND40BITRC4
I/CRYPTO  (32293):   algorithm: SHA512WITHRSA
I/CRYPTO  (32293):   algorithm: DH
I/CRYPTO  (32293):   algorithm: AES
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND40BITRC4
I/CRYPTO  (32293):   algorithm: SHA-256
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND3-KEYTRIPLEDES-CBC
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND128BITRC4
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND40BITRC2-CBC
I/CRYPTO  (32293):   algorithm: HMACSHA1
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND2-KEYTRIPLEDES-CBC
I/CRYPTO  (32293):   algorithm: SHA-1
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND128BITRC2-CBC
I/CRYPTO  (32293):   algorithm: EC
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND256BITAES-CBC-BC
I/CRYPTO  (32293):   algorithm: SHA256WITHRSA
I/CRYPTO  (32293):   algorithm: AES
I/CRYPTO  (32293):   algorithm: ECDSA
I/CRYPTO  (32293):   algorithm: SHA256WITHECDSA
I/CRYPTO  (32293):   algorithm: DH
I/CRYPTO  (32293):   algorithm: SHA384WITHECDSA
I/CRYPTO  (32293):   algorithm: SHA1withDSA
I/CRYPTO  (32293):   algorithm: DES
I/CRYPTO  (32293):   algorithm: SHA512WITHECDSA
I/CRYPTO  (32293):   algorithm: SHA1WITHRSA
I/CRYPTO  (32293):   algorithm: HMACMD5
I/CRYPTO  (32293):   algorithm: PBEWITHMD5AND192BITAES-CBC-OPENSSL
I/CRYPTO  (32293):   algorithm: PBEWITHHMACSHA1
I/CRYPTO  (32293):   algorithm: SHA-384
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND128BITRC2-CBC
I/CRYPTO  (32293):   algorithm: HMACSHA256
I/CRYPTO  (32293):   algorithm: BouncyCastle
I/CRYPTO  (32293):   algorithm: PBEWITHMD5AND256BITAES-CBC-OPENSSL
I/CRYPTO  (32293):   algorithm: PBEWITHSHA256AND128BITAES-CBC-BC
I/CRYPTO  (32293):   algorithm: PBEWITHSHAANDTWOFISH-CBC
I/CRYPTO  (32293):   algorithm: HMACSHA1
I/CRYPTO  (32293):   algorithm: DSA
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND128BITAES-CBC-BC
I/CRYPTO  (32293):   algorithm: BLOWFISH
I/CRYPTO  (32293):   algorithm: AESWRAP
I/CRYPTO  (32293):   algorithm: DH
I/CRYPTO  (32293):   algorithm: PKIX
I/CRYPTO  (32293):   algorithm: HMACSHA384
I/CRYPTO  (32293):   algorithm: PBEWITHSHA1ANDRC2
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND3-KEYTRIPLEDES-CBC
I/CRYPTO  (32293):   algorithm: RSA
I/CRYPTO  (32293):   algorithm: PBKDF2WithHmacSHA1
I/CRYPTO  (32293):   algorithm: EC
I/CRYPTO  (32293):   algorithm: HMACSHA512
I/CRYPTO  (32293):   algorithm: DSA
I/CRYPTO  (32293):   algorithm: BLOWFISH
I/CRYPTO  (32293):   algorithm: BLOWFISH
I/CRYPTO  (32293):   algorithm: PBEWITHSHA256AND192BITAES-CBC-BC
I/CRYPTO  (32293):   algorithm: DH
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND192BITAES-CBC-BC
I/CRYPTO  (32293):   algorithm: MD5
I/CRYPTO  (32293):   algorithm: PBEWITHMD5ANDDES
I/CRYPTO  (32293):   algorithm: DESEDEWRAP
I/CRYPTO  (32293):   algorithm: DSA
I/CRYPTO  (32293):   algorithm: PBEWITHMD5AND128BITAES-CBC-OPENSSL
I/CRYPTO  (32293):   algorithm: BKS
I/CRYPTO  (32293):   algorithm: X.509
I/CRYPTO  (32293):   algorithm: HMACSHA512
I/CRYPTO  (32293):   algorithm: HMACSHA384
I/CRYPTO  (32293):   algorithm: PBEWITHSHA256AND256BITAES-CBC-BC
I/CRYPTO  (32293):   algorithm: PBEWITHSHA1ANDRC2
I/CRYPTO  (32293):   algorithm: PBEWITHSHA1ANDDES
I/CRYPTO  (32293):   algorithm: PBEWITHHMACSHA
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND192BITAES-CBC-BC
I/CRYPTO  (32293):   algorithm: DESEDE
I/CRYPTO  (32293):   algorithm: PBEWITHSHA256AND192BITAES-CBC-BC
I/CRYPTO  (32293):   algorithm: PBEWITHMD5ANDRC2
I/CRYPTO  (32293):   algorithm: DES
I/CRYPTO  (32293):   algorithm: ARC4
I/CRYPTO  (32293):   algorithm: DESEDE
I/CRYPTO  (32293):   algorithm: RSA
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND2-KEYTRIPLEDES-CBC
I/CRYPTO  (32293):   algorithm: DESEDE
I/CRYPTO  (32293):   algorithm: PBEWITHMD5ANDDES
I/CRYPTO  (32293):   algorithm: PKCS12
I/CRYPTO  (32293):   algorithm: ARC4
I/CRYPTO  (32293):   algorithm: HMACSHA256
I/CRYPTO  (32293):   algorithm: PKIX
I/CRYPTO  (32293):   algorithm: SHA-512
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND40BITRC2-CBC
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND128BITRC4
I/CRYPTO  (32293):   algorithm: Collection
I/CRYPTO  (32293):   algorithm: HMACMD5
I/CRYPTO  (32293):   algorithm: DSA
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND256BITAES-CBC-BC
I/CRYPTO  (32293):   algorithm: PBEWITHSHAAND128BITAES-CBC-BC
I/CRYPTO  (32293):   algorithm: PBEWITHMD5AND128BITAES-CBC-OPENSSL
I/CRYPTO  (32293):   algorithm: RSA
I/CRYPTO  (32293):   algorithm: PBEWITHSHA1ANDDES
I/CRYPTO  (32293):   algorithm: ECDH
I/CRYPTO  (32293):   algorithm: PBEWITHSHA256AND256BITAES-CBC-BC
I/CRYPTO  (32293):   algorithm: PBEWITHHMACSHA1
I/CRYPTO  (32293):   algorithm: PBEWITHSHA256AND128BITAES-CBC-BC
I/CRYPTO  (32293):   algorithm: NONEWITHDSA
I/CRYPTO  (32293):   algorithm: DESEDE
I/CRYPTO  (32293):   algorithm: PBEWITHSHAANDTWOFISH-CBC
I/CRYPTO  (32293):   algorithm: DES
I/CRYPTO  (32293):   algorithm: DH
I/CRYPTO  (32293):   algorithm: PBEWITHMD5AND256BITAES-CBC-OPENSSL
I/CRYPTO  (32293):   algorithm: AES
I/CRYPTO  (32293):   algorithm: PBEWITHMD5ANDRC2
I/CRYPTO  (32293):   algorithm: DES
I/CRYPTO  (32293):   algorithm: PBEWITHMD5AND192BITAES-CBC-OPENSSL
I/CRYPTO  (32293):   algorithm: OAEP
I/CRYPTO  (32293):   algorithm: NONEwithECDSA
I/CRYPTO  (32293): provider: Crypto
I/CRYPTO  (32293):   algorithm: SHA1withDSA
I/CRYPTO  (32293):   algorithm: SHA-1
I/CRYPTO  (32293):   algorithm: SHA1PRNG
I/CRYPTO  (32293):   algorithm: DSA
I/CRYPTO  (32293): provider: HarmonyJSSE
I/CRYPTO  (32293):   algorithm: SSLv3
I/CRYPTO  (32293):   algorithm: AndroidCAStore
I/CRYPTO  (32293):   algorithm: X509
I/CRYPTO  (32293):   algorithm: X509
I/CRYPTO  (32293):   algorithm: TLS
I/CRYPTO  (32293):   algorithm: SSL
I/CRYPTO  (32293):   algorithm: TLSv1
 

4voto

user3274365 Points 21

La liste pour ICS 4.0.3:

02-10 10:50:04.192: I/CRYPTO(1701): fournisseur de: AndroidOpenSSL
02-10 10:50:04.192: I/CRYPTO(1701): algorithme: l'algorithme SHA-512
02-10 10:50:04.192: I/CRYPTO(1701): algorithme: SSL
02-10 10:50:04.192: I/CRYPTO(1701): algorithme: TLSv1
02-10 10:50:04.192: I/CRYPTO(1701): algorithme: l'algorithme SHA-256
02-10 10:50:04.192: I/CRYPTO(1701): algorithme: MD5
02-10 10:50:04.192: I/CRYPTO(1701): algorithme: SSLv3
02-10 10:50:04.192: I/CRYPTO(1701): algorithme: TLS
02-10 10:50:04.192: I/CRYPTO(1701): algorithme: l'algorithme SHA-384
02-10 10:50:04.192: I/CRYPTO(1701): algorithme: l'algorithme SHA-1
02-10 10:50:04.192: I/CRYPTO(1701): algorithme: par Défaut
02-10 10:50:04.192: I/CRYPTO(1701): fournisseur de: DRLCertFactory
02-10 10:50:04.192: I/CRYPTO(1701): algorithme: X509
02-10 10:50:04.192: I/CRYPTO(1701): fournisseur de: BC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: DSA
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAAND128BITRC4
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAAND2-KEYTRIPLEDES-CBC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: HMACSHA384
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHMD5AND256BITAES-CBC-OPENSSL
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAAND40BITRC4
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: HMACSHA1
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: SHA256WithRSAEncryption
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: AES
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: HMACSHA512
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHMD5AND256BITAES-CBC-OPENSSL
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: NONEwithECDSA
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: DES
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAAND40BITRC2-CBC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: AESWRAP
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: DSA
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: DH
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHMD5ANDRC2
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: DH
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: CE
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAAND3-KEYTRIPLEDES-CBC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: l'algorithme SHA-256
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: HMACMD5
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: SHA384WithRSAEncryption
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHMD5AND128BITAES-CBC-OPENSSL
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAAND2-KEYTRIPLEDES-CBC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHHMACSHA
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHA1ANDDES
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: l'algorithme SHA-1
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHMD5AND192BITAES-CBC-OPENSSL
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: SHA384WITHECDSA
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: ECDH
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAANDTWOFISH-CBC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: HMACSHA1
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: SHA256WITHECDSA
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: SHA1withDSA
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: HMACSHA384
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: BouncyCastle
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: BKS
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAAND128BITRC2-CBC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: MD5WithRSAEncryption
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: MD5
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: ARC4
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: HMACSHA256
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAANDTWOFISH-CBC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: RSA
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: DES
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAAND40BITRC2-CBC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: DESEDEWRAP
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: DESEDE
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: SHA1WithRSAEncryption
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAAND256BITAES-CBC-BC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHA256AND128BITAES-CBC-BC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: RSA
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PKCS12PBE
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: AES
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: HMACSHA256
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: X. 509
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: BLOWFISH
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAAND256BITAES-CBC-BC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: BLOWFISH
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PKCS12
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: SHA512WithRSAEncryption
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHA256AND192BITAES-CBC-BC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: DH
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHHMACSHA1
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: NONEWITHDSA
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHHMACSHA1
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHA256AND192BITAES-CBC-BC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PKIX
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: DES
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAAND128BITRC4
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: AES
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: l'algorithme SHA-512
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHA1ANDRC2
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAAND192BITAES-CBC-BC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: RSA
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHA1ANDDES
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBKDF2WithHmacSHA1
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHMD5ANDDES
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: SHA512WITHECDSA
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAAND128BITRC2-CBC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: OAEP.
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: DESEDE
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: HMACSHA512
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHA256AND256BITAES-CBC-BC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme ECDSA
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHA256AND256BITAES-CBC-BC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHMD5AND128BITAES-CBC-OPENSSL
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAAND128BITAES-CBC-BC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: DSA
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: DESEDE
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: HMACMD5
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: l'algorithme SHA-384
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAAND128BITAES-CBC-BC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: BLOWFISH
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHAAND192BITAES-CBC-BC
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: CE
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHMD5AND192BITAES-CBC-OPENSSL
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: DH
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHMD5ANDDES
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHMD5ANDRC2
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: DH
02-10 10:50:04.200: I/CRYPTO(1701): algorithme: PBEWITHSHA1ANDRC2
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: PKIX
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: DSA
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: ARC4
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: DESEDE
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: PBEWITHSHAAND3-KEYTRIPLEDES-CBC
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: DES
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: PBEWITHSHA256AND128BITAES-CBC-BC
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: PBEWITHSHAAND40BITRC4
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: de Collection
02-10 10:50:04.208: I/CRYPTO(1701): fournisseur de: Crypto
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: DSA
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: SHA1withDSA
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: l'algorithme SHA-1
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: SHA1PRNG
02-10 10:50:04.208: I/CRYPTO(1701): fournisseur de: HarmonyJSSE
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: TLSv1
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: SSLv3
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: TLS
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: X509
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: AndroidCAStore
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: SSL
02-10 10:50:04.208: I/CRYPTO(1701): algorithme: X509

3voto

Vale Points 1

Une liste pour Android 4.4.2 sur Nexus 5

 provider: AndroidOpenSSL
algorithm:  SSL
algorithm:  SSLv3
algorithm:  TLS
algorithm:  TLSv1
algorithm:  TLSv1.1
algorithm:  TLSv1.2
algorithm:  Default
algorithm:  SHA-1
algorithm:  SHA-256
algorithm:  SHA-384
algorithm:  SHA-512
algorithm:  MD5
algorithm:  RSA
algorithm:  DSA
algorithm:  EC
algorithm:  RSA
algorithm:  DSA
algorithm:  EC
algorithm:  ECDH
algorithm:  MD5WithRSA
algorithm:  SHA1WithRSA
algorithm:  SHA256WithRSA
algorithm:  SHA384WithRSA
algorithm:  SHA512WithRSA
algorithm:  SHA1withDSA
algorithm:  NONEwithRSA
algorithm:  ECDSA
algorithm:  SHA256withECDSA
algorithm:  SHA384withECDSA
algorithm:  SHA512withECDSA
algorithm:  SHA1PRNG
algorithm:  RSA/ECB/NoPadding
algorithm:  RSA/ECB/PKCS1Padding
algorithm:  AES/ECB/NoPadding
algorithm:  AES/ECB/PKCS5Padding
algorithm:  AES/CBC/NoPadding
algorithm:  AES/CBC/PKCS5Padding
algorithm:  AES/CFB/NoPadding
algorithm:  AES/CFB/PKCS5Padding
algorithm:  AES/CTR/NoPadding
algorithm:  AES/CTR/PKCS5Padding
algorithm:  AES/OFB/NoPadding
algorithm:  AES/OFB/PKCS5Padding
algorithm:  DESEDE/CBC/NoPadding
algorithm:  DESEDE/CBC/PKCS5Padding
algorithm:  DESEDE/CFB/NoPadding
algorithm:  DESEDE/CFB/PKCS5Padding
algorithm:  DESEDE/ECB/NoPadding
algorithm:  DESEDE/ECB/PKCS5Padding
algorithm:  DESEDE/OFB/NoPadding
algorithm:  DESEDE/OFB/PKCS5Padding
algorithm:  ARC4
algorithm:  HmacMD5
algorithm:  HmacSHA1
algorithm:  HmacSHA256
algorithm:  HmacSHA384
algorithm:  HmacSHA512
algorithm:  X509
provider: DRLCertFactory
algorithm:  X509
provider: BC
algorithm:  MD5
algorithm:  HMACMD5
algorithm:  HMACMD5
algorithm:  SHA-1
algorithm:  HMACSHA1
algorithm:  HMACSHA1
algorithm:  PBEWITHHMACSHA
algorithm:  PBEWITHHMACSHA1
algorithm:  PBEWITHHMACSHA1
algorithm:  PBKDF2WithHmacSHA1
algorithm:  PBKDF2WithHmacSHA1And8BIT
algorithm:  SHA-256
algorithm:  HMACSHA256
algorithm:  HMACSHA256
algorithm:  SHA-384
algorithm:  HMACSHA384
algorithm:  HMACSHA384
algorithm:  SHA-512
algorithm:  HMACSHA512
algorithm:  HMACSHA512
algorithm:  PKCS12PBE
algorithm:  AES
algorithm:  AES
algorithm:  AESWRAP
algorithm:  AES
algorithm:  PBEWITHSHAAND128BITAES-CBC-BC
algorithm:  PBEWITHSHAAND192BITAES-CBC-BC
algorithm:  PBEWITHSHAAND256BITAES-CBC-BC
algorithm:  PBEWITHSHA256AND128BITAES-CBC-BC
algorithm:  PBEWITHSHA256AND192BITAES-CBC-BC
algorithm:  PBEWITHSHA256AND256BITAES-CBC-BC
algorithm:  PBEWITHMD5AND128BITAES-CBC-OPENSSL
algorithm:  PBEWITHMD5AND192BITAES-CBC-OPENSSL
algorithm:  PBEWITHMD5AND256BITAES-CBC-OPENSSL
algorithm:  PBEWITHMD5AND128BITAES-CBC-OPENSSL
algorithm:  PBEWITHMD5AND192BITAES-CBC-OPENSSL
algorithm:  PBEWITHMD5AND256BITAES-CBC-OPENSSL
algorithm:  PBEWITHSHAAND128BITAES-CBC-BC
algorithm:  PBEWITHSHAAND192BITAES-CBC-BC
algorithm:  PBEWITHSHAAND256BITAES-CBC-BC
algorithm:  PBEWITHSHA256AND128BITAES-CBC-BC
algorithm:  PBEWITHSHA256AND192BITAES-CBC-BC
algorithm:  PBEWITHSHA256AND256BITAES-CBC-BC
algorithm:  ARC4
algorithm:  ARC4
algorithm:  PBEWITHSHAAND128BITRC4
algorithm:  PBEWITHSHAAND40BITRC4
algorithm:  PBEWITHSHAAND128BITRC4
algorithm:  PBEWITHSHAAND40BITRC4
algorithm:  BLOWFISH
algorithm:  BLOWFISH
algorithm:  BLOWFISH
algorithm:  DES
algorithm:  DES
algorithm:  DES
algorithm:  DES
algorithm:  PBEWITHMD5ANDDES
algorithm:  PBEWITHSHA1ANDDES
algorithm:  PBEWITHMD5ANDDES
algorithm:  PBEWITHSHA1ANDDES
algorithm:  DESEDE
algorithm:  DESEDEWRAP
algorithm:  DESEDE
algorithm:  DESEDE
algorithm:  DESEDE
algorithm:  PBEWITHSHAAND3-KEYTRIPLEDES-CBC
algorithm:  PBEWITHSHAAND2-KEYTRIPLEDES-CBC
algorithm:  PBEWITHSHAAND3-KEYTRIPLEDES-CBC
algorithm:  PBEWITHSHAAND2-KEYTRIPLEDES-CBC
algorithm:  PBEWITHMD5ANDRC2
algorithm:  PBEWITHSHA1ANDRC2
algorithm:  PBEWITHSHAAND128BITRC2-CBC
algorithm:  PBEWITHSHAAND40BITRC2-CBC
algorithm:  PBEWITHMD5ANDRC2
algorithm:  PBEWITHSHA1ANDRC2
algorithm:  PBEWITHSHAAND128BITRC2-CBC
algorithm:  PBEWITHSHAAND40BITRC2-CBC
algorithm:  PBEWITHSHAANDTWOFISH-CBC
algorithm:  PBEWITHSHAANDTWOFISH-CBC
algorithm:  X.509
algorithm:  DSA
algorithm:  DSA
algorithm:  DSA
algorithm:  DSA
algorithm:  SHA1withDSA
algorithm:  NONEWITHDSA
algorithm:  DH
algorithm:  DH
algorithm:  DH
algorithm:  DH
algorithm:  DH
algorithm:  ECDH
algorithm:  EC
algorithm:  EC
algorithm:  ECDSA
algorithm:  NONEwithECDSA
algorithm:  SHA256WITHECDSA
algorithm:  SHA384WITHECDSA
algorithm:  SHA512WITHECDSA
algorithm:  OAEP
algorithm:  RSA
algorithm:  RSA
algorithm:  RSA
algorithm:  MD5WITHRSA
algorithm:  SHA1WITHRSA
algorithm:  SHA256WITHRSA
algorithm:  SHA384WITHRSA
algorithm:  SHA512WITHRSA
algorithm:  BKS
algorithm:  BouncyCastle
algorithm:  PKCS12
algorithm:  PKIX
algorithm:  PKIX
algorithm:  Collection
provider: Crypto
algorithm:  SHA-1
algorithm:  SHA1PRNG
algorithm:  SHA1withDSA
algorithm:  DSA
provider: HarmonyJSSE
algorithm:  SSL
algorithm:  SSLv3
algorithm:  TLS
algorithm:  TLSv1
algorithm:  PKIX
algorithm:  PKIX
algorithm:  AndroidCAStore
provider: AndroidKeyStore
algorithm:  AndroidKeyStore
algorithm:  RSA
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X