在android上使用内置的充气城堡库

时间:2013-01-31 17:54:11

标签: android sdk certificate

我现在正致力于在Android上创建PKCS#10 CSR。

但是,使用Android sdk10在eclipse IDE上无法编译以下类 (以下代码适用于带有PC的充气城堡1.47)

我觉得我的android SDK不包含充气城堡库

因为无法识别'PKCS10CertificationRequest'功能

public class PKCS10Generater
{
public static PKCS10CertificationRequest generateRequest(
        KeyPair pair)
        throws Exception

        {           
         return new PKCS10CertificationRequest(
                 "SHA256withRSA",
                 new X500Principal("CN=Test CA Certificate"),
                 //new X500Principal("CN=end"),
                 pair.getPublic(),
                 null,
                 pair.getPrivate());
        }

1 个答案:

答案 0 :(得分:0)

Android中没有内置的Bouncy城​​堡库。我需要使用Bouncy城​​堡,你必须包括图书馆。

在加密库中有一些构建,所以如果你可以使用它们,最好的是。 http://developer.android.com/reference/javax/crypto/package-summary.html