-
公开(公告)号:CN104200178B
公开(公告)日:2017-03-08
申请号:CN201410382777.9
申请日:2014-08-06
Applicant: 中国科学院信息工程研究所
IPC: G06F21/71
Abstract: 本发明公开了一种双沿触发驱动逻辑系统及抵抗能量分析攻击的方法,包括信号源、控制单元和驱动逻辑电路和驱动逻辑补偿电路,并由该系统代替标准信号源及驱动逻辑电路的方式,在提高了安全性的同时,通过控制单元产生长度为半个时钟周期的复位信号,从而把输出一组数据的两个时钟周期压缩为一个时钟周期,从而不会降低整个芯片硬件设备的工作效率。
-
公开(公告)号:CN103593628B
公开(公告)日:2016-06-01
申请号:CN201310551517.5
申请日:2013-11-07
Applicant: 中国科学院信息工程研究所
IPC: G06F21/71
CPC classification number: H04L9/003 , G06F21/755 , G09C1/00 , H04L2209/12
Abstract: 本发明公开了一种逻辑复合寄存器系统及抵抗能量分析攻击的方法,通过重量补偿寄存器对工作寄存器进行汉明重量补偿;由距离补偿寄存器对工作寄存器进行汉明距离补偿;由双补偿寄存器对重量补偿寄存器进行汉明距离补偿,并对距离补偿寄存器进行汉明重量补偿。从而在不改变整个逻辑复合寄存器系统乃至芯片硬件设备的时序的同时,提高了整个芯片硬件设备的吞吐率。
-
公开(公告)号:CN104200178A
公开(公告)日:2014-12-10
申请号:CN201410382777.9
申请日:2014-08-06
Applicant: 中国科学院信息工程研究所
IPC: G06F21/71
CPC classification number: G06F21/556
Abstract: 本发明公开了一种双沿触发驱动逻辑系统及抵抗能量分析攻击的方法,包括信号源、控制单元和驱动逻辑电路和驱动逻辑补偿电路,并由该系统代替标准信号源及驱动逻辑电路的方式,在提高了安全性的同时,通过控制单元产生长度为半个时钟周期的复位信号,从而把输出一组数据的两个时钟周期压缩为一个时钟周期,从而不会降低整个芯片硬件设备的工作效率。
-
公开(公告)号:CN104951409B
公开(公告)日:2019-03-08
申请号:CN201510321019.0
申请日:2015-06-12
Applicant: 中国科学院信息工程研究所
IPC: G06F12/14
Abstract: 本发明公开了一种基于硬件的全盘加密系统及加密方法。本方法为:1)注册中心对主机空白的加密硬盘和认证UKey进行注册和绑定;将认证程序以及身份密钥保存到该加密硬盘的保留区;UKey保存身份密钥和加密密钥Key,以及认证程序;2)在该主机上电前,将UKey插到该主机上;3)上电后,执行该加密硬盘与UKey双向认证;4)认证通过后加密硬盘将从UKey获得的密钥Key存入掉电丢失的缓冲区存储器;加解密模块用密钥Key解密数据,启动主机的操作系统;5)操作系统启动后,该加解密模块利用该密钥Key对读出数据进行解密、对写入数据进行加密后保存到该加密硬盘的该加密数据存储区。本发明大大提高了硬盘数据的安全性。
-
公开(公告)号:CN102646033B
公开(公告)日:2015-08-19
申请号:CN201110041611.7
申请日:2011-02-21
Applicant: 中国科学院信息工程研究所
IPC: G06F7/72
Abstract: 本发明公开了提供了加密和签名功能的RSA算法的实现方法和装置,将模数扩大,并基于扩大后的模数,采用移位-加算法进行模乘运算。本发明同时公开了两种模乘运算的实现装置。应用本发明所述的方法和装置,能够降低计算量,进而提高计算速度。
-
公开(公告)号:CN103593628A
公开(公告)日:2014-02-19
申请号:CN201310551517.5
申请日:2013-11-07
Applicant: 中国科学院信息工程研究所
IPC: G06F21/71
CPC classification number: H04L9/003 , G06F21/755 , G09C1/00 , H04L2209/12 , G06F21/75
Abstract: 本发明公开了一种逻辑复合寄存器系统及抵抗能量分析攻击的方法,通过重量补偿寄存器对工作寄存器进行汉明重量补偿;由距离补偿寄存器对工作寄存器进行汉明距离补偿;由双补偿寄存器对重量补偿寄存器进行汉明距离补偿,并对距离补偿寄存器进行汉明重量补偿。从而在不改变整个逻辑复合寄存器系统乃至芯片硬件设备的时序的同时,提高了整个芯片硬件设备的吞吐率。
-
公开(公告)号:CN103593627B
公开(公告)日:2016-08-17
申请号:CN201310547995.9
申请日:2013-11-06
Applicant: 中国科学院信息工程研究所
CPC classification number: H04L9/003 , G06F21/755 , G09C5/00 , H04L2209/12
Abstract: 本发明公开了一种双层复合寄存器系统及抵抗能量分析攻击的方法,通过控制单元在一个时钟周期内的前半个周期中,控制取值互补的工作寄存器和补偿寄存器工作,输出寄存器和输出补偿寄存器复位,在后半个周期中控制取值互补的输出寄存器和输出补偿寄存器工作,工作寄存器和补偿寄存器复位,由此使系统工作时的汉明距离值以及汉明重量值恒定,在满足系统抵抗能量分析攻击的同时,把输出一组数据的周期压缩为一个时钟周期,从而提高整个芯片硬件设备的吞吐率;而且,本发明所述方案中的双层复合寄存器系统所使用的元件符合标准的电路元件库要求,可以正常地与芯片硬件设备电路接合,具有很好的兼容性。
-
公开(公告)号:CN104951409A
公开(公告)日:2015-09-30
申请号:CN201510321019.0
申请日:2015-06-12
Applicant: 中国科学院信息工程研究所
IPC: G06F12/14
Abstract: 本发明公开了一种基于硬件的全盘加密系统及加密方法。本方法为:1)注册中心对主机空白的加密硬盘和认证UKey进行注册和绑定;将认证程序以及身份密钥保存到该加密硬盘的保留区;UKey保存身份密钥和加密密钥Key,以及认证程序;2)在该主机上电前,将UKey插到该主机上;3)上电后,执行该加密硬盘与UKey双向认证;4)认证通过后加密硬盘将从UKey获得的密钥Key存入掉电丢失的缓冲区存储器;加解密模块用密钥Key解密数据,启动主机的操作系统;5)操作系统启动后,该加解密模块利用该密钥Key对读出数据进行解密、对写入数据进行加密后保存到该加密硬盘的该加密数据存储区。本发明大大提高了硬盘数据的安全性。
-
公开(公告)号:CN103593627A
公开(公告)日:2014-02-19
申请号:CN201310547995.9
申请日:2013-11-06
Applicant: 中国科学院信息工程研究所
CPC classification number: H04L9/003 , G06F21/755 , G09C5/00 , H04L2209/12 , G06F21/75
Abstract: 本发明公开了一种双层复合寄存器系统及抵抗能量分析攻击的方法,通过控制单元在一个时钟周期内的前半个周期中,控制取值互补的工作寄存器和补偿寄存器工作,输出寄存器和输出补偿寄存器复位,在后半个周期中控制取值互补的输出寄存器和输出补偿寄存器工作,工作寄存器和补偿寄存器复位,由此使系统工作时的汉明距离值以及汉明重量值恒定,在满足系统抵抗能量分析攻击的同时,把输出一组数据的周期压缩为一个时钟周期,从而提高整个芯片硬件设备的吞吐率;而且,本发明所述方案中的双层复合寄存器系统所使用的元件符合标准的电路元件库要求,可以正常地与芯片硬件设备电路接合,具有很好的兼容性。
-
-
-
-
-
-
-
-