我正试图好好利用卡皮,却陷入了一场大恶作剧.SunMSCapi提供者只在缺少更好的词(至少用于签名时)提供以下算法:
我也不想使用GOST3411withECGOST3410,或RIPEMD128withRSA,等BouncyCastle使用的算法,但是在这种特殊情况下,如果不是必要的话,最好能够登录SHA256withRSA算法.( 512等和ECDSA加密,将是一个很大的好处,但我不期望有那么多)。
我正在努力寻找另一种选择,但我只找到了这个包装,这看起来很好,但我必须进一步挖掘它。
有没有人知道另外一种方式,即包装器或提供者来访问mscapi (cryptoapi)?
相关信息:
SHA256withRSAid=6753664发布于 2012-05-31 09:45:25
看看RSA bsafe股份,它支持使用SHA-256的RSA。
发布于 2012-08-24 03:05:38
Java是跨平台的,如果您选择SunMSCapi,您只能使用JDK 6+在windows上运行,如果想要运行SHA256withRSA,您需要在JDK7+上运行,它就在那里。检查代码RSASignature.SHA256
https://stackoverflow.com/questions/10317494
复制相似问题