Abstract

AbstractData communicated electronically is prone to attacks. Due to communication systems and wireless communications technology advancements, providing data security plays a vital role. Expanded interest for information security is an evident reality. The need to protect the critical network infrastructure and information systems has become important. Towards accomplishing higher security, cryptographic algorithms assume a significant part in the safeguarding of information from unapproved utilization. Due to the ability to provide faster and more customizable solutions, the field-programmable gate arrays (FPGAs) are suitable option to implement the cryptographic algorithms. In this paper, we have implemented the data encryption standard (DES) and advanced encryption standard (AES) encryption algorithms. Here, the input plain text data and the key input are read from a text file, and the encrypted output data is captured in a text file. The mentioned design is implemented in Verilog language using Libero SoC Design Suite, targeting the PolarFire FPGA family and the MPF500T-1FCG1152I device.KeywordsCryptographyEncryptionDESAESFPGAVerilogKeyRoundFile.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call