-
公开(公告)号:CN119025420A
公开(公告)日:2024-11-26
申请号:CN202411077900.6
申请日:2024-08-07
Applicant: 北京智芯微电子科技有限公司
IPC: G06F11/36
Abstract: 本公开涉及驱动开发与测试技术领域,具体涉及一种利用自动化测试工具实现轻量级操作系统的驱动程序开发包DDK接口自动化测试的方法和基于轻量级操作系统的DDK接口的自动化测试方法以及装置、系统,本方法通过在设置好的板级驱动文件中引用DDK接口测试列表头文件,实现对多个DDK单元测试文件的引用,并将设置好的板级驱动文件和DDK接口测试列表头文件保存在DDK后进行编译,以向轻量级操作系统提供第一编译DDK文件,使得轻量级操作系统能够利用第一编译DDK文件执行DDK接口的自动化测试。本公开在无需利用额外工具的前提下,能够验证针对轻量级操作系统所提供的全部DDK接口,并可以按需修改针对DDK接口的测试内容。
-
公开(公告)号:CN112118223B
公开(公告)日:2023-06-20
申请号:CN202010802177.9
申请日:2020-08-11
Applicant: 北京智芯微电子科技有限公司 , 北京智芯半导体科技有限公司 , 国网信息通信产业集团有限公司
Abstract: 本发明公开了一种主站与终端的认证方法、主站、终端及存储介质,方法包括:主站向终端发起会话密钥协商获得第一会话密钥;主站向终端发送第一认证报文,其包括第一认证标识、第一非对称密钥索引、第一对称密钥索引和第一数据报文,第一数据报文包括主站生成的第一随机数和主站利用第一会话密钥对第一随机数进行加密生成的第一加密密文;主站接收终端发送的第一认证响应报文,其包括终端利用第一非对称密钥索引对第一随机数和终端生成的第二随机数进行数字签名生成的第一签名信息;主站验证第一签名信息的正确性,并在验证通过后完成对终端的认证。由此,采用对称与非对称加密算法相结合的方式进行主站与终端之间的认证,安全性高。
-
公开(公告)号:CN115048317B
公开(公告)日:2022-11-29
申请号:CN202210978814.7
申请日:2022-08-16
Applicant: 北京智芯半导体科技有限公司 , 北京智芯微电子科技有限公司
Abstract: 本发明公开了一种测试方法、测试系统和计算机可读存储介质。测试方法包括:在目标空间的物理存储页中创建一个能够完全占用对应的物理存储页的预设对象,目标空间为Java卡的存储空间的至少部分,目标空间包括多个物理存储页;创建预设事务以对部分预设对象的内容进行更新;根据预设事务在提交后的执行情况,确定Java卡对被更新的内容的测试参数;根据测试参数确定测试结果。上述测试方法,通过在Java卡内创建多个预设对象占用空间,并创建预设事务以部分更新每个预设对象的方式来创造测试环境,根据预设事务的执行情况得到的测试参数得到测试结果,从而以测试结果来确定Java卡的事务保护能力,进而可评估Java卡的技术竞争力。
-
公开(公告)号:CN114741208A
公开(公告)日:2022-07-12
申请号:CN202210659133.4
申请日:2022-06-13
Applicant: 北京智芯微电子科技有限公司 , 北京智芯半导体科技有限公司
Abstract: 本发明公开了一种电能表及其内存堆管理方法、内存堆管理装置、存储介质,属于电能表内存管理技术领域,其中,基于电能表的内存堆管理方法包括:内核程序在接收到需求指令时,采用第一内存管理算法对需求程序进行重启,并回收需求程序的内存堆空间,其中,需求指令由需求程序基于第二内存管理算法对内存堆空间进行管理且确定自身运行内存空间不足时发出;内核程序基于第一内存管理算法向需求程序分配内存堆空间,其中,内存堆空间小于内核程序的总内存堆空间。由此,能够针对电能表特殊的应用场景(通常不允许重启),方便灵活地使用电能表的内存堆,避免产生过多的内存堆碎片,导致电能表死机。
-
公开(公告)号:CN108399143B
公开(公告)日:2020-04-28
申请号:CN201810244273.9
申请日:2018-03-23
Applicant: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司
Abstract: 本发明公开了一种安全芯片的通信速率设置方法。该通信速率设置方法应用于ISO7816通信方式。该通信速率设置方法包括以下内容:在安全芯片内设置通信速率的基本指令参数,所述基本指令参数用于设置不同通信模式下的通信速率;接口设备向安全芯片发送通信速率指令;安全芯片执行所述通信速率指令从而完成通信速率的设置。所述安全芯片的通信速率设置方法可以自由地切换通信模式,从而可以适用于多元化的应用场景。
-
公开(公告)号:CN117032838A
公开(公告)日:2023-11-10
申请号:CN202310764873.9
申请日:2023-06-26
Applicant: 北京智芯微电子科技有限公司 , 北京智芯半导体科技有限公司
Abstract: 本发明实施例提供一种调用方法和装置、定位方法和装置及业务接口测试系统,属于计算机领域。该调用方法包括:确定测试业务接口时的调用类型;确定测试所述业务接口时使用的操作系统的系统类型;基于所确定的调用类型和确定的系统类型及预设调用规则,确定调用对象;以及调用所确定的调用对象,以测试所述业务接口。籍此,实现了跨平台及不同调用对象的调用。
-
公开(公告)号:CN116331047A
公开(公告)日:2023-06-27
申请号:CN202310309021.0
申请日:2023-03-27
Applicant: 北京智芯微电子科技有限公司 , 国家电网有限公司
Abstract: 本发明公开了一种充电桩的交易验证方法,应用于充电桩的计费控制终端,所述方法包括:在读取到充电卡的情况下,确定被选择用于提供电能的目标充电机枪的机枪标识和所述充电卡中的冻结资源数据,并从安全芯片中获取终端标识和密钥索引号;在所述密钥索引号能够被所述充电卡支持的情况下,接收所述充电卡发送的伪随机数、资源脱机交易序号;向所述安全芯片发送初始化灰锁消息认证码计算命令,以得到消费密钥对应的子密钥;向所述充电卡发送灰锁命令,以指示所述充电卡进行交易验证。由此通过计费控制终端的专用安全芯片进行安全数据交互,可以有效防范伪造计费控制终端身份、重放攻击等攻击手段对充电控制系统造成恶意破坏。
-
公开(公告)号:CN115048256B
公开(公告)日:2022-11-29
申请号:CN202210978784.X
申请日:2022-08-16
Applicant: 北京智芯半导体科技有限公司 , 北京智芯微电子科技有限公司
IPC: G06F11/22
Abstract: 本发明公开了一种测试方法、测试系统和计算机可读存储介质。测试方法包括:创建预设对象以占用目标空间,目标空间为Java卡的存储空间的至少部分;获取第一空间参数,第一空间参数为执行测试流程前目标空间中的可用空间量;在完成对目标空间的占用后,执行测试流程以回收预设对象;获取第二空间参数,第二空间参数为完成测试流程后目标空间中的可用空间量;根据第一空间参数和第二空间参数确定测试结果。上述测试方法,通过在Java卡内进行空间占用的方式来创造测试环境,并根据执行测试流程前后对应目标空间的空间参数的变化来得到测试结果,从而以测试结果来确定Java卡的垃圾回收能力,进而可评估Java卡的技术竞争力。
-
公开(公告)号:CN110209587B
公开(公告)日:2022-11-29
申请号:CN201910480417.5
申请日:2019-06-04
Applicant: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网有限公司
IPC: G06F11/36
Abstract: 本发明公开了一种安全芯片业务流程的测试方法及装置,所述测试方法包括:导入业务流程用例集;根据所述业务流程用例集中的函数名称对应的代码函数以及输入参数生成第一测试指令;向电能表中的安全芯片发送所述第一测试指令,并根据所述第一测试指令对所述安全芯片进行冒烟测试;根据所述业务流程用例集中的函数名称对应的代码函数以及输入参数生成第二测试指令;以及根据所述第二测试指令对所述安全芯片进行本地业务以及远程业务的自动化交互测试。本实施例提供的安全芯片业务流程测试方法及装置,可以根据业务需求实现远程和本地业务的交互流程测试,实现项目与项目之间的代码共用。
-
公开(公告)号:CN114860531A
公开(公告)日:2022-08-05
申请号:CN202210789737.0
申请日:2022-07-06
Applicant: 北京智芯半导体科技有限公司 , 北京智芯微电子科技有限公司
IPC: G06F11/22
Abstract: 本发明公开了一种安全芯片的故障检测方法、装置、电子设备及介质。该方法包括:确定故障检测文件中当前行数据的类型,并在当前行数据为检测策略数据时,确定检测策略数据的组成信息,其中,检测策略数据的组成信息包括指令成分,在指令成分为复合指令时,根据故障检测字典和指令成分生成检测指令,其中,故障检测字典根据故障检测文件中在先行数据的检测结果生成,根据检测指令和组成信息对待检测芯片进行故障检测。本发明的安全芯片的故障检测方法、装置、电子设备及介质,能够以复合指令的形式实现在先行数据的检测结果自动传递至当前行数据对应的故障检测中,避免了通过人工手动复制进行传递,减少了人工参与,提升了故障检测的自动化程度。
-
-
-
-
-
-
-
-
-