超椭圆曲线密码体制:优势与研究进展
需积分: 33 28 浏览量
更新于2024-07-31
1
收藏 395KB PDF 举报
"本文介绍了Hyperelliptic Curve Cryptography(超椭圆曲线密码体制,简称HCC)的概念、优点以及当前的研究状况。"
超椭圆曲线密码体制(Hyperelliptic Curve Cryptosystems,HCC)是由Neal Koblitz在1989年提出的一种公钥加密技术,它基于有限域上的超椭圆曲线Jacobian群的离散对数问题。HCC相对于其他公钥密码体制,如椭圆曲线密码体制(ECC)和传统公钥密码体制(如RSA),有以下几个显著优点:
1. 安全性相当:具有相同阶的超椭圆曲线Jacobian群与椭圆曲线的有理点群上的密码体制提供了相同水平的安全性,这意味着在安全性上,HCC可以与ECC相媲美。
2. 更短的操作数:在保持相同安全强度的情况下,HCC使用的操作数长度更短。例如,亏格为3的HCC只需要60位,其安全性相当于180位的ECC,远超1024位的RSA系统。
3. 抗攻击性强:目前针对低亏格(g≤4)的HCC的最有效攻击是指数时间复杂度的,对于亏格小于4的超椭圆曲线,尚未发现亚指数时间的攻击手段。
4. 曲线选择多样性:随着亏格增大,超椭圆曲线的数量增多,提供了更多的安全曲线供选择,增加了密码体制的灵活性。
5. 小基域大阶:超椭圆曲线可以在较小的基域上构建具有较大素数因子阶的Jacobian群,这在公钥密码体制中是很有优势的。
6. 技术兼容性:HCC作为ECC的扩展,很多在超椭圆曲线上的技术与方法也可应用于ECC,对ECC的理论和实践发展具有指导意义。
然而,尽管HCC有这些优势,目前它仍处于主要的理论研究阶段,还存在许多未解决的问题。现有的HCC实现相比椭圆曲线密码的实现速度较慢,主要原因是超椭圆曲线Jacobian群上的基本运算比椭圆曲线群的运算更为复杂。因此,优化超椭圆曲线运算的效率是未来研究的关键挑战之一。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2013-06-05 上传
2009-12-07 上传
2009-01-06 上传
2021-03-03 上传
2021-07-13 上传
2021-03-28 上传
fengjun2010
- 粉丝: 0
- 资源: 8
最新资源
- newsfeed_app
- Laravel应用的美丽错误页面-PHP开发
- Librarie-Ouadi,java源码解析,java开发一个网站源码下载
- AccessControl-4.2-cp36-cp36m-win_amd64.whl.zip
- 安卓Android源码——安卓Android 开启指定名称和密码的 Wifi热点 demo .zip
- elite-edu:精英教育计划
- Python库 | GeoBasesDev-6.0.0a10.zip
- 单片机C语言实例371-矩阵键盘.zip
- :computer:PHPUnit的并行测试-PHP开发
- FLAME-Algorithm-FLexible-and-Accurate-Motif-DEtector:纸
- 振动故障诊断,matlab电路的源码,matlab源码怎么用
- 安卓Android源码——安卓Android高仿广告条用ViewPager实现左右完美无限滑动.zip
- AccessControl-4.0-cp27-cp27m-win_amd64.whl.zip
- [重庆]现代高层+示范区规划设计文本PDF2020
- 单片机C语言实例1个共阳数码管显示变化数字.zip
- Flarepoint是基于Laravel 5的免费,开放源代码和自托管的CRM平台-PHP开发