既存の Java アプリケーションの c# で新しいバージョンを開発しています。
既存のアプリケーションは、java.security.spec.* および boncycastle api で RSA 暗号化を使用します。
コードの下のJavaのC#で同等のコードを探しています:
public static java.security.PublicKey getKey
(
org.bouncycastle.asn1.x509.RSAPublicKeyStructure rsaPublicKey
)
{
java.security.KeyFactory keyFactory = KeyFactory.getInstance("RSA");
java.security.spec.RSAPublicKeySpec keySpec = new RSAPublicKeySpec(
rsaPublicKey.getModulus(),
rsaPublicKey.getPublicExponent());
java.security.PublicKey pkey = keyFactory.generatePublic(keySpec);
return pkey;
}
私はたくさん「グーグル」しましたが、解決策が見つかりませんでした。
よろしくお願いします。