Java 用JCE编写加密算法

Java 用JCE编写加密算法,java,encryption,jce,Java,Encryption,Jce,我有一个关于JCE加密的问题。如何用Java编写自己的加密算法/密钥生成器,并将其作为.jar文件安装在ext目录中?我已经找到了算法的基本思想,但我不知道如何实现它。我是否将密码和密钥生成器子类化?谷歌毫无帮助,我觉得这很有趣 提前感谢。您的类应该扩展抽象类。Provider类是创建新算法供用户使用的方法。使用Cipher方法使其可用。您的类应该扩展抽象类。Provider类是创建新算法供用户使用的方法。使用Cipher的方法使其可用。无法为Cipher之类的类创建自己的提供程序。这些提供程序

我有一个关于JCE加密的问题。如何用Java编写自己的加密算法/密钥生成器,并将其作为.jar文件安装在ext目录中?我已经找到了算法的基本思想,但我不知道如何实现它。我是否将密码和密钥生成器子类化?谷歌毫无帮助,我觉得这很有趣


提前感谢。

您的类应该扩展抽象类。
Provider
类是创建新算法供用户使用的方法。使用
Cipher
方法使其可用。

您的类应该扩展抽象类。
Provider
类是创建新算法供用户使用的方法。使用
Cipher
的方法使其可用。

无法为
Cipher
之类的类创建自己的提供程序。这些提供程序需要使用私钥签名,私钥是Oracle信任的密钥对的一部分


您可以找到更多信息。

无法为
Cipher
之类的类创建自己的提供程序。这些提供程序需要使用私钥签名,私钥是Oracle信任的密钥对的一部分


您可以找到更多信息。

您可能想看看BouncyCastle Java库,看看它们是如何做到的。您可能想看看BouncyCastleJava库,看看它们是如何做到这一点的。