基于多布隆过滤器的散列值安全性分析

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:lxz119110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文研究加密散列函数在面对强力测试时的安全性问题。实践证明加密散列函数在保护信息真实性、完整性方面发挥着重要作用。加密散列函数的应用包括完整性验证、消息认证和数字签名。全文首先对加密散列函数的理论研究结果进行了概述,描述了传统散列值安全性分析算法,并研究了传统散列值安全性测试算法存在的不足。暴力搜索算法在面对较大的密钥空间时,效率较低,而字典和查询表算法又存在占用空间较高和无法直接应用于通用硬件的问题。为了解决上述问题,我们提出基于多布隆过滤器的散列值安全性分析算法,利用多布隆过滤器将密钥空间划分为若干个密钥子空间,使其满足硬件方面的要求,同时提高在使用暴力搜索算法时的效率。
  本文在详细介绍布隆过滤器实现的基础上,结合算法特点以及硬件设备特点,给出了算法的并行化方法。与此同时,利用已有的硬件设备,验证了GPU和CPU在散列值安全性分析过程发挥的作用。本文的主要工作内容和创新点包括:
  ?研究分析了传统散列值安全性测试分析算法的作作机制,针对已有的安全分析算法存在的不足,提出基于多布隆过滤器的散列值安全性分析算法;
  ?给出了布隆过滤器并行实现方案,提出使用GPU对散列值的安全测试进行加速的方法;
  ?基于不同的硬件平台,给出了多布隆过滤器的一种实现方式,根据实验结果,分析了多布隆过滤器以及硬件发挥的加速作用。
其他文献
第二课堂是我国教育体系针对大学生在校教育不可或缺的组成部分,也是学习风气建设的重要途径,对于学生来说发挥着独特的且不可替代的功能。桂林理工大学学生专业和来源存在多样性和差异化,因此学校的学风建设尤为重要。本文从实际出发,研究第二课堂成绩单制度下的高校学风建设,目的是为了打破传统教育单一化的形式,也为学生综合素质的全面发展提供了良好的平台,使第二课堂充分发挥其在高校学
该论文的研究主要包括以下几个方面:1研究了一种彩色图像中复杂背景下手势图像预处理方法.先获取背景图像,然后将采集的手势图像同背景图像进行差影法处理,然后进行彩色半阈值分割,再进行灰度阈值分割,最后进行平滑化处理.2提出了一种基于单目视觉的手势识别算法.通过用户初始化过程获取基本识别参数,结合视频跟踪的过程实时获取用户手势区域,在该区域内采用矩描绘子与多尺度模型相结合的方法进行特征提取,用矩描绘子提
学位
川办发[2021]5号各市(州)、县(市、区)人民政府,省政府有关部门、有关直属机构,有关单位:《四川省十大文化旅游品牌建设方案(2021—2025年)》已经省政府同意,现印发给你们,请结合实际认真组织实施。
本文以产业转移升级创新收益机理分析为切入点,基于能力结构与区域经济合作利益分配模型,对京津冀各城市产业协同创新收益分配态势进行测度,研究认为城市群各城市通过产业转移升级能够获取创新收益,各城市产业协同创新能力耦合度大小对创新收益分配有重要影响;京津冀城市群内各城市创新能力差异较大、创新能力耦合网络有一定优化空间,政府的产业转移升级政策对促进各城市创新收益分配趋向均衡
在数字通信中,电子侦察往往会通过对截获信号的盲解调来获取信息。盲解调作为非协作信号处理的一个关键技术,其方法涵盖参数估计方法、调制识别方法、符号同步与载波同步方法以及盲均衡方法。本文研究了MPSK、MAPSK信号的通用盲解调方法,在深入研究盲解调算法原理基础上,完成算法的性能仿真。全文的主要工作包括:首先,载波频率和符号速率在解调中是需要已知的,对于非协作侦察来说,
多传感器图像融合已经成为近年来图像工程的研究热点之一,在军事、医学影像、遥感图像和计算机视觉等领域得到了广泛应用。所谓的多传感器图像融合是指,采用一定融合规则,使不同传感器图像中的特有信息在融合图像中都有所反映,融合图像具有比单一传感器图像更丰富的信息量。本文主要是在小波变换基础上,对多传感器图像融合算法进行研究,主要工作如下:1. 阐述了多传感器图像融合的背景、层次结构和一般方法,对多分辨率金字
学位
传统鲁作家具是中国明式家具的一个重要分支,是带有明显山东地域文化特征的优秀民间艺术,它的发展离不开齐鲁文化的滋养,应时而生,载道于器。本文从齐鲁文化入手,创新性地阐述了齐鲁文化儒、雅、仁、礼、中、庸、天、道、和、谐等思想对传统鲁作家具的意境、功用、构型、材饰、设计等方面的影响。力图发掘鲁作家具的魅力,为当代鲁作家具的发展提供借鉴。
近期,笔者对纳入全国碳排放权交易市场的6家武汉电力企业开展调研。调研发现,碳配额抵质押贷款是盘活企业碳配额资产的重要方式,但提供金融服务时需注意多方面问题。同时,对金融机构支持碳市场建设提出政策建议。
各种应用需求促使了大量的异构平台的涌现。典型的异构平台加速器包括数字信号处理器(DSP)、面向通用计算的图像处理器(GPU)、众核协处理器(MIC)以及硬件加速器(FPGA)等。  针对异构平台的编程优化面临诸多挑战。由于各种异构平台体系结构的差异,所采用的编程方法以及并行优化方法都将不同。针对GPU这种含有大量并行计算单元并以SIMT方式执行的异构平台,编程实现中,需要特别注意避免条件分支语句的
学位
随着物联网各项技术的不断发展,基础设施不断完善,创新的数据采集与信息交互方式提供了测量,预测、理解和改变环境的新手段,推动着物联网系统在个人健康、公共事务、智能家居等领域得到广泛应用,成为了人类连接未来生活的桥梁。随着人们对应用需求的不断增长变化,互联网上将接入海量不同类型的智能传感设备为用户提供各类服务。通过统一的平台实现海量设备的在线实时管理、按需整合各类设备服务形成创新的物联网应用成为未来物
学位