Abstract
In this paper, crypto algorithms such as Advanced Encryption Standard (AES), Rivest Shamir Adleman Algorithm (RSA), Secure Hash Algorithm (SHA-3) are designed and used. Commonly used high level software languages such as C and C++ are used to implement the mentioned algorithms into a hardware. During the design stage of these algorithms with the high-level languages. Vivado High Level Synthesis (Vivado HLS) environment developed by Xilinx was used. The relevant modules designed with high level identification languages and the related modules designed with the hardware description languages were compared with each other. After this comparison, a processor-based system was created by using modules designed with high level languages. AXI4-Stream is selected for the interface of the designed modules. The related modules are then redesigned with hardware description languages in the Xilinx Vivado environment. Direct memory access (DMA) is used in the system for high speed operation of the system, since the size of the data to be secured is likely to be large. Cryptographic communication is simulated between two people with Station-to-Station communication protocol in DMA and processor-based system. While this communication protocol is being used, possible attacks carried by third parties and the loss due to noise during the transfer of information are not considered.
Original language | English |
---|---|
Title of host publication | ELECO 2019 - 11th International Conference on Electrical and Electronics Engineering |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 1047-1050 |
Number of pages | 4 |
ISBN (Electronic) | 9786050112757 |
DOIs | |
Publication status | Published - Nov 2019 |
Event | 11th International Conference on Electrical and Electronics Engineering, ELECO 2019 - Bursa, Turkey Duration: 28 Nov 2019 → 30 Nov 2019 |
Publication series
Name | ELECO 2019 - 11th International Conference on Electrical and Electronics Engineering |
---|
Conference
Conference | 11th International Conference on Electrical and Electronics Engineering, ELECO 2019 |
---|---|
Country/Territory | Turkey |
City | Bursa |
Period | 28/11/19 → 30/11/19 |
Bibliographical note
Publisher Copyright:© 2019 Chamber of Turkish Electrical Engineers.
Funding
This work was supported by Research Fund of the Istanbul Technical University. Project Number: 40874.
Funders | Funder number |
---|---|
Istanbul Teknik Üniversitesi | 40874 |