同态散列函数的并行计算及其应用

同态散列函数的并行计算及其应用

ID:35051254

大小:4.35 MB

页数:56页

时间:2019-03-17

同态散列函数的并行计算及其应用_第1页
同态散列函数的并行计算及其应用_第2页
同态散列函数的并行计算及其应用_第3页
同态散列函数的并行计算及其应用_第4页
同态散列函数的并行计算及其应用_第5页
资源描述:

《同态散列函数的并行计算及其应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、?.1-■.'?...广分类号〇24用巧93.08密级公巧UDC编号《?务乂掌硕女研《隹化A屈目同态巧列函巧的并巧计It及其应用TitleParallelComputationoftheHomomorphicHashFunctionandItsApplication学院(所、中心)数学与统计学院专业名称计算数学研究生姓名齐双学号12013000809导师姓名陆正福职称教授2016年3月扉页:论文独创性

2、声明及使用授权本论文是作者在导师指导下取得的研究成果。除了文中特别加标注和致谢的地方外,论文中不包含其他人曰经发表或撰写过的研巧成果,不存在剔窃或抄袭巧为一。与作者同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。现就论文的使用对云南大学授权如下:学校有权保留本论文(含电子版),也可采用影印、缩印或其他复制手段保存论文;学校有权公布论文的全部或部分内容,可W将论文用于查阅或借阅服务;学校有权向有关机构送交学位论文用于学术规范审查、社会监督或评奖;学校有权将学位论文

3、的全部或部分内容录入有关数据库用于检索服务。(内部或保密的论文在解密后应遵循此规定)研究生签名:弁故导师签名:期:_^巧要同态散列函数(HHF)是将可变长度的消息映射为固定长度的Hash值或消息一摘要的类具有同态性质的函数。基于离散对数难题设计的HHF,在实际应用中需要进行大量的模幕和模乘运算,导致耗费时间长、带宽多等问题,效率低下。为提髙HHF在实际应用中的性能,已有文献重点多放在利用批处理等技术或从平台的角度进行加速。Montomery算法被提出y?后,研究者多采用

4、该算法避免modng的除法运算,有效地提高模乘运算的速度。本文基于改进的Montgomery算法改进了模赛算法,并分析了算法基于CUDA平台上的并行性;在对云存储中的数据进ash,若使用HHF,云只需随机将几个块的H值进行乘法计算行完整性验证时,将结果发送给验证者,验证者就可W利用同态性判断存储的数据是否完整。己有的验证方法虽然都可达到验证的目的,但是要想更灵活地应用云存储,数据的保密性、动态更新等因素也要考虑。已有的文献虽然涉及到不同方面的数据隐私及一动态更新,但是没有兼顾到方案涉及的H方

5、,因此设计个能够抵巧丢失攻击、篡改攻击和合谋攻击且支持数据更新的方案具有现实意义。HHF计算性能的提升,使得HHF计算时间显著降低,可使其应用更加广泛;存储在云端的数据,可能遭到云服务提供者的丢失攻击或篡改攻击及与第H方验证者的合谋攻击。要解决这些问题,保证数据的安全性是关键;另外,若存储在云端的数据能实现动态更新,云存储的使用就会更加灵活。本文将孔凡玉等提出的改进后的Montgomery乘法算法用于优化模幕运算,经理论分析可知,复杂度较大的乘法运算次数减少了25%:设计了扭巧的并行算法,

6、并结合GPU并行计算的特点,分析了其基于CUDA平台的并行性,同时云存储和HHF为基础,结合加密算法设计了数据完整性公开验证协议,该协议采用加密的方法,保护了数据的隐私,抵抗了云服务提供者的丢失和篡改攻击,同时也抵抗了云服务提供者与第H方验证者的合谋攻击,并采用索引表的动态操作实现了数据的动态更新操作。关键词:同态散列函鉱Montomer乘泌并行计算gy;数据完整化数据隐私IAbstractAbs化actHomomorphicHashFunction(HHF)isa

7、classoffimctionwithhomogeneity,ande-thycanbeviewedasfunctionsmainvariablelengthm的saetofixedlenthHashppgggvalueortheme巧agedige巧.TheHHFwasroosedwhichbasedondiscreteloarithmppgroblem.Anditneeds泣lotofowercalculationinthera

8、cticalalicationwhichppppp,Ksultsinmanyproblemssuch犯timeandbandwidth,sothatithasloweficiency.ToimprovetheperformanceofHHFinpracticalappli

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。