[发明专利]一种商用密码检测方法、装置与系统有效
申请号: | 201710685747.9 | 申请日: | 2017-08-08 |
公开(公告)号: | CN107612698B | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 孙国胜;汤琦;王海平 | 申请(专利权)人: | 北京中海闻达信息技术有限公司 |
主分类号: | H04L9/36 | 分类号: | H04L9/36;H04L9/14;H04L9/00 |
代理公司: | 北京远立知识产权代理事务所(普通合伙) 11502 | 代理人: | 李海燕 |
地址: | 102412 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 商用 密码 检测 方法 装置 系统 | ||
1.一种商用密码检测方法,其特征在于,包括:
与待检测目标进行信息交互,得到交互结果;
调用预设密码标准模块对所述交互结果进行检测,得到一检测结果;
对所述检测结果进行分析以确定所述待检测目标的密码算法是否符合预设密码标准;
所述与待检测目标进行信息交互,得到交互结果包括:
调用预设仿真模块与所述待检测目标所使用的密码进行仿真加密操作与解密操作,并获取仿真结果;
所述调用预设仿真模块与所述待检测目标所使用的密码进行仿真加密操作与解密操作,并获取仿真结果包括:
选择标准公钥算法A、公钥e、私钥d及明文P;
通过所述标准公钥算法A对所述明文P进行签名,得到签名值SIGN;
所述对所述检测结果进行分析以确定所述待检测目标的密码算法是否符合预设密码标准包括:
发送所述公钥e与所述签名值SIGN至所述待检测目标进行验签,得到验签结果;
在所述验签结果为通过验签时,确定所述标准公钥算法A符合所述预设密码标准。
2.一种商用密码检测方法,其特征在于,包括:
与待检测目标进行信息交互,得到交互结果;
调用预设密码标准模块对所述交互结果进行检测,得到一检测结果;
对所述检测结果进行分析以确定所述待检测目标的密码算法是否符合预设密码标准;
所述与待检测目标进行信息交互,得到交互结果包括:
调用预设仿真模块与所述待检测目标所使用的密码进行仿真加密操作与解密操作,并获取仿真结果;
所述调用预设仿真模块与所述待检测目标所使用的密码进行仿真加密操作与解密操作,并获取仿真结果包括:
选择对称算法B、密钥K、以及明文P;
利用所述对称算法B及所述密钥K对所述明文P进行加密,获得密文C;所述对所述检测结果进行分析以确定所述待检测目标的密码算法是否符合预设密码标准包括:
发送所述密钥K与所述密文C至所述待检测目标对所述密文C进行解密,得到解密结果;
在所述解密结果为得到了所述明文P时,确定所述对称算法B符合所述预设密码标准。
3.一种商用密码检测方法,其特征在于,包括:
与待检测目标进行信息交互,得到交互结果;
调用预设密码标准模块对所述交互结果进行检测,得到一检测结果;
对所述检测结果进行分析以确定所述待检测目标的密码算法是否符合预设密码标准;
所述与待检测目标进行信息交互,得到交互结果还包括:
将带有所述预设密码标准模块的检测系统通过旁路接入所述待检测目标;
通过所述旁路对所述待检测目标进行密码数据采集,得到一采集结果;
所述调用预设密码标准模块对所述交互结果进行检测,得到一检测结果包括:
根据所述采集结果对所述待检测目标进行密码算法识别,得到一识别结果;
对所述识别结果进行密码算法验证,得到一验证结果;
根据所述验证结果确定所述检测结果。
4.如权利要求3所述的商用密码检测方法,其特征在于,在所述与待检测目标进行信息交互,得到交互结果之后,所述商用密码检测方法还包括:
调用预设密码标准模块对所述交互结果的密码应用安全性进行检测。
5.如权利要求3所述的商用密码检测方法,其特征在于,在所述与待检测目标进行信息交互,得到交互结果之后,所述商用密码检测方法还包括:
调用预设密码标准模块对所述交互结果的密钥源随机数进行检测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中海闻达信息技术有限公司,未经北京中海闻达信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710685747.9/1.html,转载请声明来源钻瓜专利网。