我在应用程序中使用Sun的MSCAPI提供程序来检索签名证书。签字人的私钥是sun.security.mscapi.RSAPrivateKey。IAIK似乎不认识这个类(参见下面的错误)。calculate signature: java.security.InvalidKeyException: Class does not represent an RSA key: sun.security.mscapi.RSAPrivateKeytestIaikCmsWithMsCAPIProvider {
public static fi
我正在尝试弄清楚如何使用MCSAPI与ncipher cryptographic service provider (CSP)进行AES加密。让我感到困惑的是,AesCryptoServiceProvider构造函数不接受CspParameters类,该类用于将nCipher指定为csp。RSACryptoServiceProvider rsa = new RSACryptoServi
我已经设法在我的应用程序中使用了。我现在遇到的问题是,它总是弹出一个窗口,要求输入密码,即使我已经在代码中提供了密码。这是一个问题,因为我需要need服务中的加密功能。String alias = "Alias to my PK";ks.load(null, pass);
Provider p = ks.getProvider();