JSSE和JCE有什么区别。两者都涉及加密。我的问题可能不清楚。由于JCE提供了可用于加密数据的加密,那么为什么我们需要对也提供加密的安全套接字使用JSSE?

最佳答案

Java密码术扩展(JCE)为Application Server提供了加密,密钥和哈希算法。 JCE为加密,密钥生成,密钥协议和消息认证代码算法提供了框架和实现。对加密的支持包括对称,非对称,块和流密码。

而JSSE为应用程序服务器提供了传输安全性。 JSSE提供了用于安全套接字层和传输层安全协议的应用程序编程接口(API)框架以及API的实现,其中包括数据加密,消息完整性和身份验证的功能。

07-28 13:09