2013-10-18 59 views
1

我读过一些书中的混合密码系统。公钥密码术用于保护和分发会话密钥,如ecdh算法;这些会话密钥与Aes等对称算法一起用于保护消息流量。从这种方法提高性能比公开算法更好的想法。 我搜索了任何使用java语言的任何对称算法使用ecdh的例子,但我没有找到。 我需要任何链接或书有任何混合算法使用ecdh与symmatric算法。 也是混合密码系统比公共密码系统更好吗?如是?为什么?在java中如何使用对称密钥使用ecdh key进行加密和解密?

回答

1

混合和公共密码学相辅相成。由于它们是不同的概念,所以几乎不需要直接比较。

至于DH和对称密钥的一个很好的例子,您可以看看Java TLS实现中的ECDH密码套件的实现。

相关问题