3

我想使用令牌来达到目的:

  1. 使用 AES 加密
  2. 使用 AES 解密
  3. 使用 RSA 公钥创建和加密
  4. 使用 RSA 私钥创建和签名
  5. 创建证书
  6. 获取 RSA 凯斯

我想找到一个好的 API 来执行此操作。我找到了iaik包装器,但用于创建证书和签名的 JCE 库似乎不是免费的。有人可以介绍一个好的免费图书馆吗?

4

2 回答 2

3

Java 1.5+ 内置了对 PKCS#11 的支持。http://docs.oracle.com/javase/6/docs/technotes/guides/security/p11guide.html

于 2013-04-08T17:18:10.117 回答
3

对于 Java,参考是:BouncyCastle 加密库 JCE 和 BCmail

我已经用它来做你正在寻找的东西

布鲁诺

于 2013-04-24T15:03:02.167 回答