# Efficient Parallel Implementation of CTR Mode of ARX-Based Block Ciphers on ARMv8 Microcontrollers
## 3 Related Works
### Parallel Implementation of CTR Mode of Operation on the NEON Engine
#### 4.2.2 HIGHT-CTR Optimization
In _Advances in Cryptology--CRYPTO 2016, Proceedings of the 36 th Annual International Cryptology Conference, Santa Barbara, CA, USA, 14-18 August 2016;_ Lecture Notes in Computer Science; Proceedings, Part II; [PERSON], [PERSON]; Springer: Berlin/Heidelberg, Germany, 2016; Volume 9815, pp. 123-153. * _Arm_\(\copyright\) A64 Instruction Set Architecture: Armv8, for Armv8-A Architecture Profile. Available online: [[https://developer.arm.com/docs/ddi0596/c/simd-and-floating-point-instructions-alphabetic-order](https://developer.arm.com/docs/ddi0596/c/simd-and-floating-point-instructions-alphabetic-order)]([https://developer.arm.com/docs/ddi0596/c/simd-and-floating-point-instructions-alphabetic-order](https://developer.arm.com/docs/ddi0596/c/simd-and-floating-point-instructions-alphabetic-order)) (accessed on 2 February 2021). * _ISO (2019)_ ISO./IEC 29192-2: 2019: Information Security--Lightweight Cryptography--Part 2: Block Ciphers;_ International Organization for Standardization: Geneva, Switzerland, 2019. * ISO (2010) ISO. _ISO/IEC 18033-3: 2010: Information Technology--Security Techniques--Encryption Algorithms--Part 3: Block Ciphers;_ International Organization for Standardization: Geneva, Switzerland, 2010. * _[PERSON] et al. (2017)_ [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] CHAM: A Family of Lightweight Block Ciphers for Resource-Constrained Devices. In Proceedings of the International Conference on Information Security and Cryptology (ICISC'17), Seoul, Korea, 29 November-1 December 2017. * _[PERSON] et al. (2015)_ [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] The SIMON and SPECK lightweight block ciphers. In Proceedings of the 52 nd Annual Design Automation Conference, San Francisco, CA, USA, 7-11 June 2015; pp. 175:1-175:6. * _[PERSON] et al. (2016)_ [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Parallel Implementations of LEA, Revisited. In _Information Security Applications--WISA 2016, Proceedings of the 17 th International Workshop, Jeju Island, Korea, 25-27 August 2016;_ Revised Selected Papers; Springer: Cham, Switzerland, 2016; pp. 318-330. * [PERSON] et al. (2018) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Parallel Implementations of CHAM. In _Information Security Applications--WISA 2018, Proceedings of the 19 th International Conference, Jeju Island, Korea, 23-25 August 2018;_ Revised Selected Papers; Springer: Cham, Switzerland, 2018; pp. 93-104. * [PERSON] et al. (2019) [PERSON]; [PERSON]; [PERSON] Fast AES Implementation Using ARMv8 ASIMD Without Cryptography Extension. In _Information Security and Cryptology--ICSC 2019, Proceedings of the 22 nd International Conference, Seoul, Korea, 4-6 December 2019;_ Revised Selected Papers; Springer: Cham, Switzerland, 2019; pp. 84-101. * Raspberry Pi (2021) Raspberry Pi 4B Specification. Available online: [[https://www.raspberrypi.org/products/raspberry-pi-4-model-b/specifications/](https://www.raspberrypi.org/products/raspberry-pi-4-model-b/specifications/)]([https://www.raspberrypi.org/products/raspberry-pi-4-model-b/specifications/](https://www.raspberrypi.org/products/raspberry-pi-4-model-b/specifications/)) (accessed on 2 February 2021).