我刚注意到自JAVA7以来有一个名为sunec.dll
的新dll文件。
我尝试使用谷歌搜索这个文件但是徒劳无功。
有人可以在这里提供关于这个新文件的介绍吗?
非常感谢!
答案 0 :(得分:4)
主要原因是在所有平台上启用Elliptic Curve Cryptography。请参阅JDK 7 Adoption Guide:
椭圆曲线加密(ECC)
JDK 7版本中添加了一个新的本机提供程序,它提供了几种基于ECC的算法(ECDSA / ECDH)。拥有ECC提供程序还可以在所有平台上启用基于ECC的JSSE密码套件。以前,只有具有本机PKCS11 ECC实现的平台(例如Solaris)才能使用基于ECC的密码套件。有关更多信息,请参阅Java Cryptography体系结构Oracle Providers文档(JDK 7指南)中的SunEC Provider's Supported Algorithms。
答案 1 :(得分:2)
它是加密库之一,根据this page here,这个特别提供了椭圆曲线加密。