CN108123792A - 一种sm4算法电路的功耗加扰方法 - Google Patents
一种sm4算法电路的功耗加扰方法 Download PDFInfo
- Publication number
- CN108123792A CN108123792A CN201711372105.XA CN201711372105A CN108123792A CN 108123792 A CN108123792 A CN 108123792A CN 201711372105 A CN201711372105 A CN 201711372105A CN 108123792 A CN108123792 A CN 108123792A
- Authority
- CN
- China
- Prior art keywords
- algorithm
- circuit
- power consumption
- key
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
- H04L9/0625—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation with splitting of the data block into left and right halves, e.g. Feistel based algorithms, DES, FEAL, IDEA or KASUMI
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/002—Countermeasures against attacks on cryptographic mechanisms
- H04L9/003—Countermeasures against attacks on cryptographic mechanisms for power analysis, e.g. differential power analysis [DPA] or simple power analysis [SPA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
- H04L9/0631—Substitution permutation network [SPN], i.e. cipher composed of a number of stages or rounds each involving linear and nonlinear transformations, e.g. AES algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/14—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Sources (AREA)
- Storage Device Security (AREA)
Abstract
Description
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711372105.XA CN108123792B (zh) | 2017-12-19 | 2017-12-19 | 一种sm4算法电路的功耗加扰方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711372105.XA CN108123792B (zh) | 2017-12-19 | 2017-12-19 | 一种sm4算法电路的功耗加扰方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN108123792A true CN108123792A (zh) | 2018-06-05 |
| CN108123792B CN108123792B (zh) | 2021-05-18 |
Family
ID=62230159
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711372105.XA Active CN108123792B (zh) | 2017-12-19 | 2017-12-19 | 一种sm4算法电路的功耗加扰方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108123792B (zh) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109981250A (zh) * | 2019-03-01 | 2019-07-05 | 北京海泰方圆科技股份有限公司 | 一种sm4加密、密钥扩展方法、装置、设备及介质 |
| CN110034918A (zh) * | 2019-03-15 | 2019-07-19 | 深圳市纽创信安科技开发有限公司 | 一种sm4加速方法和装置 |
| CN112182624A (zh) * | 2020-10-13 | 2021-01-05 | Oppo广东移动通信有限公司 | 加密方法、加密装置、存储介质与电子设备 |
| CN114329524A (zh) * | 2021-12-17 | 2022-04-12 | 上海爱信诺航芯电子科技有限公司 | 一种抵抗旁路攻击的加密方法及系统 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100232602A1 (en) * | 2009-03-13 | 2010-09-16 | Hiromi Nobukata | Encryption processing apparatus |
| CN203840359U (zh) * | 2014-05-08 | 2014-09-17 | 国民技术股份有限公司 | 电子加密装置和电子设备 |
| CN104734845A (zh) * | 2015-03-25 | 2015-06-24 | 上海交通大学 | 基于全加密算法伪操作的旁路攻击防护方法 |
| CN105809063A (zh) * | 2014-12-29 | 2016-07-27 | 联想(北京)有限公司 | 一种数据处理方法及安全芯片装置 |
| CN106228088A (zh) * | 2016-08-11 | 2016-12-14 | 浪潮电子信息产业股份有限公司 | 一种基于国产bmc芯片的sm4算法ip核的设计方法 |
| US20170214398A1 (en) * | 2016-01-26 | 2017-07-27 | Hitachi, Ltd. | Skew Adjustment Circuit, Semiconductor Device, and Skew Calibration Method |
| CN107154843A (zh) * | 2017-05-18 | 2017-09-12 | 北京万协通信息技术有限公司 | 一种抗功耗攻击的sm4算法的硬件实现系统 |
| CN107223320A (zh) * | 2015-03-06 | 2017-09-29 | 高通股份有限公司 | 防旁信道分析的架构 |
-
2017
- 2017-12-19 CN CN201711372105.XA patent/CN108123792B/zh active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100232602A1 (en) * | 2009-03-13 | 2010-09-16 | Hiromi Nobukata | Encryption processing apparatus |
| CN203840359U (zh) * | 2014-05-08 | 2014-09-17 | 国民技术股份有限公司 | 电子加密装置和电子设备 |
| CN105809063A (zh) * | 2014-12-29 | 2016-07-27 | 联想(北京)有限公司 | 一种数据处理方法及安全芯片装置 |
| CN107223320A (zh) * | 2015-03-06 | 2017-09-29 | 高通股份有限公司 | 防旁信道分析的架构 |
| CN104734845A (zh) * | 2015-03-25 | 2015-06-24 | 上海交通大学 | 基于全加密算法伪操作的旁路攻击防护方法 |
| US20170214398A1 (en) * | 2016-01-26 | 2017-07-27 | Hitachi, Ltd. | Skew Adjustment Circuit, Semiconductor Device, and Skew Calibration Method |
| CN106228088A (zh) * | 2016-08-11 | 2016-12-14 | 浪潮电子信息产业股份有限公司 | 一种基于国产bmc芯片的sm4算法ip核的设计方法 |
| CN107154843A (zh) * | 2017-05-18 | 2017-09-12 | 北京万协通信息技术有限公司 | 一种抗功耗攻击的sm4算法的硬件实现系统 |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109981250A (zh) * | 2019-03-01 | 2019-07-05 | 北京海泰方圆科技股份有限公司 | 一种sm4加密、密钥扩展方法、装置、设备及介质 |
| CN110034918A (zh) * | 2019-03-15 | 2019-07-19 | 深圳市纽创信安科技开发有限公司 | 一种sm4加速方法和装置 |
| CN110034918B (zh) * | 2019-03-15 | 2023-10-20 | 深圳市纽创信安科技开发有限公司 | 一种sm4加速方法和装置 |
| CN112182624A (zh) * | 2020-10-13 | 2021-01-05 | Oppo广东移动通信有限公司 | 加密方法、加密装置、存储介质与电子设备 |
| CN114329524A (zh) * | 2021-12-17 | 2022-04-12 | 上海爱信诺航芯电子科技有限公司 | 一种抵抗旁路攻击的加密方法及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108123792B (zh) | 2021-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Alanazi et al. | New comparative study between DES, 3DES and AES within nine factors | |
| KR101680918B1 (ko) | 특히 고차의 관측 공격에 대해 보호되는 암호화 회로 | |
| CN104734842B (zh) | 基于伪操作的电路旁路攻击抵御方法 | |
| CN102648600B (zh) | 由定制的掩蔽保护的低复杂度电子电路 | |
| CN104301095A (zh) | Des轮运算方法和电路 | |
| Marzan et al. | An enhanced key security of playfair cipher algorithm | |
| CN108123792A (zh) | 一种sm4算法电路的功耗加扰方法 | |
| Nara et al. | A scan-based attack based on discriminators for AES cryptosystems | |
| Oukili et al. | Hardware implementation of AES algorithm with logic S-box | |
| US8958556B2 (en) | Method of secure cryptographic calculation, in particular, against attacks of the DFA and unidirectional type, and corresponding component | |
| Joshi et al. | Implementation of S-Box for advanced encryption standard | |
| TW201225613A (en) | Electronic device and method for protecting against differential power analysis attack | |
| US9009495B2 (en) | High speed cryptographic combining system, and method for programmable logic devices | |
| CN101866401B (zh) | 演化s盒对抗旁路式攻击的方法 | |
| Subramanian et al. | Adaptive counter clock gated S-Box transformation based AES algorithm of low power consumption and dissipation in VLSI system design | |
| Oku et al. | A robust scan-based side-channel attack method against HMAC-SHA-256 circuits | |
| Assa-Agyei et al. | A multi-chaotic key expansion for advanced encryption standard (AES) algorithm | |
| Karri et al. | Parity-based concurrent error detection in symmetric block ciphers | |
| Jahanbani et al. | DPA protected implementation of OCB and COLM authenticated ciphers | |
| Hafsa et al. | Hybrid encryption model based on advanced encryption standard and elliptic curve pseudo random | |
| Shi et al. | A Secure Implementation of a Symmetric Encryption Algorithm in White‐Box Attack Contexts | |
| Savitha et al. | Implementation of AES algorithm to overt fake keys against counter attacks | |
| Kumar et al. | Design of a differential power analysis resistant masked AES S-Box | |
| Krishnan et al. | Modified AES with Random S box generation to overcome the side channel assaults using cloud | |
| Swamy et al. | Performance Analysis of Secure Integrated Circuits using Blowfish Algorithm |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CP03 | Change of name, title or address | ||
| CP03 | Change of name, title or address |
Address after: 430000 building 01, building 15, optical valley wisdom Park, No.7, financial port 1st Road, Donghu New Technology Development Zone, Wuhan City, Hubei Province Patentee after: Wuhan ruinajie Semiconductor Co.,Ltd. Address before: 430073 building 01, building 15, optical valley wisdom Park, No.7, financial port 1st Road, Donghu New Technology Development Zone, Wuhan City, Hubei Province Patentee before: WUHAN RUINAJIE ELECTRONIC TECHNOLOGY Co.,Ltd. |
|
| CP03 | Change of name, title or address | ||
| CP03 | Change of name, title or address |
Address after: 1st Floor, Building G2, Zhichuang Park, No. 288 Zhongnan Section, Fushan Line, Zhongdai Street, Pinghu City, Zhejiang Province, China 314200 Patentee after: Zhejiang Anxin Semiconductor Co.,Ltd. Country or region after: China Address before: 430000 building 01, building 15, optical valley wisdom Park, No.7, financial port 1st Road, Donghu New Technology Development Zone, Wuhan City, Hubei Province Patentee before: Wuhan ruinajie Semiconductor Co.,Ltd. Country or region before: China |