java - 使用 Java 访问 MS CryptoAPI

标签 java sha256 cryptoapi mscapi

我试图充分利用 MS CAPI ,并陷入了一个巨大的恶作剧...... SunMSCapi 提供者只有,嗯,提供,因为缺乏更好的词,至少对于签名,以下算法:

  • MD2withRSA
  • MD5与RSA
  • SHA1与RSA

而且我并不急于使用 BouncyCaSTLe 制作的 GOST3411withECGOST3410RIPEMD128withRSA 等算法使用,但它会很好,在这种特殊情况下,即使不是必需的,也非常重要,至少能够登录 SHA256withRSA 算法... (512 等和 ECDSA 加密,将是一个很大的优势,但我不期望那么多)。

我正在尝试寻找替代方案,但只找到了 this wrapper ,看起来不错,但我必须再深入一点。

有谁知道访问 mscapi (cryptoapi) 的另一种方式、包装器或提供程序?


相关:

最佳答案

看看RSA bsafe share它支持带有 SHA-256 的 RSA。

关于java - 使用 Java 访问 MS CryptoAPI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10317494/

相关文章:

java - 如何授予站点小程序 AllPermission 权限?

python - 没有模块 _sha256 安装 cellProfiler

c# - 仅在Windows 2003 Server上指定了无效的算法

c++ - 如何从Windows系统证书库中的证书中获取公钥

java - 如何区分注销和 session 过期?

java - 如何单击主菜单中的子菜单链接

java - 当我尝试单击 Android Web View 中的元素时,出现 NoSuchElementFoundException

java - GlassFish SHA-256 摘要认证

c++ - 错误的字节有时会写入磁盘。硬件问题?

c++ - 在 x64 配置下访问证书公钥