Encryption processing device and method capable of defending differential power analysis attack

    公开(公告)号:US09628265B2

    公开(公告)日:2017-04-18

    申请号:US14758105

    申请日:2014-06-18

    摘要: The invention discloses an encryption processing device and a method capable of defending differential power analysis attack. In the encryption processing device provided by an embodiment of the invention, a SecMasking unit is achieved in a structure that a universal random masking technique services as a basis; a SecPrepare unit is achieved in a structure that a bitwise XOR device services as a basis; and a SecSbox unit is achieved in a mode that table look-up results are updated longitudinally and transversely in real time on the basis of a random masking technique. According to the encryption processing device and method, work power consumption of a cryptographic operation equipment circuit can have no relation with operation data and calculation operations. In addition, the encryption processing device and method can be widely used for encrypting and decrypting operation cryptographic equipment needing high safety performance.

    ENCRYPTION PROCESSING DEVICE AND METHOD CAPABLE OF DEFENDING DIFFERENTIAL POWER ANALYSIS ATTACK
    2.
    发明申请
    ENCRYPTION PROCESSING DEVICE AND METHOD CAPABLE OF DEFENDING DIFFERENTIAL POWER ANALYSIS ATTACK 有权
    加密处理设备和能够保护差异功率分析攻击的方法

    公开(公告)号:US20160277180A1

    公开(公告)日:2016-09-22

    申请号:US14758105

    申请日:2014-06-18

    IPC分类号: H04L9/00 H04L9/06 G09C1/00

    摘要: The invention discloses an encryption processing device and a method capable of defending differential power analysis attack. In the encryption processing device provided by an embodiment of the invention, a SecMasking unit is achieved in a structure that a universal random masking technique services as a basis; a SecPrepare unit is achieved in a structure that a bitwise XOR device services as a basis; and a SecSbox unit is achieved in a mode that table look-up results are updated longitudinally and transversely in real time on the basis of a random masking technique. According to the encryption processing device and method, work power consumption of a cryptographic operation equipment circuit can have no relation with operation data and calculation operations. In addition, the encryption processing device and method can be widely used for encrypting and decrypting operation cryptographic equipment needing high safety performance.

    摘要翻译: 本发明公开了一种能够防御差分功率分析攻击的加密处理装置和方法。 在本发明实施例提供的加密处理装置中,以通用随机掩蔽技术为基础的结构实现了SecMasking单元; 以按位XOR设备为基础的结构实现了SecPrepare单元; 并且以在随机掩蔽技术的基础上实时地纵向和横向更新表查找结果的模式来实现SecSbox单元。 根据加密处理装置和方法,密码操作设备电路的工作功耗与操作数据和计算操作无关。 此外,加密处理装置和方法可以广泛用于需要高安全性能的加密和解密操作密码设备。