轻量级Hash函数的密码学分析与设计
结题报告
批准号:
61572028
项目类别:
面上项目
资助金额:
63.0 万元
负责人:
龚征
依托单位:
学科分类:
F0206.信息安全
结题年份:
2019
批准年份:
2015
项目状态:
已结题
项目参与者:
马昌社、余松森、甘志勇、谭琦、袁宇恒、温伟强、魏标、林慧、廖国鸿
国基评审专家1V1指导 中标率高出同行96.8%
结合最新热点,提供专业选题建议
深度指导申报书撰写,确保创新可行
指导项目中标800+,快速提高中标率
客服二维码
微信扫码咨询
中文摘要
随着物联网技术及其相关应用的快速发展,其信息安全性和隐私性也得到了业界的高度重视。由于软硬件资源受到限制,物联网信息安全大多基于对称密码算法加以保障。由于密码学Hash函数在数字签名、数据完整性检测和消息认证码等方面具有重要作用,研究与分析面向资源受限环境下安全高效的轻量级Hash函数,近年来逐渐成为了对称密码学研究方向上的一个广泛关注的问题。..本课题主要针对轻量级Hash函数的密码学安全性及其设计特点展开研究。我们将首先针对基于置换函数和基于分组密码算法的轻量级Hash函数的密码学安全性进行分析,再以此为基础探索基于ARX(模加Addition,移位Rotation和异或Xor操作)结构的轻量级Hash函数的设计方案,并通过改进的ARX差分链自动化搜索算法给出相应的安全性分析。最后综合上述研究成果,为面向资源受限环境的轻量级Hash函数的分析与设计提供新的思路和方法。
英文摘要
Since the rapid development of the Internet of Things (IOT) and its applications, the information security and privacy problems are more and more considered in both of academic community and industry. Due to the constrained software and hardware resources, the security of IOT is mainly based on symmetric-key algorithms, such as block ciphers, hash functions and stream ciphers. Since hash function plays a pivotal role in digital signatures, data integrity, message authentication codes, etc., it becomes a widely-concerned topic on the research and analysis of secure and fast lightweight hash functions which are designed for resource-constrained environment...In this project, we focus on the research of the design properties and theoretical security of lightweight hash functions. First we will cryptanalyze the security of the existing permutation-based and block-cipher-based lightweight hash functions. Based on the knowledge from our cryptanalyses, we will propose the designs of lightweight hash functions with ARX (Addition, Rotation and Xor) structure. The ARX-based lightweight hash functions will be cryptanalyzed by our advanced automatic search algorithms for ARX differentials. The results can be synthesized to provide the new methods on the design and analysis of hash functions for resource-constrained environment.
本课题主要针对轻量级Hash函数的密码学安全性及其设计特点展开研究。我们首先针对ARX结构、轻量级分组密码KLEIN等轻量级哈希函数典型基础组件进行研究。然后我们分析现有基于Sponge结构和基于分组密码的轻量级Hash函数,对SHA-3标准算法Keccak哈希函数给出深入研究。设计并实现了基于多变量密码的Sponge结构哈希函数SpongeMPH。在轻量级密码算法的实现上,我们对算法实现中存在硬件木马的检测方法提出了优化模型分析,并给出相应的安全性分析。基于CUDA计算模型下的并行化加速方法,对多变量布尔函数的加速运算提出了通用优化方法。通过对KLEIN分组密码算法抗Timing攻击的研究,给出了SPN结构+S盒密码结构下的bitslicing实现方式。在抗DPA攻击的门限化实现上,我们首先给出了4比特S盒的通用门限化实现构造方法。随后我们通过降低随机因子方法,给出了更加轻量化与高效的AES门限化实现。上述研究成果为面向资源受限环境的轻量级Hash函数的分析与设计提供新的思路和方法。
期刊论文列表
专著列表
科研奖励列表
会议论文列表
专利列表
DOI:10.1007/s11432-019-9907-x
发表时间:2020-01
期刊:Science China Information Sciences
影响因子:--
作者:Yamin Wen;Fangguo Zhang;Huaxiong Wang;Yinbin Miao;Zheng Gong
通讯作者:Yamin Wen;Fangguo Zhang;Huaxiong Wang;Yinbin Miao;Zheng Gong
Optimal Model Search for Hardware Trojan based Bit-level Fault Attack on Block Ciphers
基于硬件木马的分组密码位级故障攻击最优模型搜索
DOI:--
发表时间:2018
期刊:SCIENCE CHINA Information Sciences
影响因子:--
作者:Xinjie ZHAO;Fan ZHANG;Shize GUO;Zheng GONG
通讯作者:Zheng GONG
DOI:--
发表时间:--
期刊:计算机学报
影响因子:--
作者:温雅敏;张方国;龚征
通讯作者:龚征
A new efficient authorized private set intersection protocol from Schnorr signature and its applications
Schnorr签名的一种新型高效授权私有集交集协议及其应用
DOI:10.1007/s10586-017-0940-2
发表时间:2018
期刊:Cluster Computing
影响因子:--
作者:Wen Yamin;Gong Zheng;Huang Zhengan;Qiu Weidong
通讯作者:Qiu Weidong
DOI:10.1016/j.future.2018.04.011
发表时间:2018-09
期刊:Future Gener. Comput. Syst.
影响因子:--
作者:Lu Zhou;Chunhua Su;Yamin Wen;Weijie Li;Zheng Gong
通讯作者:Lu Zhou;Chunhua Su;Yamin Wen;Weijie Li;Zheng Gong
轻量级分组密码算法研究
  • 批准号:
    61100201
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    22.0万元
  • 批准年份:
    2011
  • 负责人:
    龚征
  • 依托单位:
国内基金
海外基金