Abstract
New areas such as Internet of Things (IoT), smart home technologies and wearable technologies have brought security problems together. In order for these technologies to be implemented in the future, attention should be paid to the confidentiality of the produced data. The best way to achieve this is to use cryptography. This article is about hardware implementation of BORON, which is an energy efficient crypto algorithm with small footprint, on a Field Programmable Gate Array (FPGA) using hardware description language. The Diffie-Hellman key exchange protocol for secret key sharing is implemented using the Montgomery Modular Multiplier written in VHDL language. After testing that the hardware is fully functional, the software is designed with the C language on the ARM processor to control the entire system. Finally, the output of the hardware and software-designed Boron code on FPGA is printed on the screen via serial communication protocol (UART).
Original language | English |
---|---|
Title of host publication | 2017 10th International Conference on Electrical and Electronics Engineering, ELECO 2017 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 1291-1295 |
Number of pages | 5 |
ISBN (Electronic) | 9786050107371 |
Publication status | Published - 2 Jul 2017 |
Event | 10th International Conference on Electrical and Electronics Engineering, ELECO 2017 - Bursa, Turkey Duration: 29 Nov 2017 → 2 Dec 2017 |
Publication series
Name | 2017 10th International Conference on Electrical and Electronics Engineering, ELECO 2017 |
---|---|
Volume | 2018-January |
Conference
Conference | 10th International Conference on Electrical and Electronics Engineering, ELECO 2017 |
---|---|
Country/Territory | Turkey |
City | Bursa |
Period | 29/11/17 → 2/12/17 |
Bibliographical note
Publisher Copyright:© 2017 EMO (Turkish Chamber of Electrical Enginners).