-
公开(公告)号:CN108537067A
公开(公告)日:2018-09-14
申请号:CN201810167675.3
申请日:2018-02-28
Applicant: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国网宁夏电力有限公司电力科学研究院 , 国家电网有限公司
Abstract: 本发明公开了一种芯片安全防护方法。该方法包括以下步骤:在芯片操作系统中配置安全状态机,所述安全状态机在芯片指令的驱动下实现芯片安全状态的变迁;为芯片内部需要保护的一个或多个文件设置多个相同或不同的文件访问约束条件;读取被保护的文件时,校验所述安全状态机中的状态字是否满足该文件的访问约束条件,若满足条件则读取该文件,否则不能读取该文件。所述芯片安全防护方法可以实现芯片安全防护方面的精细管理,简化安全设计,提高芯片执行效率。
-
公开(公告)号:CN108537067B
公开(公告)日:2022-02-11
申请号:CN201810167675.3
申请日:2018-02-28
Applicant: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国网宁夏电力有限公司电力科学研究院 , 国家电网有限公司
Abstract: 本发明公开了一种芯片安全防护方法。该方法包括以下步骤:在芯片操作系统中配置安全状态机,所述安全状态机在芯片指令的驱动下实现芯片安全状态的变迁;为芯片内部需要保护的一个或多个文件设置多个相同或不同的文件访问约束条件;读取被保护的文件时,校验所述安全状态机中的状态字是否满足该文件的访问约束条件,若满足条件则读取该文件,否则不能读取该文件。所述芯片安全防护方法可以实现芯片安全防护方面的精细管理,简化安全设计,提高芯片执行效率。
-
公开(公告)号:CN108376052B
公开(公告)日:2021-08-13
申请号:CN201711340544.2
申请日:2017-12-14
Applicant: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网公司 , 国网宁夏电力有限公司电力科学研究院
IPC: G06F3/06
Abstract: 本发明涉及一种安全芯片的数据处理方法及装置,包括:获取写操作请求,写操作请求中包括写操作请求的请求标识以及与写操作请求对应的写入数据的实际存储地址;根据写操作请求的请求标识将与写操作请求对应的写入数据存储至第一存储区中,设置恢复标识,根据写入数据的实际存储地址将第一存储区中存储的写入数据存储至第二存储区中,清除恢复标识。本发明提供的安全芯片的数据处理方法,在写入数据未存储至第二存储区和已经存储至第二存储区时分别进行处理,实现了异常状况下,对安全芯片中关键数据的保护,提高了安全芯片的可靠性。
-
公开(公告)号:CN108376052A
公开(公告)日:2018-08-07
申请号:CN201711340544.2
申请日:2017-12-14
Applicant: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网公司 , 国网宁夏电力有限公司电力科学研究院
IPC: G06F3/06
Abstract: 本发明涉及一种安全芯片的数据处理方法及装置,包括:获取写操作请求,写操作请求中包括写操作请求的请求标识以及与写操作请求对应的写入数据的实际存储地址;根据写操作请求的请求标识将与写操作请求对应的写入数据存储至第一存储区中,设置恢复标识,根据写入数据的实际存储地址将第一存储区中存储的写入数据存储至第二存储区中,清除恢复标识。本发明提供的安全芯片的数据处理方法,在写入数据未存储至第二存储区和已经存储至第二存储区时分别进行处理,实现了异常状况下,对安全芯片中关键数据的保护,提高了安全芯片的可靠性。
-
公开(公告)号:CN110209587B
公开(公告)日:2022-11-29
申请号:CN201910480417.5
申请日:2019-06-04
Applicant: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网有限公司
IPC: G06F11/36
Abstract: 本发明公开了一种安全芯片业务流程的测试方法及装置,所述测试方法包括:导入业务流程用例集;根据所述业务流程用例集中的函数名称对应的代码函数以及输入参数生成第一测试指令;向电能表中的安全芯片发送所述第一测试指令,并根据所述第一测试指令对所述安全芯片进行冒烟测试;根据所述业务流程用例集中的函数名称对应的代码函数以及输入参数生成第二测试指令;以及根据所述第二测试指令对所述安全芯片进行本地业务以及远程业务的自动化交互测试。本实施例提供的安全芯片业务流程测试方法及装置,可以根据业务需求实现远程和本地业务的交互流程测试,实现项目与项目之间的代码共用。
-
公开(公告)号:CN110011794B
公开(公告)日:2021-08-13
申请号:CN201910288500.2
申请日:2019-04-11
Applicant: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网有限公司
Abstract: 本发明公开了一种密码机密钥属性的测试方法,包括:密码机根据测试设备发送的导入密钥指令,将第一索引、密钥以及第一密钥属性进行导入;导入成功后,测试设备发送下一条导入密钥指令,第一索引为索引初始值+1,第一密钥属性为密钥属性初始值+1;重复上述步骤,直至导入所有待导入的第一索引;密码机根据验证指令中待验证的第二索引对应的密钥以及待验证的运算功能信息进行计算,测试设备根据计算后的第一结果进行验证,判断与第二索引对应的密钥是否具备该运算功能,并在与第二索引对应的第二密钥属性中进行记录。本发明提供的密码机密钥属性的测试方法测试流程简单,便于统计,提高了测试的全面性、测试质量以及灵活性。
-
公开(公告)号:CN110008169A
公开(公告)日:2019-07-12
申请号:CN201910288665.X
申请日:2019-04-11
Applicant: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网有限公司
IPC: G06F13/42
Abstract: 本发明公开了一种安全芯片的通信方法,其中,安全芯片与主控芯片通过SPI接口进行通信,通信方法包括:主控芯片对SPI接口进行初始化;主控芯片将SIP接口的片选信号置低,向安全芯片发送指令信息,发送完成后将该片选信号置高,其中,指令信息包括起始标识以及指令内容;安全芯片执行指令内容,在执行完成后,发送响应信息,其中,响应信息包括:起始标识以及响应状态字;主控芯片将片选信号置低,获取安全芯片的响应信息;主控芯片判断响应信息的起始标识是否为第一预设标识,若是则读取响应信息,并将片选信号置高。本发明提供的安全芯片的通信方法,提高了安全芯片的处理效率,提高数据传输的安全性。
-
公开(公告)号:CN112052184B
公开(公告)日:2024-07-26
申请号:CN202011049951.X
申请日:2020-09-29
Applicant: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网有限公司 , 北京智芯半导体科技有限公司
IPC: G06F11/36
Abstract: 本发明公开一种测试脚本的自动生成方法,应用于芯片操作系统,该方法包括:判断是否获取到所有输入内容中的所有内容信息,内容信息包括目录结构信息、指令列表信息、共用函数信息、配置信息以及脚本模板信息;在确定获取到所有内容信息情况下,获取开发需求信息,基于开发需求信息生成结构创建脚本,结构创建脚本用于生成待测试文件结构;基于指令列表信息创建指令测试脚本集和公共脚本集;基于指令列表信息生成与指令测试脚本集对应的指令测试脚本,以及基于指令列表信息生成与公共脚本集对应的公共脚本;将待测试文件结构、指令测试脚本和公共脚本存储于脚本模板信息,生成芯片操作系统的测试脚本。本发明还公开一种测试脚本的自动生成装置。
-
公开(公告)号:CN112213582B
公开(公告)日:2024-05-10
申请号:CN202011048442.5
申请日:2020-09-29
Applicant: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网有限公司 , 北京智芯半导体科技有限公司
Abstract: 本发明公开一种电子模块的检测系统,该系统包括:参数设置模块,与待检测的电子模块电连接,用于获取第一设置操作,基于第一设置操作生成并设置电子模块的模块参数,模块参数包括频率参数和/或电压参数;控制模块,与电子模块电连接,用于实时控制电子模块按照模块参数运行;检测模块,与电子模块电连接,用于对运行中的电子模块执行检测操作,获得对应的检测结果。本发明还公开一种电子模块的检测方法及一种电子模块的检测装置。通过采用宽压高速MCU对电子模块的工作电压和/或工作频率进行调整测试,从而对在工作频率或工作电压的干扰下运行的电子模块进行模拟并进行检测,从而有效保证了对电子模块的检测完整度,满足技术人员的实际检测需求。
-
公开(公告)号:CN109918338B
公开(公告)日:2024-01-23
申请号:CN201910180286.9
申请日:2019-03-11
Applicant: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网有限公司
Abstract: 本发明公开了一种安全芯片操作系统测试装置,是通过Python语言构建的,其包括PCSC通信接口层、算法库接口层、功能指令接口层、基本算法接口层、脚本编写和执行层。通过PCSC通信接口层实现与待测安全芯片的通信。算法库接口层用于封装待测安全芯片所应用的多种安全算法的接口。功能指令接口层用于封装待测安全芯片的操作系统中的功能指令。基本算法接口层用于对算法库接口层的接口进行二次组合封装,同时新增运算函数。脚本编写和执行层用于存储、执行和修改测试脚本,脚本编写和执行层通过组合和调用PCSC通信接口层、算法库接口层、功能指令接口层以及基本算法接口层从而实现对测试。该安全芯片操作系统测试装置能够有效地提高测试脚本的编写和调试速率。
-
-
-
-
-
-
-
-
-