密钥分析处理方法和装置、密钥分发随机性检测系统制造方法及图纸

技术编号:24333790 阅读:169 留言:0更新日期:2020-05-29 21:09
本发明专利技术提供一种密钥分析处理方法,包括:从量子密钥分发系统获取密钥;对获取的密钥进行随机性检测,包括:接收用户输入,从而根据至少一种算法,确定随机性检测模式;接收用户输入,从而确定待检测的密钥;执行随机性检测方案。根据本发明专利技术技术方案,可以对量子密钥随机性进行多种标准的测试,提高了测试灵活性和适用性。

Key analysis processing method and device, key distribution randomness detection system

【技术实现步骤摘要】
密钥分析处理方法和装置、密钥分发随机性检测系统
本专利技术涉及量子通信领域的密钥随机性检测技术,更具体地涉及一种密钥分析处理方法和装置、密钥分发随机性检测系统。
技术介绍
作为新一代通信技术,量子通信凭借量子信息传输的高效性和安全性,成为各国未来高技术竞争焦点之一,是国内外重点关注的前沿科技热点。现阶段量子保密通信系统的关键指标参数只能从厂家的设备网管或上位机软件进行获取,缺少相关的测试手段。此外目前市场上也缺乏第三方的量子保密通信系统性能指标测试仪器仪表。而且没有一款装置可以同时检测多种标准比如国密局标准和NIST随机性标准,不便于多种场景多种需求的随机性测试。(1)国家密码管理局发布的随机性检测规范国家密码管理局发布了随机性检测规范,该标准规定了商用密码应用中的随机性检测指标和检测方法,适用于对随机数发生器产生的二元序列的随机性检测。该标准才用的随机性检测项目共有15项,分别为单比特频数检测、块内频数检测、扑克检测、重叠子序列检测、游程总数检测、游程分布检测、块内最大“1”游程检测、二元推导检测、自相关检测、矩阵秩检测、累加本文档来自技高网...

【技术保护点】
1.一种密钥分析处理方法,其特征在于,包括:/n从量子密钥分发系统获取密钥;/n对获取的密钥进行随机性检测,包括:接收用户输入,从而根据至少一种算法,确定随机性检测模式;接收用户输入,从而确定待检测的密钥;执行随机性检测方案。/n

【技术特征摘要】
1.一种密钥分析处理方法,其特征在于,包括:
从量子密钥分发系统获取密钥;
对获取的密钥进行随机性检测,包括:接收用户输入,从而根据至少一种算法,确定随机性检测模式;接收用户输入,从而确定待检测的密钥;执行随机性检测方案。


2.根据权利要求1所述的密钥分析处理方法,其中,从量子密钥分发系统获取密钥包括:
接收用户输入,得到需要获取的密钥的长度;
向所述量子密钥分发系统发送密钥获取请求命令;
接收从所述量子密钥分发系统发送来的密钥,并存储;
对获取的密钥数量进行统计,如果达到了所述长度,结束密钥的获取,如果没有达到,回到步骤“接收从所述量子密钥分发系统发送来的密钥,并存储”。


3.根据权利要求1所述的密钥分析处理方法,其中,所述随机性检测模式包括默认的随机性检测方案、自定义的随机性检测方案。


4.根据权利要求1所述的密钥分析处理方法,还包括步骤:
将随机性检测方案的的执行报告导出并显示给用户。


5.一种密钥分析处理装置,其特征在于,包括:
密钥获取模块,用于从量子密钥分发系统获取密钥;
随机性检测模块,用于对获取的密钥进行随机性检测,包括:
检测项目选择单元,用于接收用户输入,从而确定随机性检测模式,以及确定待检测的密钥;检测算法单元,用于实现至少一种检测算法;执行...

【专利技术属性】
技术研发人员:张会彬张杰赵硕赵永利李亚杰徐梦剑
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1