[发明专利]一种商用密码应用加密有效性的在线分析技术在审
申请号: | 202010690005.7 | 申请日: | 2020-07-17 |
公开(公告)号: | CN111881462A | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 张睿;刘峰瑞;王小龙 | 申请(专利权)人: | 张睿 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F11/36;H04L9/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 商用 密码 应用 加密 有效性 在线 分析 技术 | ||
本发明公开了一种商用密码应用加密有效性的在线分析技术,所述商用密码加密有效性分析设备包括密码生成模块、输入模块、分析模块、测试模块、生成模块、评价模块和输出模块,所述分析模块功能有密码算法分析、密码模块分析和密码系统分析,所述测试模块功能有多变量测试、干扰项侧视、循环测试。本发明通过密码生成模块、输入模块和输出模块,有效提高的商用密码在线分析的效率,大大降低了人工输入的难度以及提高了商用密码分析的自动化,更加简单快捷。
技术领域
本发明涉及信息安全技术领域,具体为一种商用密码应用加密有效性的在线分析技术。
背景技术
商用密码是指对不涉及国家秘密内容的信息进行加密保护或者安全认证所使用的密码技术和密码产品。商用密码技术是商用密码的核心,是信息化时代社会团体、组织、企事业单位和个人用于保护自身权益的重要工具。国家将商用密码技术列入国家秘密,任何单位和个人都有责任和义务保护商用密码技术的秘密。
经过海量检索,发现现有技术公开号为CN111030815A,公开了一种商用密码应用加密有效性的在线检测装置包括:数据采集模块、数据解析模块、数据随机性检测模块、统计分析模块;所述数据采集模块接入到信息系统所在网络中,采集信息系统中经过信道加密或信源加密产生的数据;所述数据解析模块将采集的数据包剥离包头,获取负载数据,将负载密文数据拼接成满足数据随机性检测要求长度的数据;所述数据随机性检测模块对拼接后的待检测数据进行随机性分析检测,从01平衡检测、扑克检测、串行检测、游程分布检测、自相关检测、块内最大游程检测六个维度分别计算数据的随机性;所述统计分析模块对多组经过随机性分析检测的结果进行统计,根据规则来判定数据加密有效性。有益效果在于:可以在非侵入密码设备的情况下,不用知晓加密算法、加密工作模式、加密密钥的条件下,对加密有效性进行检测。
综上所述,现有的商用密码分析设备以及方法存在着密码分析自动化程度低,主要以人工测试为主,检测方法存在重叠,无法有效的评估密码密码算法是否符合规定以及是否安全,同时缺少多变量测试、干扰项测试以及循环测试,在测试过程中存在着很多不确定性因素,因此降低了商用密码有效性的检测效果。
发明内容
本发明的目的在于提供一种商用密码应用加密有效性的在线分析技术,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种商用密码应用加密有效性的在线分析技术,所述商用密码加密有效性分析设备包括密码生成模块、输入模块、分析模块、测试模块、生成模块、评价模块和输出模块,所述分析模块功能有密码算法分析、密码模块分析和密码系统分析,所述测试模块功能有多变量测试、干扰项侧视、循环测试。
优选的,所述密码生成模块与输入模块构建网络连接,所述密码生成模块可通过计算机终端生成商用密码,且密码生成模块可将商用密码输出至置入模块,所述输入模块可将商用密码输入分析模块。
优选的,所述分析模块与输入模块和测试模块构建连接关系;
所述密码算法分析可对商用密码的算法进行分析,主要包括有分组算法、序列算法、公钥算法;
所述密码模块分析可对商用密码的模块进行分析,主要实现方法有硬件实现、软件实现和软硬件混合实现方式;
所述密码系统分析可对商用密码整体系统进行评估,用于信息安全、应用系统稳定的作用。
优选的,所述测试模块与分析模块和生成模块构建连接关系;
所述多变量测试可在分析过程中添加单一或多个变量,以满足商用密码多个密钥;
所述干扰项测试可在分析过程中添加扰乱项技术,增加分析的全面性;
所述循环测试可将多变量测试以及干扰项测试完成后,将商用密码的测试流程进行预设定循环测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张睿,未经张睿许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010690005.7/2.html,转载请声明来源钻瓜专利网。