首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java 6中的椭圆曲线密码算法

Java 6中的椭圆曲线密码算法
EN

Stack Overflow用户
提问于 2012-12-10 20:35:13
回答 2查看 1.8K关注 0票数 3

默认情况下,在Java6中可以使用椭圆曲线加密吗?我不想使用像Bouncy castle这样的第三方提供商。

EN

回答 2

Stack Overflow用户

发布于 2013-03-06 08:20:26

答案很简单,没有,ECC功能直到Java 7才被添加。Java 6只是提供了API接口-一个定义良好的接口-但不是一个实际的实现。也就是说,它可以通过PKCS#11模块(使用Sun PKCS#11提供程序)使用。但在这种情况下,您需要一个与PKCS#11兼容的.dll,除非您能够安装第三方本机库,否则这可能是不可接受的。

票数 2
EN

Stack Overflow用户

发布于 2012-12-19 11:06:09

根据this page的说法,在OpenJDK7和Java7SE中,基本的ECC是完全支持的。您可能仍然需要添加JCA并从外部.jar导出策略,尽管由于美国的加密导出法律,它不能在标准版本的Java中,但从技术上讲,它不是第三方提供商,因为它是由甲骨文制造的。另请注意,如果您没有使用NIST命名曲线,则很可能必须使用单独的库。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13801059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档