Unknown

Dataset Information

0

ACE: ARIA-CTR Encryption for Low-End Embedded Processors.


ABSTRACT: In this paper, we present the first optimized implementation of ARIA block cipher on low-end 8-bit Alf and Vegard's RISC processor (AVR) microcontrollers. To achieve high-speed implementation, primitive operations, including rotation operation, a substitute layer, and a diffusion layer, are carefully optimized for the target low-end embedded processor. The proposed ARIA implementation supports the electronic codebook (ECB) and the counter (CTR) modes of operation. In particular, the CTR mode of operation is further optimized with the pre-computed table of two add-round-key, one substitute layer, and one diffusion layer operations. Finally, the proposed ARIA-CTR implementations on 8-bit AVR microcontrollers achieved 187.1, 216.8, and 246.6 clock cycles per byte for 128-bit, 192-bit, and 256-bit security levels, respectively. Compared with previous reference implementations, the execution timing is improved by 69.8%, 69.6%, and 69.5% for 128-bit, 192-bit, and 256-bit security levels, respectively.

SUBMITTER: Seo H 

PROVIDER: S-EPMC7374315 | biostudies-literature | 2020 Jul

REPOSITORIES: biostudies-literature

altmetric image

Publications

ACE: ARIA-CTR Encryption for Low-End Embedded Processors.

Seo Hwajeong H   Kwon Hyeokdong H   Kim Hyunji H   Park Jaehoon J  

Sensors (Basel, Switzerland) 20200706 13


In this paper, we present the first optimized implementation of ARIA block cipher on low-end 8-bit Alf and Vegard's RISC processor (AVR) microcontrollers. To achieve high-speed implementation, primitive operations, including rotation operation, a substitute layer, and a diffusion layer, are carefully optimized for the target low-end embedded processor. The proposed ARIA implementation supports the electronic codebook (ECB) and the counter (CTR) modes of operation. In particular, the CTR mode of  ...[more]

Similar Datasets

| S-EPMC3977534 | biostudies-other
| S-EPMC4966881 | biostudies-other
| S-EPMC2190605 | biostudies-literature
| S-EPMC4438618 | biostudies-other
| S-EPMC6989144 | biostudies-literature
| S-EPMC8157942 | biostudies-literature
| S-EPMC4767634 | biostudies-literature
| S-EPMC3855452 | biostudies-literature
| S-EPMC7588494 | biostudies-literature
| S-EPMC7647503 | biostudies-literature