我们有一个由 nCipher 提供的KeySafe Utility生成的AES 密钥。我们如何使用这个密钥来加密数据?我们可以从 KeySafe 生成的密钥创建一个 KeyStore 吗?
我通过创建空白密钥库并从 java 代码创建新密钥并保存在密钥库中找到了示例,但在 KeySafe 上找不到任何内容。从 java 代码生成新的 Key 对我们来说是不可行的。
我们有一个由 nCipher 提供的KeySafe Utility生成的AES 密钥。我们如何使用这个密钥来加密数据?我们可以从 KeySafe 生成的密钥创建一个 KeyStore 吗?
我通过创建空白密钥库并从 java 代码创建新密钥并保存在密钥库中找到了示例,但在 KeySafe 上找不到任何内容。从 java 代码生成新的 Key 对我们来说是不可行的。
nCipher 密钥具有一种应用类型,可识别它们是为哪一个受支持的 API 生成的。JCE 提供程序的密钥具有应用类型jcecsp。KeySafe 无法生成jcecsp密钥,因此您可能拥有simple或pkcs11或其他类型的密钥。你有几个选择:
如果您遇到任何问题,请联系泰雷兹支持。