The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
Cet article propose un additionneur à puissance constante basé sur une logique à valeurs multiples et son application aux processeurs cryptographiques résistants aux attaques par canal secondaire. L'additionneur proposé est implémenté dans la logique de mode courant à valeurs multiples (MV-CML). La caractéristique importante de MV-CML est que la consommation d'énergie peut être constante quelles que soient les valeurs d'entrée, ce qui permet d'empêcher les attaques d'analyse de puissance utilisant des dépendances entre la consommation d'énergie et les valeurs intermédiaires ou les opérations des algorithmes cryptographiques exécutés. Dans cet article, nous nous concentrons sur un additionneur binaire Carry-Save à valeurs multiples basé sur le système numérique à chiffres positifs (PD) et son application aux processeurs RSA. La caractéristique de puissance de la conception proposée est évaluée avec une simulation HSPICE utilisant 90 nm technologie des procédés. Le résultat montre que la conception proposée peut atteindre une consommation d’énergie constante avec des performances inférieures par rapport à la conception binaire conventionnelle.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copier
Naofumi HOMMA, Yuichi BABA, Atsushi MIYAMOTO, Takafumi AOKI, "Multiple-Valued Constant-Power Adder and Its Application to Cryptographic Processor" in IEICE TRANSACTIONS on Information,
vol. E93-D, no. 8, pp. 2117-2125, August 2010, doi: 10.1587/transinf.E93.D.2117.
Abstract: This paper proposes a constant-power adder based on multiple-valued logic and its application to cryptographic processors being resistant to side-channel attacks. The proposed adder is implemented in Multiple-Valued Current-Mode Logic (MV-CML). The important feature of MV-CML is that the power consumption can be constant regardless of input values, which makes it possible to prevent power-analysis attacks using dependencies between power consumption and intermediate values or operations of the executed cryptographic algorithms. In this paper, we focus on a multiple-valued Binary Carry-Save adder based on the Positive-Digit (PD) number system and its application to RSA processors. The power characteristic of the proposed design is evaluated with HSPICE simulation using 90 nm process technology. The result shows that the proposed design can achieve constant power consumption with lower performance overhead in comparison with the conventional binary design.
URL: https://global.ieice.org/en_transactions/information/10.1587/transinf.E93.D.2117/_p
Copier
@ARTICLE{e93-d_8_2117,
author={Naofumi HOMMA, Yuichi BABA, Atsushi MIYAMOTO, Takafumi AOKI, },
journal={IEICE TRANSACTIONS on Information},
title={Multiple-Valued Constant-Power Adder and Its Application to Cryptographic Processor},
year={2010},
volume={E93-D},
number={8},
pages={2117-2125},
abstract={This paper proposes a constant-power adder based on multiple-valued logic and its application to cryptographic processors being resistant to side-channel attacks. The proposed adder is implemented in Multiple-Valued Current-Mode Logic (MV-CML). The important feature of MV-CML is that the power consumption can be constant regardless of input values, which makes it possible to prevent power-analysis attacks using dependencies between power consumption and intermediate values or operations of the executed cryptographic algorithms. In this paper, we focus on a multiple-valued Binary Carry-Save adder based on the Positive-Digit (PD) number system and its application to RSA processors. The power characteristic of the proposed design is evaluated with HSPICE simulation using 90 nm process technology. The result shows that the proposed design can achieve constant power consumption with lower performance overhead in comparison with the conventional binary design.},
keywords={},
doi={10.1587/transinf.E93.D.2117},
ISSN={1745-1361},
month={August},}
Copier
TY - JOUR
TI - Multiple-Valued Constant-Power Adder and Its Application to Cryptographic Processor
T2 - IEICE TRANSACTIONS on Information
SP - 2117
EP - 2125
AU - Naofumi HOMMA
AU - Yuichi BABA
AU - Atsushi MIYAMOTO
AU - Takafumi AOKI
PY - 2010
DO - 10.1587/transinf.E93.D.2117
JO - IEICE TRANSACTIONS on Information
SN - 1745-1361
VL - E93-D
IS - 8
JA - IEICE TRANSACTIONS on Information
Y1 - August 2010
AB - This paper proposes a constant-power adder based on multiple-valued logic and its application to cryptographic processors being resistant to side-channel attacks. The proposed adder is implemented in Multiple-Valued Current-Mode Logic (MV-CML). The important feature of MV-CML is that the power consumption can be constant regardless of input values, which makes it possible to prevent power-analysis attacks using dependencies between power consumption and intermediate values or operations of the executed cryptographic algorithms. In this paper, we focus on a multiple-valued Binary Carry-Save adder based on the Positive-Digit (PD) number system and its application to RSA processors. The power characteristic of the proposed design is evaluated with HSPICE simulation using 90 nm process technology. The result shows that the proposed design can achieve constant power consumption with lower performance overhead in comparison with the conventional binary design.
ER -