Mentor: Reza Azarderakhsh, Ph.D.
Student: Nikolas Bussey
Home Institution: Florida Atlantic University
During Summer 2018, Nikolas Bussey worked with Dr. Reza Azarderakhsh and his team on assessing the performance of a cryptographic implementation on the ARM Cortex-M4 processor. ARM-based embedded systems are increasingly prevalent in the Internet of Things; used in consumer electronics, medical devices, sensor networks, etc. These systems require device-specific implementations of efficient cryptographic protocols to secure communications. Furthermore, new implementations must also be secure against attacks from quantum computers, in other words, be post-quantum. Nikolas studied the ARM Cortex-M4 architecture and ARM assembly language in order to analyze the performance of the supersingular isogeny Diffie-Hellman (SIDH) key exchange protocol, a post-quantum scheme for allowing two parties to communicate securely, on the ARM Cortex-M4 processor.