2

我有一个关于 JCE 加密的问题。您如何在 Java 中编写自己的加密算法/密钥生成器,可以将其作为 .jar 文件安装在 ext 目录中?我已经弄清楚了算法的基本思想,但我不知道如何实现它。我是 Cipher 和 KeyGenerator 的子类吗?谷歌没有提供任何帮助,我觉得这很有趣。

提前致谢。

4

2 回答 2

0

无法为诸如Cipher. 这些提供者需要使用私钥进行签名,该私钥是 Oracle 信任的密钥对的一部分。

您可以在此处找到更多信息。

于 2014-08-03T13:28:15.430 回答
-1

你的类应该扩展抽象类javax.crypto.Provider。该类Provider是创建供javax.crypto.Cipher. 使用 的addProvider()方法Cipher使其可供使用。

于 2011-03-25T01:05:45.980 回答