基于FPGA的量子密钥分发系统认证方案设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:eastphoto
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
量子密钥分发(Quantum key distribution,QKD)技术是一种通过传输量子态在远距离通信双方Alice和Bob之间产生并分享安全密钥的技术。QKD的安全性主要基于量子力学的海森堡测不准原理和未知量子态不可克隆定理,另外,还要求公共通信通道是经过认证的信道。为了使公共通信信道满足这一条件,一个完整的QKD系统必须包含无条件安全的认证模块。本文设计并实现了一个基于FPGA的QKD系统认证方案,完成的主要工作包括:首先对目前的一些主要认证算法进行了研究,选择了一个适合于FPGA的认证算法——基于Toeplitz hash的认证算法,并且在Matlab上进行了仿真试验。根据实验结果,该算法的可行性得到了证实。然后,基于Toeplitz hash认证算法进行硬件设计,使用Verilog HDL语言设计了整个算法模块的硬件电路,包括算法控制模块、LFSR随机数生成模块、算法辅助运算模块。对整个算法模块进行了硬件仿真,仿真结果显示该模块能有效的完成认证算法核心功能。最后,设计了一个完整的QKD认证协议。针对认证中的密钥同步问题,设计了一个基于约定的经典认证协议。该协议中认证密钥仅使用一次便抛弃,认证密钥消耗量很大。针对此问题,根据循环密钥理论,设计了基于循环密钥的认证协议。另外,还研究了协议设计中的协议调度策略、协议封包策略和协议可靠性等关键技术。本文在Matlab上对两个认证协议进行了仿真和对比,验证了循环密钥认证方案的可行性和优点。
其他文献
侗戏,无论联曲体,板腔体,或是曲牌式,只要是戏曲色彩赋予个性,不管怎样的探索路子,“姓侗”就行。
按照省委的部署和要求,省委党建工作领导小组决定,近期开展“贵州基层组织建设优秀案例”评选活动,进一步总结提炼我省基层组织建设的新做法、新举措。充分反映基层党建工作的最
省委书记、省人大常委会主任果战书明确提出,贵州要大力营造良好的政治生态环境,使全省的政治生态环境更加优化,各项工作呈现新气象。本刊围绕“如何营造良好的政治生态环境”这
结合实例,简要分析了目前在SIEMENS系列保护装置使用中的问题,介绍了保护功能配置的方法,并提供了装置使用中参数设置的经验.
脑机接口是近十年发展起来的一种新颖人机接口方式。设计了基于视觉诱发电位脑机接口四自由度机械手控制系统,该系统实现了脑电信号在线处理,通过贝叶斯分类器提取9个控制指令,
对目前300MW供热机组锅炉给水泵采用汽轮机和电动机的二种驱动方式的经济性进行综合分析,认为从机组运行经济性、安全可靠性、年运行维护费用、投资、主厂房布置的灵活性等各
论述了如何紧紧围绕电力行业特点,发电企业建立以报价辅助决策为核心的新型电厂信息管理系统,以适应发电企业竞价上网的需要。
对电站锅炉主要承压部件疲劳寿命的计算要点进行一些说明,以使用户和设备设计制造部门有一个统一的评价标准。
为了解决STEP-NC文件到数控加工过程中CAM与CNC系统之间互动差的问题和一些关键技术,对基于STEP—NC嵌入式CAM/CNC系统接口展开研究。在文件被输入该系统之前,通过该接口将文件
各级党组织要落实有效措施,努力建设一支思想更加解放、能力更加高强、作风更加务实、为政更加清廉、亲民爱民为民的党员干部队伍。切实改善党群干群关系。