@inproceedings{oai:ipsj.ixsq.nii.ac.jp:00214481,
 author = {Rentaro, Shiba and Ravi, Anand and Kazuhiko, Minematsu and Takanori, Isobe and Rentaro, Shiba and Ravi, Anand and Kazuhiko, Minematsu and Takanori, Isobe},
 book = {コンピュータセキュリティシンポジウム2021論文集},
 month = {Oct},
 note = {As IoT has increasingly evolved in recent years, it has become more important to ensure security on IoT devices. Many of such devices are under the threat of side-channel attacks. To protect from the threat, the cryptographic implementation which offers security against side-channel attacks is important. However, such cryptographic implementations require a large number of clock cycles to execute and can only be resistant to certain types of side-channel attacks. In this paper, we aim to provide secure cryptographic implementation against side-channel attacks using space-hard ciphers which are secure in the white-box setting. Specifically, we first show that using a space-hard cipher is secure against side-channel attacks. After that, we propose a new family of space-hard ciphers dubbed Cubicle. This cipher has opted for the implementation on processors of ARM Cortex-M which are widely used for IoT devices. We show that Cubicle is secure against various attacks including side-channel attacks and the performance is about 4 to 5 times higher than one of the existing space-hard cipher, SPACE in devices powered by the Cortex-M processor., As IoT has increasingly evolved in recent years, it has become more important to ensure security on IoT devices. Many of such devices are under the threat of side-channel attacks. To protect from the threat, the cryptographic implementation which offers security against side-channel attacks is important. However, such cryptographic implementations require a large number of clock cycles to execute and can only be resistant to certain types of side-channel attacks. In this paper, we aim to provide secure cryptographic implementation against side-channel attacks using space-hard ciphers which are secure in the white-box setting. Specifically, we first show that using a space-hard cipher is secure against side-channel attacks. After that, we propose a new family of space-hard ciphers dubbed Cubicle. This cipher has opted for the implementation on processors of ARM Cortex-M which are widely used for IoT devices. We show that Cubicle is secure against various attacks including side-channel attacks and the performance is about 4 to 5 times higher than one of the existing space-hard cipher, SPACE in devices powered by the Cortex-M processor.},
 pages = {599--606},
 publisher = {情報処理学会},
 title = {Cubicle: A Family of Space-hard Ciphers for IoT},
 year = {2021}
}