[发明专利]一种用于测试的方法和装置有效
申请号: | 201610096373.2 | 申请日: | 2016-02-22 |
公开(公告)号: | CN107104801B | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 李锐 | 申请(专利权)人: | 西门子公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 李慧 |
地址: | 德国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 测试 方法 装置 | ||
本发明涉及一种用于测试的方法和装置,该装置包括:提取模块,用于从证书测试库中提取PKI的证书和该证书的表明其有效或无效的有效性指示;第一验证模块,用于利用指定的具有对PKI的证书进行验证的功能的实现中的客户端侧实现来对所提取的证书进行有效性验证,以获得所提取的证书的第一验证结果;第二验证模块,利用所述指定的实现中的服务器侧实现来对所提取的证书进行有效性验证,以获得所提取的证书的第二验证结果;以及,确定模块,用于如果第一验证结果和/或第二验证结果与所提取的有效性指示不一致,则确定所述指定的实现不能正确地验证证书。利用该方法和装置,能够准确地测试具有对PKI的证书进行验证的功能的实现能否正确地验证证书。
技术领域
本发明涉及公钥基础设施领域,尤其涉及一种用于测试的方法和装置。
背景技术
公钥基础设施(PKI)是一种遵循标准的利用公钥加密技术为电子商务的开展提供一套安全基础平台的技术和规范,其通过认证机构(CA)利用证书把用户的公钥和用户的标识信息捆绑在一起,在网络上验证用户的身份。国际电信联盟(ITU-T)制定的数字证书标准X.509详细定义了PKI中的证书。
安全套接层(SSL)协议及其继任者传输层安全(TLS)协议是PKI中采用的为网络通信提供安全及数据完整性的一种安全协议,用于在实际的数据传输开始前,对通信双方进行身份认证、协商加密算法、交换加密密钥等。实现或遵循SSL/TLS协议的部分或全部的应用通常被称作SSL/TLS实现,其通常包括安装在客户端上的客户端侧实现和安装在服务器上的服务器侧实现。SSL/TLS实现在对用户进行身份认证时首先需要对用户的证书进行验证。从而,SSL/TLS实现能否正确地验证证书对SSL/TLS实现的身份认证功能非常重要。
通常,使用证书测试库来测试SSL/TLS实现能否正确地验证证书,其中,该证书测试库包括多个证书和该多个证书各自的表示有效或无效的有效性指示。
然而,现有的测试方法不能准确地测试SSL/TLS实现能否正确地验证证书。
发明内容
考虑到现有技术的上述问题,本发明的实施例提供一种用于测试的方法和装置,其能够准确地测试具有对PKI的证书进行验证的功能的实现能否正确地验证证书。
按照本发明实施例的一种用于测试的方法,包括:从证书测试库中提取PKI的证书和该证书的表明其有效或无效的有效性指示;利用指定的具有对PKI的证书进行验证的功能的实现中的客户端侧实现来对所提取的证书进行有效性验证,以获得所提取的证书的第一验证结果;利用所述指定的实现中的服务器侧实现来对所提取的证书进行有效性验证,以获得所提取的证书的第二验证结果;以及,如果所提取的证书的所述第一验证结果和/或所述第二验证结果与所提取的有效性指示不一致,则确定所述指定的实现不能正确地验证证书。
其中,所述方法还包括:如果所述证书测试库包括的所有证书各自的所述第一验证结果和所述第二验证结果与所述证书测试库包括的所有证书各自的所述有效性指示一致,则确定所述指定的实现能正确地验证证书。
其中,所述指定的实现是遵循SSL协议或TSL协议的实现。
按照本发明实施例的一种用于测试的装置,包括:提取模块,用于从证书测试库中提取PKI的证书和该证书的表明其有效或无效的有效性指示;第一验证模块,用于利用指定的具有对PKI的证书进行验证的功能的实现中的客户端侧实现来对所提取的证书进行有效性验证,以获得所提取的证书的第一验证结果;第二验证模块,利用所述指定的实现中的服务器侧实现来对所提取的证书进行有效性验证,以获得所提取的证书的第二验证结果;以及,确定模块,用于如果所提取的证书的所述第一验证结果和/或所述第二验证结果与所提取的有效性指示不一致,则确定所述指定的实现不能正确地验证证书。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子公司,未经西门子公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610096373.2/2.html,转载请声明来源钻瓜专利网。