基于LWE问题的变色龙哈希及其在联盟链中的应用研究

基于LWE问题的变色龙哈希及其在联盟链中的应用研究

论文摘要

变色龙哈希函数是一种带陷门的特殊哈希函数,若掌握陷门则可在多项式时间内找到碰撞。目前已有的构造方案多基于某种数学难题,但随着量子计算时代的到来,诸如基于因子分解和离散对数问题的传统变色龙哈希函数安全性受到威胁。故此设计新的可抵抗量子攻击的变色龙哈希函数构造方案(比如基于格上困难问题)是迫切的。此外,由于传统哈希函数广泛应用于区块链技术导致区块链具有不可修订的特性,使得以该技术为底层支撑的一些应用遭受恶意攻击,传统区块链技术面临监管缺失和资源占用过大等问题。故利用变色龙哈希函数具有陷门的特点,将其引入区块链技术中设计出一种可修订区块链的构造方案,拓展区块链技术的应用范围、提高其安全性也具有实际意义。基于上述问题,本文利用变色龙哈希函数的特点,将其应用于联盟链技术中进行了如下研究工作:(1)提出一种新型变色龙哈希函数的构造方案LWE-CHF。基于格上错误学习问题(LWE),通过工具矩阵构造的陷门快速生成算法,结合简单的线性函数gA(s,e)=sTA+eT mod q提出LWE-CHF构造方案。该方案安全性依赖于格上LWE问题,具备抗碰撞和陷门碰撞性,能抵抗量子攻击。(2)提出一种新型可修订区块链的基本方案。在区块链技术中引入LWE-CHF和秘密共享方案,其中秘密共享方案针对LWE-CHF的陷门进行密钥管理,在执行秘密共享前通过引入哥德尔编码将陷门由矩阵形式作转化处理。在新型可修订区块链上可进行修改、删除和添加操作。(3)在Linux环境下,使用C++语言进行上述方案的实现和分析。通过对新型变色龙哈希函数的性能分析表明:LWE-CHF具有良好的雪崩和扩散效应,掌握陷门寻求碰撞的计算时间复杂度为O(n);通过cpp-ethereum源码分析,将LWE-CHF与秘密共享方案整合到以太坊联盟链中,具有实用价值。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  •   1.1 选题背景、研究目标与意义
  •   1.2 国内外研究现状
  •   1.3 研究内容、创新与特色
  •   1.4 论文组织结构
  • 第二章 理论基础
  •   2.1 代数基础
  •     2.1.1 格基础
  •     2.1.2 矩阵基础
  •   2.2 密码学基础
  •   2.3 区块链基础
  •     2.3.1 数据结构
  •     2.3.2 区块链分类
  •     2.3.3 选取依据
  • 第三章 新型变色龙哈希函数构造方案的研究
  •   3.0 本章摘要
  •   3.1 引言
  •   3.2 新型变色龙哈希函数的构造方案
  •     3.2.1 陷门生成算法
  •     3.2.2 基于LWE问题的变色龙哈希函数构造方案
  •   3.3 安全性和实用性分析
  •     3.3.1 安全性分析
  •     3.3.2 实用性分析
  •   3.4 与其它方案的对比分析
  •   3.5 本章小结
  • 第四章 可修订区块链框架及操作研究
  •   4.0 本章摘要
  •   4.1 引言
  •   4.2 加权秘密共享方案
  •     4.2.1 预处理
  •     4.2.2 参数设置
  •     4.2.3 秘密分发阶段
  •     4.2.4 秘密重构阶段
  •   4.3 可修订区块链
  •     4.3.1 可修订区块链结构
  •     4.3.2 去中心化的操作
  •     4.3.3 与其它方案的对比分析
  •   4.4 本章小结
  • 第五章 可修订区块链的程序实现
  •   5.0 本章摘要
  •   5.1 实验平台
  •   5.2 方案实现与分析
  •     5.2.1 LWE-CHF方案
  •     5.2.2 加权可验证动态秘密共享方案
  •     5.2.3 可修订区块链上的操作实现
  •   5.3 本章小结
  • 结束语
  • 附录
  • 参考文献
  • 致谢
  • 文章来源

    类型: 硕士论文

    作者: 杨慧慧

    导师: 陆正福

    关键词: 变色龙哈希函数,错误学习问题,工具矩阵,哥德尔编码,联盟链

    来源: 云南大学

    年度: 2019

    分类: 基础科学

    专业: 数学

    单位: 云南大学

    分类号: O157.4

    总页数: 74

    文件大小: 4186K

    下载量: 57

    相关论文文献

    • [1].基于LWE的单层同态云计算方案[J]. 东南大学学报(自然科学版) 2016(05)
    • [2].云环境下基于LWE的多机构属性基加密方案[J]. 信息网络安全 2017(09)
    • [3].基于LWE的抗量子认证密钥交换协议[J]. 信息网络安全 2020(10)
    • [4].格LWE难题下分层的基于身份的签名方案[J]. 小型微型计算机系统 2016(01)
    • [5].一种基于LWE问题的全同态IBE方案[J]. 科学技术创新 2017(32)
    • [6].一种新型基于格上LWE问题密钥交换协议的设计[J]. 计算机应用研究 2019(05)
    • [7].基于LWE的密文域可逆信息隐藏[J]. 电子与信息学报 2016(02)
    • [8].一个LWE上的短公钥多位全同态加密方案[J]. 计算机研究与发展 2016(10)
    • [9].基于LWE问题的发送方可否认公钥加密方案[J]. 工程科学与技术 2020(02)
    • [10].基于LWE同态加密的电子投票方案[J]. 信息网络安全 2013(05)
    • [11].基于LWE的全同态身份基广播加密方案[J]. 密码学报 2018(01)
    • [12].一种基于LWE采样算法的实现与优化[J]. 北京交通大学学报 2017(05)
    • [13].一种基于LWE的BGN加密及门限加密方案[J]. 电子科技大学学报 2018(01)
    • [14].一种基于LWE问题的布尔电路同态加密方案[J]. 密码学报 2017(03)
    • [15].基于LWE的数字签名方案[J]. 电脑知识与技术 2018(17)
    • [16].LWE上的全同态加密方案研究[J]. 信息网络安全 2015(01)
    • [17].利用LWE问题构造的多机构属性基加密方案[J]. 西安电子科技大学学报 2018(04)
    • [18].一种基于LWE的同态加密方案[J]. 信息安全研究 2016(03)
    • [19].一种基于LWE问题的无证书全同态加密体制[J]. 电子与信息学报 2013(04)
    • [20].基于LWE问题的关键词可搜索公钥加密方案[J]. 信息技术与标准化 2016(04)
    • [21].一种基于LWE问题的加法同态加密方案[J]. 黑龙江科技信息 2016(27)
    • [22].具有一致秘密和错误的LWE问题及其应用[J]. 计算机研究与发展 2014(07)
    • [23].基于LWE的BGN类CPA安全加密方案设计与应用[J]. 计算机工程 2016(12)
    • [24].LWE求逆算法的门限方案[J]. 山东大学学报(理学版) 2014(07)
    • [25].LWE问题实际安全性分析综述[J]. 信息安全学报 2019(02)
    • [26].一个具有平均复杂性的SAT问题[J]. 信息技术与网络安全 2019(09)
    • [27].基于LWE两方数相等的保密计算协议[J]. 计算机工程 2013(12)

    标签:;  ;  ;  ;  ;  

    基于LWE问题的变色龙哈希及其在联盟链中的应用研究
    下载Doc文档

    猜你喜欢