私は現在、アンドロイドで 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());
}