内置随机数发生器的安全微处理器及安全芯片

    公开(公告)号:CN111767584B

    公开(公告)日:2022-01-25

    申请号:CN202010517006.1

    申请日:2020-06-09

    Abstract: 本发明提供一种内置随机数发生器的安全微处理器,属于芯片设计领域。本发明的微处理器应用于安全芯片中,所述安全芯片中配置有用于产生随机数种子的真随机数发生器,所述微处理器包括:安全控制模块,用于对所述微处理器的侧信道攻击进行防护;伪随机数发生器,用于根据所述真随机数发生器产生的随机数种子生成所述安全控制模块所需的随机控制信号。本发明内置伪随机数发生器和安全控制模块,微处理器自身具有对抗侧信道攻击的能力。在进行安全芯片设计时,直接调用微处理器就可以实现微处理器和安全芯片的对抗侧信道攻击功能,降低安全芯片设计的难度,为芯片安全功能的成功率提供保障。

    存储空间的访问权限管理方法及存储权限管理单元

    公开(公告)号:CN109992532A

    公开(公告)日:2019-07-09

    申请号:CN201910283638.3

    申请日:2019-04-10

    Abstract: 本发明公开了一种存储空间的访问权限管理方法及存储权限管理单元,该方法包括:将存储空间划分为多个存储区块,每个存储区块设置各自的访问权限;存储权限管理单元接收数据访问指令并获取数据访问指令的指令地址、数据访问地址以及访问操作类型;存储权限管理单元根据数据访问地址查找到对应的存储区块,判断该存储区块的本地访问权限是否为本地访问;若为本地访问则存储权限管理单元根据指令地址和数据访问地址判断数据访问指令的来源是否合法,若合法则根据访问操作类型判断数据访问指令是否满足该存储区块的读写权限。该存储空间的访问权限管理方法及存储权限管理单元能够对执行访问操作的访问来源进行辨别,提高了存储空间的安全性。

    扫描加密二维码的授时方法及装置

    公开(公告)号:CN107479359B

    公开(公告)日:2019-07-09

    申请号:CN201710723402.8

    申请日:2017-08-22

    Abstract: 本发明公开了一种扫描加密二维码的授时方法及装置,授时装置在出厂前预设第一ID及第一Key,并将第一ID及第一Key保存至信息采集主站的数据库中,从而在数据库中生成了第二ID及第二Key,且第一ID与第二ID相同,第一Key与第二Key相同,授时装置包含:扫描读头、MCU以及USB模块。扫描读头用以扫描加密二维码,并采用对称算法进行解密;MCU与扫描读头通信连接,且用以对解密出来的第二ID及第二Key与授时装置的第一ID及第一Key进行比较;USB模块与MCU通信连接,且用以使授时装置与外部设备进行通信;其中,加密二维码的内容是由第二ID、第二Key及时间标识组成。借此,本发明的扫描加密二维码的授时装置,不需要内置时钟芯片和电池即可给ID生成装置设置时间。

    真随机数发生器
    90.
    发明公开

    公开(公告)号:CN108664234A

    公开(公告)日:2018-10-16

    申请号:CN201810043890.2

    申请日:2018-01-17

    Abstract: 本发明公开了一种真随机数发生器,采用SP结构,其包含:n个物理随机源、n个数字化处理模块、扩散层、混淆层以及后处理模块。n个物理随机源用以生成n个物理信号;n个数字化处理模块用以分别匹配接收n个物理信号,并将n个物理信号转变为n个数字信号;扩散层用以接收n个数字信号,并将n个数字信号进行异或运算,输出n路信号,且每一路信号包含至少三个物理随机源的物理信号;混淆层用以接收n路信号,并将n路信号进行混淆,使得n路信号之间重复混合,输出混淆结果;以及后处理模块用以接收混淆层输出的混淆结果,且消除混淆结果存在的偏差及依赖关系。借此,本发明的真随机数发生器,可以提高随机数生成器的健壮性。

Patent Agency Ranking