I answered my question using http://www.java2s.com/Code/Java/Security/Listtheavailablealgorithmnamesforcipherskeyagreementmacsmessagedigestsandsignatures.htm;

Ciphers:
            PBEWITHSHAAND192BITAES-CBC-BC
            1.2.840.113549.1.1.7
            2.16.840.1.101.3.4.1.42
            2.16.840.1.101.3.4.1.43
            2.16.840.1.101.3.4.1.44
            2.16.840.1.101.3.4.1.45
            PBEWITHSHA256AND256BITAES-CBC-BC
            1.2.840.113549.1.1.1
            PBEWITHSHAAND40BITRC2-CBC
            RSA//OAEPPADDING
            RSA//NOPADDING
            2.16.840.1.101.3.4.2
            PBEWITHSHA1AND2-KEYTRIPLEDES-CBC
            BROKENPBEWITHSHA1ANDDES
            AES
            DES
            DESEDEWRAP
            PBEWITHSHA-256AND256BITAES-CBC-BC
            PBEWITHSHAAND256BITAES-CBC-BC
            PBEWITHSHA1AND40BITRC2-CBC
            RSA/RAW
            2.16.840.1.101.3.4.1.41
            PBEWITHSHA1AND128BITAES-CBC-BC
            RSA//ISO9796-1PADDING
            PBEWITHMD5AND128BITAES-CBC-OPENSSL
            PBEWITHMD5AND256BITAES-CBC-OPENSSL
            RSA/PKCS1
            RSA
            PBEWITHSHA256AND128BITAES-CBC-BC
            PBEWITHSHAAND3-KEYTRIPLEDES-CBC
            DESEDE
            BROKENPBEWITHMD5ANDDES
            2.16.840.1.101.3.4.1.3
            IES
            2.16.840.1.101.3.4.1.2
            2.16.840.1.101.3.4.1.5
            2.16.840.1.101.3.4.22
            2.16.840.1.101.3.4.1.4
            BROKENPBEWITHSHAAND3-KEYTRIPLEDES-CBC
            2.16.840.1.101.3.4.1.1
            PBEWITHSHA1AND192BITAES-CBC-BC
            PBEWITHSHA1AND3-KEYTRIPLEDES-CBC
            2.5.8.1.1
            PBEWITHSHAAND128BITAES-CBC-BC
            PBEWITHSHA-256AND192BITAES-CBC-BC
            OLDPBEWITHSHAAND3-KEYTRIPLEDES-CBC
            PBEWITHSHA1ANDDESEDE
            BROKENPBEWITHSHAAND2-KEYTRIPLEDES-CBC
            PBEWITHSHA1ANDDES
            PBEWITHSHA1AND256BITAES-CBC-BC
            AESWRAP
            1.3.14.3.2.7
            1.2.840.113549.1.9.16.3.6
            PBEWITHSHA256AND192BITAES-CBC-BC
            RSA//PKCS1PADDING
            PBEWITHSHA-256AND128BITAES-CBC-BC
            PBEWITHSHAAND2-KEYTRIPLEDES-CBC
            RSA/OAEP
            RSA//RAW
            PBEWITHMD5AND192BITAES-CBC-OPENSSL
            PBEWithSHAAnd3KeyTripleDES
            RSA/1
            PBEWITHMD5ANDDES
            RSA/2
            PBEWITHSHA-1AND256BITAES-CBC-BC
            BrokenIES
            2.16.840.1.101.3.4.42
            1.2.840.113549.1.12.1.6
            1.2.840.113549.1.12.1.3
            1.2.840.113549.1.12.1.4
            1.2.840.113549.3.7
            PBEWITHSHA-1AND128BITAES-CBC-BC
            2.16.840.1.101.3.4.1.25
            2.16.840.1.101.3.4.1.24
            RSA/ISO9796-1
            2.16.840.1.101.3.4.1.23
            PBEWITHSHA-1AND192BITAES-CBC-BC
            PBEWITHMD5ANDRC2
            2.16.840.1.101.3.4.1.22
            2.16.840.1.101.3.4.1.21
KeyAgreeents:
            DH
Macs:
        1.3.6.1.5.5.8.1.2
        HMAC-SHA224
        HMACMD5
        HMAC/SHA224
        DESMAC
        HMACSHA224
        DESISO9797MAC
        DESEDEMAC
        HMAC-SHA384
        DES
        DESEDE64
        HMACSHA512
        HMAC-MD5
        HMACSHA384
        1.3.14.3.2.26
        ISO9797ALG3MAC
        ISO9797ALG3
        HMAC/SHA384
        DESEDEMAC64
        PBEWITHHMACSHA
        1.2.840.113549.2.10
        HMAC-SHA256
        DES/CFB8
        HMAC-SHA1
        HMAC/MD5
        HMACSHA256
        HMACSHA1
        DESEDEMAC/CFB8
        HMAC/SHA1
        HMAC/SHA512
        DESEDE/CFB8
        DESEDE
        DESMAC/CFB8
        HMAC-SHA512
        PBEWITHHMACSHA1
        1.2.840.113549.2.7
        DESWITHISO9797
        1.2.840.113549.2.9
        1.2.840.113549.2.8
        1.3.6.1.5.5.8.1.1
        HMAC/SHA256
        1.2.840.113549.2.11
MessageDigests:
        SHA256
        SHA-384
        MD5
        SHA-512
        SHA-256
        SHA
        SHA512
        2.16.840.1.101.3.4.2.2
        1.2.840.113549.2.5
        2.16.840.1.101.3.4.2.1
        SHA224
        2.16.840.1.101.3.4.2.4
        2.16.840.1.101.3.4.2.3
        SHA-1 ImplementedIn
        SHA1
        SHA384
        1.3.14.3.2.26
        SHA-224
        SHA-1
Signatures:
        1.2.840.113549.2.5with1.2.840.113549.1.1.1
        SHA256WITHRSAENCRYPTION
        1.3.14.3.2.29
        MD4/RSA
        1.3.14.3.2.26with1.2.840.113549.1.1.1
        RMD160WITHRSA
        MD5withRSA
        MD4WithRSAEncryption
        SHA1withRSA
        DSA
        1.3.14.3.2.26with1.2.840.113549.1.1.5
        SHA384WITHRSAENCRYPTION
        1.2.840.113549.1.1.5
        1.2.840.113549.1.1.4
        SHA224withRSA
        1.2.840.113549.1.1.3
        SHA384withRSAandMGF1
        SHA224withRSAandMGF1
        NONEWITHDSA
        MD5WITHRSA
        SHA1withRSA/ISO9796-2
        SHA256WithRSA
        SHA1WITHRSAENCRYPTION
        MD4withRSA
        SHAwithDSA
        1.3.14.3.2.27
        SHA-1/DSA
        SHA512withRSA/PSS
        SHA384withRSAEncryption
        SHA384WithRSAEncryption
        SHA512WITHRSAENCRYPTION
        SHA256withRSA/PSS
        1.2.840.113549.1.1.14
        1.2.840.113549.1.1.13
        SHA1WithRSAEncryption
        SHA1/RSA
        DSAWithSHA1
        SHA1WITHDSA
        SHA384withRSA/PSS
        SHA512WithRSA
        SHA256withRSAandMGF1
        SHA1withDSA
        SHA/DSA
        SHA1WithDSA
        MD4WithRSA
        1.2.840.113549.1.1.11
        DSS
        1.2.840.113549.1.1.12
        MD5WithRSAEncryption
        1.2.840.113549.1.1.10
        RSASSA-PSS
        RAWDSA
        1.3.14.3.2.26with1.2.840.10040.4.3
        DSAwithSHA1
        MD5/RSA
        SHA224withRSAEncryption
        SHA1withRSAandMGF1
        SHA384WithRSA
        MD5WithRSA
        SHA224WithRSA
        1.2.840.10040.4.3
        SHA-1/RSA
        SHA512withRSA
        SHA224withRSA/PSS
        SHA224WithRSAEncryption
        SHA1withDSA ImplementedIn
        SHA1/DSA
        SHA512WithRSAEncryption
        1.3.14.3.2.26with1.2.840.10040.4.1
        SHA256withRSAEncryption
        OID.1.2.840.10040.4.3
        SHA1withRSA/PSS
        MD5withRSA/ISO9796-2
        SHA1WithRSA/ISO9796-2
        MD5withRSAEncryption
        SHA256withRSA
        SHA512withRSAandMGF1
        SHA512withRSAEncryption
        MD5WithRSA/ISO9796-2
        MD4withRSAEncryption
        SHA384withRSA
        SHA1withRSAEncryption
        SHA1WITHRSA
        DSAWITHSHA1
        SHA1WithRSA
        MD5WITHRSAENCRYPTION
        SHA256WithRSAEncryption
        1.3.14.3.2.13

Hope that helps someone.
Jim

On 7/21/10 11:46 AM, Jim Cortez wrote:
I cannot find any documentation that specifies the algorithms that I can specify in getInstance for Cipher. Is there any around?
Specifically, I am looking for support for the RC4 cipher.
Thank you,
Jim Cortez


--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to