用于随机数产生器的随机性测试设备及方法

    公开(公告)号:CN108089840B

    公开(公告)日:2022-03-08

    申请号:CN201710055989.X

    申请日:2017-01-25

    Abstract: 本发明提供了一种用于随机数产生器的随机性测试设备及方法。一种用于测试随机数产生器的设备包括相关性测试电路和随机性确定电路。相关性测试电路提取由随机数产生器产生的比特流中的均包括彼此隔开第一距离的两个比特的第一多个比特对,获得所述第一多个比特对的各自两个比特之间的差的第一总和,并获得第二多个比特对的各自两个比特之间的差的第二总和,所述第二多个比特对的每个比特对包括彼此隔开与第一距离不同的第二距离的两个比特。随机性确定电路基于第一总和和第二总和来确定比特流的随机性。

    提供安全信息的设备和方法

    公开(公告)号:CN111008408B

    公开(公告)日:2025-03-18

    申请号:CN201910771891.3

    申请日:2019-08-21

    Abstract: 用于提供需求者的安全信息的半导体设备包括:设备密钥存储器,被配置为存储由半导体设备的供应者提供的设备密钥;主密钥生成器,被配置为基于设备密钥和由需求者提供的需求者数据,通过使用与供应者共享的第一操作和与需求者共享的第二操作来生成需求者的主密钥;以及密码引擎,被配置为基于主密钥执行密码操作。

    随机数生成器、加密装置以及操作加密装置的方法

    公开(公告)号:CN111092730A

    公开(公告)日:2020-05-01

    申请号:CN201910921511.X

    申请日:2019-09-27

    Abstract: 提供随机数生成器、加密装置以及操作加密装置的方法。一种生成用于安全的电子签名的加密装置包括:随机数生成模块,被配置为生成至少一个随机数;随机数调整模块,被配置为通过调整所述至少一个随机数来生成满足基于椭圆曲线密码的数字签名算法(ECDSA)中的随机数条件的一次性随机数;以及电子签名生成模块,被配置为基于ECDSA使用一次性随机数生成电子签名。

    包括安全可修补ROM的半导体装置及其修补方法

    公开(公告)号:CN112685338A

    公开(公告)日:2021-04-20

    申请号:CN202010679902.8

    申请日:2020-07-15

    Abstract: 提供了包括安全可修补ROM的半导体装置及其修补方法。一种用于通过使用加载到第一存储器上的固件来修补编程在半导体装置的ROM中的可修补函数的方法包括:接收加密和数字签名的固件映像;通过使用公钥验证固件映像来生成验证结果;根据验证结果通过使用私钥来对固件映像进行解密;将从固件映像解密的固件加载到第一存储器上;和当可修补函数被调用时,运行与包括在固件中的可修补函数的标识符对应的替换函数。

    提供安全信息的设备和方法

    公开(公告)号:CN111008408A

    公开(公告)日:2020-04-14

    申请号:CN201910771891.3

    申请日:2019-08-21

    Abstract: 用于提供需求者的安全信息的半导体设备包括:设备密钥存储器,被配置为存储由半导体设备的供应者提供的设备密钥;主密钥生成器,被配置为基于设备密钥和由需求者提供的需求者数据,通过使用与供应者共享的第一操作和与需求者共享的第二操作来生成需求者的主密钥;以及密码引擎,被配置为基于主密钥执行密码操作。

    包括安全可修补ROM的半导体装置及其修补方法

    公开(公告)号:CN112685338B

    公开(公告)日:2024-08-09

    申请号:CN202010679902.8

    申请日:2020-07-15

    Abstract: 提供了包括安全可修补ROM的半导体装置及其修补方法。一种用于通过使用加载到第一存储器上的固件来修补编程在半导体装置的ROM中的可修补函数的方法包括:接收加密和数字签名的固件映像;通过使用公钥验证固件映像来生成验证结果;根据验证结果通过使用私钥来对固件映像进行解密;将从固件映像解密的固件加载到第一存储器上;和当可修补函数被调用时,运行与包括在固件中的可修补函数的标识符对应的替换函数。

    随机数生成器、加密装置以及操作加密装置的方法

    公开(公告)号:CN111092730B

    公开(公告)日:2024-07-12

    申请号:CN201910921511.X

    申请日:2019-09-27

    Abstract: 提供随机数生成器、加密装置以及操作加密装置的方法。一种生成用于安全的电子签名的加密装置包括:随机数生成模块,被配置为生成至少一个随机数;随机数调整模块,被配置为通过调整所述至少一个随机数来生成满足基于椭圆曲线密码的数字签名算法(ECDSA)中的随机数条件的一次性随机数;以及电子签名生成模块,被配置为基于ECDSA使用一次性随机数生成电子签名。

    安全设备、电子设备、以及安全启动管理系统

    公开(公告)号:CN113204769A

    公开(公告)日:2021-08-03

    申请号:CN202110093281.X

    申请日:2021-01-22

    Abstract: 提供了一种安全设备、电子设备、安全启动管理系统、用于生成启动映像的方法和用于执行启动链的方法。该安全设备包括:密钥派生器,被配置为接收根密钥和启动映像中包括的受保护的启动密钥,并根据密钥保护方法使用该根密钥和受保护的启动密钥来生成派生密钥;密钥处理器,被配置为根据密钥保护方法使用所生成的派生密钥来执行验证,以从启动映像中包括的受保护的启动密钥中提取启动密钥;安全启动器,被配置为使用所提取的启动密钥对启动映像中包括的受保护的执行映像执行验证;以及处理器,被配置为执行安全启动器已对其完成验证的经验证的执行映像。

    用于随机数产生器的随机性测试设备及方法

    公开(公告)号:CN108089840A

    公开(公告)日:2018-05-29

    申请号:CN201710055989.X

    申请日:2017-01-25

    CPC classification number: G06F7/584 G06F7/58

    Abstract: 本发明提供了一种用于随机数产生器的随机性测试设备及方法。一种用于测试随机数产生器的设备包括相关性测试电路和随机性确定电路。相关性测试电路提取由随机数产生器产生的比特流中的均包括彼此隔开第一距离的两个比特的第一多个比特对,获得所述第一多个比特对的各自两个比特之间的差的第一总和,并获得第二多个比特对的各自两个比特之间的差的第二总和,所述第二多个比特对的每个比特对包括彼此隔开与第一距离不同的第二距离的两个比特。随机性确定电路基于第一总和和第二总和来确定比特流的随机性。

Patent Agency Ranking