掌桥专利:专业的专利平台
掌桥专利
首页

一种加密算法模块的测试方法及装置

文献发布时间:2023-06-19 11:42:32


一种加密算法模块的测试方法及装置

技术领域

本发明涉及金融或其他技术领域,具体涉及一种加密算法模块的测试方法及装置。

背景技术

目前金融行业应用安全功能需求日益增加,需要开发大量的加密算法模块来支持业务的安全需求,而金融行业通常同时使用多个平台或多套环境,每个平台可能使用不同的加密设备,每套环境可能使用不同的加密设备主密钥,因此需要针对多平台及环境的加密算法模块进行测试,从而满足安全上线的目的,但不同加密设备和主密钥的差异导致测试工作量大幅增加。

发明内容

针对现有技术中的问题,本发明实施例提供一种加密算法模块的测试方法,能够至少部分地解决现有技术中存在的问题。

一方面,本发明提出一种加密算法模块的测试方法,包括:获取加密算法模块的测试请求,所述测试请求中包括请求类型以及各待测试参数,所述待测试参数包括所述加密算法模块的工作密钥,所述工作密钥经所述加密算法模块所属的加密设备的主密钥保护;在重组规则库中查找与所述请求类型相对应的目标重组规则,其中,所述重组规则库中包括请求类型与重组规则之间的对应关系;根据所述目标重组规则对所述请求类型以及各所述待测试参数进行重新组合,生成重组测试请求;利用已知明文的保护密钥对所述重组测试请求中的所述工作密钥进行转保护,生成中间密钥;根据测试设备的主密钥对所述中间密钥进行重保护,生成测试密钥;以所述测试密钥替换所述重组测试请求中的所述工作密钥,生成目标测试请求;将所述目标测试请求发送给所述测试设备,以使所述测试设备根据所述目标测试请求中的测试类型对所述待测试参数进行测试。

可选的,所述测试请求的请求类型包括:卡密码测试请求、卡安全码测试请求、芯片卡测试请求、完整保护测试请求。

可选的,所述重组规则中包括请求类型与各待测试参数的排序规则、以及请求类型与各待测试参数的命名规范;所述根据所述目标重组规则对所述请求类型以及各所述待测试参数进行重新组合,生成重组测试请求包括:根据请求类型与各待测试参数的排序规则,对所述测试请求中的请求类型以及各待测试参数进行重新排序;继续根据请求类型与各待测试参数的命名规范,对重新排序后的所述请求类型与各待测试参数进行重新命名,生成重组测试请求。

可选的,在重组规则库中查找与所述请求类型相对应的目标重组规则之前,所述方法还包括:若所述测试请求中的请求类型和待测试参数出现异常,则通知所述加密算法模块所述测试请求出错。

可选的,所述将所述目标测试请求发送给所述测试设备之后,所述方法还包括:将所述测试设备根据所述目标测试请求测试得到的结果发送给所述加密算法模块。

另一方面,本发明提供一种加密算法模块的测试装置,包括:获取模块,用于获取加密算法模块的测试请求,所述测试请求中包括请求类型以及各待测试参数,所述待测试参数包括所述加密算法模块的工作密钥,所述工作密钥经所述加密算法模块所属的加密设备的主密钥保护;查找模块,用于在重组规则库中查找与所述请求类型相对应的目标重组规则,其中,所述重组规则库中包括请求类型与重组规则之间的对应关系;重组模块,用于根据所述目标重组规则对所述请求类型以及各所述待测试参数进行重新组合,生成重组测试请求;转保护模块,用于利用已知明文的保护密钥对所述重组测试请求中的所述工作密钥进行转保护,生成中间密钥;重保护模块,用于根据测试设备的主密钥对所述中间密钥进行重保护,生成测试密钥;生成模块,用于以所述测试密钥替换所述重组测试请求中的所述工作密钥,生成目标测试请求;第一发送模块,用于将所述目标测试请求发送给所述测试设备,以使所述测试设备根据所述目标测试请求中的测试类型对所述待测试参数进行测试。

可选的,所述重组规则中包括请求类型与各待测试参数的排序规则、以及请求类型与各待测试参数的命名规范;所述重组模块具体用于:根据请求类型与各待测试参数的排序规则,对所述测试请求中的请求类型以及各待测试参数进行重新排序;继续根据请求类型与各待测试参数的命名规范,对重新排序后的所述请求类型与各待测试参数进行重新命名,生成重组测试请求。

可选的,所述装置还包括:第二发送模块,用于将所述测试设备根据所述目标测试请求测试得到的结果发送给所述加密算法模块。

再一方面,本发明提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一实施例所述加密算法模块的测试方法的步骤。

又一方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述任一实施例所述加密算法模块的测试方法的步骤。

本发明实施例提供的加密算法模块的测试方法及装置,能够根据测试请求的类型调用相应的重组规则对测试请求中的各请求参数进行重新组合,克服不同加密算法模块算法封装上的差异,适应测试设备的要求;还能够通过已知明文的保护密钥对加密算法模块的工作密钥进行转保护,再利用测试设备的主密钥进行重保护变成测试设备可识别的测试密钥,克服了不同加密算法模块密钥方面的差异;这样,无需为每个加密算法模块设计一套专用的测试方法及测试设备,不同平台或环境下的加密设备的加密算法模块使用同一套测试方法和测试设备即可满足测试要求,大大减少了测试工作量。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:

图1是本发明一实施例提供的加密算法模块的测试方法的流程示意图。

图2是本发明另一实施例提供的加密算法模块的测试方法的部分流程示意图。

图3是本发明又一实施例提供的加密算法模块的测试装置的结构示意图。

图4是本发明再一实施例提供的电子设备的实体结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

为了便于理解本申请提供的技术方案,下面先对本申请技术方案的研究背景进行简单说明:

本申请中所述的加密算法模块用于支持金融行业的应用安全功能需求,属于金融系统中的加密设备的组成部分,与应用加密安全相关;不同平台及环境下的加密算法模块所使用的加密算法在算法封装存在差异,需要符合各自加密设备的要求,密钥也存在差异,应用密码安全体系要求使用多级密钥体系,加密算法模块使用的都是工作密钥,受各自加密设备主密钥保护。

本申请所提供的加密算法模块的测试方法及装置,主要测试加密算法模块中与加密算法相关的代码是否有问题,测试请求可由加密算法模块主动生成,由加密算法模块所属的加密设备发出,也即加密算法模块可主动请求测试。应用于金融行业内同时使用多平台及环境并需要进行加密算法功能模块测试的场景,提供了通用、可扩展、过程安全的处理方案,测试案例可以复用,节省IT资源的投入成本。

本发明实施例提供的加密算法模块的测试方法的执行主体包括但不限于计算机。

图1是本发明一实施例提供的加密算法模块的测试方法的流程示意图,如图1所示,本发明实施例提供的加密算法模块的测试方法,包括:

S101、获取加密算法模块的测试请求,所述测试请求中包括请求类型以及各待测试参数,所述待测试参数包括所述加密算法模块的工作密钥,所述工作密钥经所述加密算法模块所属的加密设备的主密钥保护;

本步骤,所述测试请求的请求类型可以包括卡密码测试请求、卡安全码(CVV)测试请求、芯片卡测试请求、完整保护测试请求等;所述加密算法模块的工作密钥包括所述加密算法模块的传输密钥和存储密钥。

由于应用密码安全体系要求使用多级密钥体系,加密算法模块使用的工作密钥受其所属的加密设备的主密钥保护,故所述测试请求中的工作密钥为密文。

对于不同的请求类型,所述测试请求中所包括的各待测参数也可能不同;例如,当所述请求类型为卡密码测试请求时,所述待测试参数包括待校验密码密文、存储密码密文、传输密钥、存储密钥、卡号、存储要素、算法参数;当所述请求类型为卡安全码(CVV)测试请求时,所述待测试参数包括传输密钥、存储密钥、卡号、有效期、服务代码、待校验CVV。

S102、在重组规则库中查找与所述请求类型相对应的目标重组规则,其中,所述重组规则库中包括请求类型与重组规则之间的对应关系;

本步骤,每种所述请求类型可以分别对应一种重组规则,多种请求类型也可以对应同一种重组规则,具体根据测试设备对各种测试请求的要求而定,但同一种请求类型所对应重组规则相同。

S103、根据所述目标重组规则对所述请求类型以及各所述待测试参数进行重新组合,生成重组测试请求;

本步骤,由于所述测试请求可能来自不同平台或环境下的不同加密设备,故每次获取的所述测试请求的内容在格式上可能存在差异,故通过所述目标重组规则将同一种请求类型下的测试请求的内容在格式上进行统一,克服了不同加密算法模块在算法封装上的差异,使其满足测试设备的要求。

S104、利用已知明文的保护密钥对所述重组测试请求中的所述工作密钥进行转保护,生成中间密钥;

本步骤,所述已知明文的保护密钥可以随机生成,所述保护密钥对所述工作密钥进行转保护是指,将经加密设备主密钥保护的所述工作密钥解密后,利用所述保护密钥再次对所述工作密钥的密钥明文进行加密保护;在所述保护密钥对所述工作密钥进行转保护的过程中,所述工作密钥的密钥明文不落地保存直接进行加密保护;具体的转保护过程可参考加密机利用已知明文的传输密钥进行密钥的转保护过程,在此不再赘述。

S105、根据测试设备的主密钥对所述中间密钥进行重保护,生成测试密钥;

本步骤,经测试设备的主密钥加密后生成的测试密钥,能够被所述测试设备识别。

S106、以所述测试密钥替换所述重组测试请求中的所述工作密钥,生成目标测试请求;

S107、将所述目标测试请求发送给所述测试设备,以使所述测试设备根据所述目标测试请求中的测试类型对所述待测试参数进行测试。

本步骤,所述测试设备可以为不同类型的测试请求准备不同的测试案例执行测试,所述测试案例屏蔽平台和加密设备的差异性,使得同一类型的测试请求能够使用同一测试案例执行测试。可选的,所述测试设备可以为加密机,所述测试案例和具体测试过程可参考加密机对加密算法模块测试时的具体测试案例以及具体的测试过程,在此不再赘述。

本发明实施例提供的加密算法模块的测试方法,能够根据测试请求的类型调用相应的重组规则对测试请求中的各请求参数进行重新组合,克服不同加密算法模块算法封装上的差异,适应测试设备的要求;还能够通过已知明文的保护密钥对加密算法模块的工作密钥进行转保护,再利用测试设备的主密钥进行重保护变成测试设备可识别的测试密钥,克服了不同加密算法模块密钥方面的差异;这样,无需为每个加密算法模块设计一套专用的测试方法及测试设备,不同平台或环境下的加密设备的加密算法模块使用同一套测试方法和测试设备即可满足测试要求,大大减少了测试工作量。

如图2所示,可选的,在上述实施例中,所述重组规则中包括请求类型与各待测试参数的排序规则、以及请求类型与各待测试参数的命名规范;所述根据所述目标重组规则对所述请求类型以及各所述待测试参数进行重新组合,生成重组测试请求包括:

1031、根据请求类型与各待测试参数的排序规则,对所述测试请求中的请求类型以及各待测试参数进行重新排序;

1032、继续根据请求类型与各待测试参数的命名规范,对重新排序后的所述请求类型与各待测试参数进行重新命名,生成重组测试请求。

本实施例,对于同一种类型的测试请求,由于各所述加密算法模块的算法封装不同,故各所述加密算法模块发送的测试请求中的各参数的命名以及各参数之间的排序可能存在差异,故通过统一的排序规则和统一的命名规范对每个所述测试请求中的参数进行重新组合后,生成的重组测试请求能够满足测试设备的测试要求,克服了不同加密算法模块算法封装方面的差异。

可选的,在重组规则库中查找与所述请求类型相对应的目标重组规则之前,所述方法还可以包括:若所述测试请求中的请求类型和待测试参数出现异常,则通知所述加密算法模块所述测试请求出错。

本实施例,在获取所述加密算法模块的测试请求之后,还对测试请求的请求类型和待测试参数进行判断,如果待测试参数有异常,则返回错误,否则在重组规则库中查找与所述请求类型相对应的目标重组规则。具体的,可以通过所述待测试参数的格式、数量等来判断所述待测试参数是否出现异常。

可选的,所述将所述目标测试请求发送给所述测试设备之后,所述方法还可以包括:将所述测试设备根据所述目标测试请求测试得到的结果发送给所述加密算法模块。本实施例,在得到测试结果之后,还将测试结果反馈给相应的加密算法模块,以使加密算法模块根据所述测试结果判断相关的代码是否有问题。

为更好的理解本发明,下面通过具体实施例对本发明提供的加密算法模块的测试方法进行说明。

(1)以卡密码测试为例:

测试请求数据:

测试指令=PASSPOV

待校验密码密文=1407C306CAC55B91,

存储密码密文=463529,

传输密钥=2ABCBD12358D2A2ABCBD12358D2A123C

存储密钥=434ED879536BD2ABCBD12352ABCBD123

卡号=1265646879123467

算法参数=PAN WITH CARDNO

存储要素=0123456789012345

按照与卡密码测试请求相对应的排序规则和命名规范对所述测试请求数据进行处理后生成如下格式的数据:

测试指令=DES_POV

待校验密码密文=1407C306CAC55B91,

存储密码密文=463529,

传输密钥=2ABCBD12358D2A2ABCBD12358D2A123C

存储密钥=434ED879536BD2ABCBD12352ABCBD123

卡号=1265646879123467

存储要素=0123456789012345

算法参数=10

对上述数据中加密算法模块的工作密钥(传输密钥和存储密钥)进行转保护和重保护后,变成:

测试指令=DES_POV

待校验密码密文=1407C306CAC55B91,

存储密码密文=463529,

传输密钥

=01030050000000004A4F19D7A0D79E74943FAF44D701127E60A4167AE32869A00B261929

存储密钥

=0103006000000000C58338ED2F25D1780CC8606EBD5E75C1737112BF153D340F948AEE3A

卡号=1265646879123467

存储要素=0123456789012345

算法参数=10

(2)以卡CVV测试为例:

测试请求数据:

测试指令=CARDCVV

传输密钥=2ABCBD12358D2A2ABCBD12358D2A123C

存储密钥=434ED879536BD2ABCBD12352ABCBD123

卡号=1265646879123467

有效期=1212

服务代码=101

待校验CVV=838

按照与卡安全码测试请求相对应的排序规则和命名规范对所述测试请求数据进行处理后生成如下格式的数据:

测试指令=DES_CVV

传输密钥=2ABCBD12358D2A2ABCBD12358D2A123C

存储密钥=434ED879536BD2ABCBD12352ABCBD123

卡号=1265646879123467

有效期=1212

服务代码=101

待校验CVV=838

对上述数据中加密算法模块的工作密钥(传输密钥和存储密钥)进行转保护和重保护后,变成:

测试指令=DES_CVV

传输密钥

=0103002000000000817934354EA36C850736225032C36EADD07CCD405772BB8468C5B1F6

存储密钥

=0103002000000000C3C5ECB9FD64D5413483B6E86129789EC5DD688722357D51AE0FE9D1

卡号=1265646879123467

有效期=1212

服务代码=101

待校验CVV=838

本发明实施例提供了一套高效通用的加密算法模块的测试方法,屏蔽了平台和加密设备的差异,对加密算法模块的算法封装和工作密钥进行转换后统一处理测试请求,实现测试资源的有效整合,具有通用性强、可扩展性广、处理过程安全可控的特点。

图3是本发明一实施例提供的加密算法模块的测试装置的结构示意图,如图3所示,本发明实施例提供的加密算法模块的测试装置包括:获取模块201,用于获取加密算法模块的测试请求,所述测试请求中包括请求类型以及各待测试参数,所述待测试参数包括所述加密算法模块的工作密钥,所述工作密钥经所述加密算法模块所属的加密设备的主密钥保护;查找模块202,用于在重组规则库中查找与所述请求类型相对应的目标重组规则,其中,所述重组规则库中包括请求类型与重组规则之间的对应关系;重组模块203,用于根据所述目标重组规则对所述请求类型以及各所述待测试参数进行重新组合,生成重组测试请求;转保护模块204,用于利用已知明文的保护密钥对所述重组测试请求中的所述工作密钥进行转保护,生成中间密钥;重保护模块205,用于根据测试设备的主密钥对所述中间密钥进行重保护,生成测试密钥;生成模块206,用于以所述测试密钥替换所述重组测试请求中的所述工作密钥,生成目标测试请求;第一发送模块207,用于将所述目标测试请求发送给所述测试设备,以使所述测试设备根据所述目标测试请求中的测试类型对所述待测试参数进行测试。

可选的,所述重组规则中包括请求类型与各待测试参数的排序规则、以及请求类型与各待测试参数的命名规范;所述重组模块具体用于:根据请求类型与各待测试参数的排序规则,对所述测试请求中的请求类型以及各待测试参数进行重新排序;继续根据请求类型与各待测试参数的命名规范,对重新排序后的所述请求类型与各待测试参数进行重新命名,生成重组测试请求。

可选的,所述装置还包括:第二发送模块,用于将所述测试设备根据所述目标测试请求测试得到的结果发送给所述加密算法模块。

本发明实施例提供的服务器的实施例具体可以用于执行上述各方法实施例的处理流程,其功能在此不再赘述,可以参照上述方法实施例的详细描述。

需要说明的是,本发明实施例提供的加密算法模块的测试方法及装置可用于金融领域,也可用于除金融领域之外的任意技术领域,本发明实施例对加密算法模块的测试方法及装置的应用领域不做限定。

图4为本发明一实施例提供的电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)301、通信接口(Communications Interface)302、存储器(memory)303和通信总线304,其中,处理器301,通信接口302,存储器303通过通信总线304完成相互间的通信。处理器301可以调用存储器303中的逻辑指令,以执行如下方法:获取加密算法模块的测试请求,所述测试请求中包括请求类型以及各待测试参数,所述待测试参数包括所述加密算法模块的工作密钥,所述工作密钥经所述加密算法模块所属的加密设备的主密钥保护;在重组规则库中查找与所述请求类型相对应的目标重组规则,其中,所述重组规则库中包括请求类型与重组规则之间的对应关系;根据所述目标重组规则对所述请求类型以及各所述待测试参数进行重新组合,生成重组测试请求;利用已知明文的保护密钥对所述重组测试请求中的所述工作密钥进行转保护,生成中间密钥;根据测试设备的主密钥对所述中间密钥进行重保护,生成测试密钥;以所述测试密钥替换所述重组测试请求中的所述工作密钥,生成目标测试请求;将所述目标测试请求发送给所述测试设备,以使所述测试设备根据所述目标测试请求中的测试类型对所述待测试参数进行测试。

此外,上述的存储器303中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:获取加密算法模块的测试请求,所述测试请求中包括请求类型以及各待测试参数,所述待测试参数包括所述加密算法模块的工作密钥,所述工作密钥经所述加密算法模块所属的加密设备的主密钥保护;在重组规则库中查找与所述请求类型相对应的目标重组规则,其中,所述重组规则库中包括请求类型与重组规则之间的对应关系;根据所述目标重组规则对所述请求类型以及各所述待测试参数进行重新组合,生成重组测试请求;利用已知明文的保护密钥对所述重组测试请求中的所述工作密钥进行转保护,生成中间密钥;根据测试设备的主密钥对所述中间密钥进行重保护,生成测试密钥;以所述测试密钥替换所述重组测试请求中的所述工作密钥,生成目标测试请求;将所述目标测试请求发送给所述测试设备,以使所述测试设备根据所述目标测试请求中的测试类型对所述待测试参数进行测试。

本实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机程序,所述计算机程序使所述计算机执行上述各方法实施例所提供的方法,例如包括:获取加密算法模块的测试请求,所述测试请求中包括请求类型以及各待测试参数,所述待测试参数包括所述加密算法模块的工作密钥,所述工作密钥经所述加密算法模块所属的加密设备的主密钥保护;在重组规则库中查找与所述请求类型相对应的目标重组规则,其中,所述重组规则库中包括请求类型与重组规则之间的对应关系;根据所述目标重组规则对所述请求类型以及各所述待测试参数进行重新组合,生成重组测试请求;利用已知明文的保护密钥对所述重组测试请求中的所述工作密钥进行转保护,生成中间密钥;根据测试设备的主密钥对所述中间密钥进行重保护,生成测试密钥;以所述测试密钥替换所述重组测试请求中的所述工作密钥,生成目标测试请求;将所述目标测试请求发送给所述测试设备,以使所述测试设备根据所述目标测试请求中的测试类型对所述待测试参数进行测试。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在本说明书的描述中,参考术语“一个实施例”、“一个具体实施例”、“一些实施例”、“例如”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 一种加密算法模块的测试方法及装置
  • 一种半桥型功率模块动静态一体化测试装置及其测试方法
技术分类

06120113022848