【技术实现步骤摘要】
设备数据的读取方法、装置与数据访问系统
[0001]本申请涉及数据读取领域,具体而言,涉及一种设备数据的读取方法、装置、计算机可读存储介质、处理器与数据访问系统。
技术介绍
[0002]现有的读取设备数据的方法大部分都有通过数据加密、口令认证、复位设备等方法后才能让主机获取相关用户数据,并且在介质设备上数据可能加密存储,实际攻击者可以通过篡改运行程序的判断条件,即可绕开相关的口令认证,而且在主机初始化发现设备过程中,也可能获取了部分设备安全数据,否则主机无法发现设备。
[0003]在
技术介绍
部分中公开的以上信息只是用来加强对本文所描述技术的
技术介绍
的理解,因此,
技术介绍
中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。
技术实现思路
[0004]本申请的主要目的在于提供一种设备数据的读取方法、装置、计算机可读存储介质、处理器与数据访问系统,以解决现有技术中设备数据读取方法的安全性较低的问题。
[0005]根据本专利技术实施例的一个方面,提供了一种设备数据的读取方法 ...
【技术保护点】
【技术特征摘要】
1.一种设备数据的读取方法,其特征在于,包括:接收主机发送的上电指令;控制目标设备上电并返回无效数据至所述主机,所述无效数据为所述目标设备存储的保密数据以外的数据或者所述目标设备实时生成的数据;获取所述主机发送的用户口令,所述用户口令为用户输入所述主机的口令;在所述用户口令与安全口令匹配成功的情况下,响应于所述主机发送的访问请求,控制所述目标设备返回目标数据至所述主机,所述目标数据为所述访问请求请求的数据,所述安全口令为用于访问所述目标设备的认证口令。2.根据权利要求1所述的方法,其特征在于,所述主机包括用户口令寄存器和口令比较器,所述目标设备包括设备口令寄存器,所述用户口令与所述安全口令进行匹配的过程包括:控制所述用户口令寄存器接收所述用户口令并将所述用户口令输入所述口令比较器;控制所述设备口令寄存器将所述安全口令输入所述口令比较器,所述设备口令寄存器用于存储所述安全口令;控制所述口令比较器将所述用户口令和安全口令进行匹配,得到匹配结果。3.根据权利要求2所述的方法,其特征在于,所述主机还包括安全控制寄存器,在所述口令比较器将所述用户口令和安全口令进行匹配,得到匹配结果之后,所述方法还包括:在所述匹配结果为匹配失败的情况下,控制所述安全控制寄存器使能,使得DMA控制器按照所述安全控制寄存器的配置参数传输所述无效数据至所述主机,所述配置参数包括所述无效数据的起始地址和所述无效数据的数据长度;在所述匹配结果为匹配成功的情况下,控制所述安全控制寄存器禁用,使得所述DMA控制器响应于所述主机发送的访问请求传输所述目标数据至所述主机。4.根据权利要求3所述的方法,其特征在于,控制目标设备上电,包括:在所述用户口令寄存器和所述设备口令寄存器配置空指令;控制所述用户口令寄存器和所述设备口令寄存器将所述空指令输入所述口令比较器,得到匹配成功的匹配结果;将所述设备口令寄存器中的空指令修改为所述安全口令;在所述安全控制寄存器写入所述配置参数。5.根据权利要求4所述的方法,其...
【专利技术属性】
技术研发人员:吕辉,
申请(专利权)人:湖南国科微电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。