Integrative acceleration of first-order Boolean masking for embedded IoT devices

0Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

Abstract

Physical attacks, especially side-channel attacks, are threats to IoT devices which are located everywhere in the field; and therefore, protecting such devices against side-channel attacks is one of our emerging issues. Toward that, Coron et al. gave an efficient arithmetic-to-Boolean mask conversion algorithm which enables us to protect cryptographic algorithms including arithmetic operations, such as hash functions, from the attacks. Recently, Biryukov et al. improved it by locally optimizing subroutines of the conversion algorithm. In this paper, we revisit the algorithm. Unlike Biryukov et al., we improve the Coron et al.’s algorithm with integrative optimizations over the subroutines. The gains against these algorithms are about 22.6% and 7.0% in the general setting. We also apply our algorithm to HMAC-SHA-1 and have an experiment to show that the implementation on a test vehicle smartcard leaks no sensitive information, i.e., secure against the first-order side-channel attack, with the ISO/IEC17825 test.

Cite

CITATION STYLE

APA

Komano, Y., Shimizu, H., & Miyake, H. (2019). Integrative acceleration of first-order Boolean masking for embedded IoT devices. Journal of Information Processing, 27, 585–592. https://doi.org/10.2197/ipsjjip.27.585

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free