椭圆曲线密码学算法研究

基本信息
批准号:60970153
项目类别:面上项目
资助金额:30.00
负责人:王鲲鹏
学科分类:
依托单位:中国科学院信息工程研究所
批准年份:2009
结题年份:2012
起止时间:2010-01-01 - 2012-12-31
项目状态: 已结题
项目参与者:汪宏,李明,徐晨亮,刘亚敏,贾仃仃
关键词:
快速点加算法椭圆曲线密码学环上曲线分角色加密
结项摘要

本项目研究椭圆曲线密码学中所涉及到的椭圆曲线的快速算法以及基于环上椭圆曲线的密码系统.主要特点是综合运用代数函数域的深刻理论考察现有算法,发现特点和缺点,从而提出新的快速算法;在局部环上定义椭圆曲线,使之具有较为特殊的密码学特性,进而构造具有特殊性质(例如可以进行角色加密)的密码系统.. 椭圆曲线标量乘法中标量的不同表示方式(展开方式)可以给出不同的算法.我们计划寻找混合多基表示中效率最高的算法,以及可以应用到改进双线性对的计算速度的算法.. 双线性对(Weil对和Tate对)在椭圆曲线密码学中有重要的应用,我们计划研究双线性对的快速实现以及构造适宜对子实现的椭圆曲线.. 对于环上椭圆曲线来说,我们要解决的主要问题是构造完备系统,使之可以成群;构造适合环上椭圆曲线特点的密码协议.

项目摘要

椭圆曲线密码学是当前信息安全领域的研究热点,在一些传统的密码功能(加密、签名、密钥交换)上, 椭圆曲线密码系统的参数规模比基于整数分解和有限域上离散对数问题的密码体制小得多。本项目重点研究了椭圆曲线密码学中所涉及椭圆曲线的标量乘和双线性对的快速算法以及基于环上椭圆曲线的密码系统。. 椭圆曲线标量乘法中标量的不同表示方式(展开方式)可以给出不同的算法。我们给出了可用来加速点乘运算的整数双基表示的快速算法,并设计实现了针对多点乘的速度最快的联合三基表示算法。. 双线性对(Weil对和Tate对)在椭圆曲线密码学中有重要的应用。我们优化了Weierstrass曲线上的Tate双线性对的计算,给出了扩域上椭圆曲线上可更快实现的一种新双线性对,并改进了KSS曲线上的扭Ate对使得Miller 算法中循环次数达到了下界,从而使其计算速度加快30%。另外,我们还给出了Selmer曲线以及四次椭圆曲线Jacobi quartic曲线的群律及其几何解释,通过给出的几何解释,我们得到了计算双线性对所需要的Miller函数的明确计算公式。. 对于环上的椭圆曲线,我们解决了剩余类环 上椭圆曲线 的群运算及 的群结构问题,修复了椭圆曲线Paillier系统的缺陷,并且构造了一个环Z_(N^2 )上的椭圆曲线的安全公钥加密方案,其安全性依赖子群不可区分假设。. 我们提出了构造从字符串到Montgomery和Twisted Edwards 形式的椭圆曲线曲线的哈希函数的方法,并构造了与随机谕言不可区分的函数。另外,我们利用求立方根的方法构造了一个从有限域F_q映射到C_34曲线上的确定函数,并以此构造了从字符串到C_34曲线上的哈希函数。. 我们利用列表译码方法研究积性码可接近的单向陷门函数的比特安全性,证明ax+b mod p的任意比特是p阶循环群上该类单向函数的hard-core谓词。.

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

基于分形L系统的水稻根系建模方法研究

基于分形L系统的水稻根系建模方法研究

DOI:10.13836/j.jjau.2020047
发表时间:2020
2

内点最大化与冗余点控制的小型无人机遥感图像配准

内点最大化与冗余点控制的小型无人机遥感图像配准

DOI:10.11834/jrs.20209060
发表时间:2020
3

氯盐环境下钢筋混凝土梁的黏结试验研究

氯盐环境下钢筋混凝土梁的黏结试验研究

DOI:10.3969/j.issn.1001-8360.2019.08.011
发表时间:2019
4

基于分形维数和支持向量机的串联电弧故障诊断方法

基于分形维数和支持向量机的串联电弧故障诊断方法

DOI:
发表时间:2016
5

F_q上一类周期为2p~2的四元广义分圆序列的线性复杂度

F_q上一类周期为2p~2的四元广义分圆序列的线性复杂度

DOI:10.11999/JEIT210095
发表时间:2021

王鲲鹏的其他基金

批准号:61672030
批准年份:2016
资助金额:51.00
项目类别:面上项目
批准号:21702116
批准年份:2017
资助金额:26.00
项目类别:青年科学基金项目
批准号:61272040
批准年份:2012
资助金额:60.00
项目类别:面上项目

相似国自然基金

1

椭圆曲线与身份密码学研究

批准号:60373041
批准年份:2003
负责人:胡磊
学科分类:F0206
资助金额:23.00
项目类别:面上项目
2

基于密码学的椭圆曲线的构造

批准号:11101002
批准年份:2011
负责人:吴宏锋
学科分类:A0608
资助金额:22.00
项目类别:青年科学基金项目
3

密码学中的椭圆曲线理论研究

批准号:61202372
批准年份:2012
负责人:顾海华
学科分类:F0206
资助金额:24.00
项目类别:青年科学基金项目
4

基于双基系统的椭圆曲线标量乘算法研究

批准号:61502487
批准年份:2015
负责人:于伟
学科分类:F0206
资助金额:20.00
项目类别:青年科学基金项目