寻找javax.crypto替代品

时间:2018-07-09 05:29:43

标签: java cryptography javax.crypto

bouncycastle或任何东西都可以替代javax.crypto吗? 我使用的是专用功能,无法添加我想要的任何库。

我需要的主要类是SecretKeySpecIvKeySpec

我真的很困惑,我可以将类自动导入到我的IDE中,但是当我实际运行编译器时,即使可以找到它们的源也找不到它们。 我检查了一个单独的答案,说解决方案在于将jce添加到类路径中,但这对我来说似乎不是一个选择。有什么解决方法吗?

1 个答案:

答案 0 :(得分:1)

没有更多信息,我们唯一可以推荐的就是使用另一个提供自己的API的密码库。

例如,Bouncy Castle提供程序库提供诸如以下的类:

org.bouncycastle.crypto.params.KeyParameter;

org.bouncycastle.crypto.params.ParametersWithIV;

可以直接替换这两个类。当然,您只限于使用Bouncy Castle。