Publication detail

Comparative Analysis of Different Implementations of Encryption Algorithms on FPGA Network Cards

SMÉKAL, D. HAJNÝ, J. MARTINÁSEK, Z.

Original Title

Comparative Analysis of Different Implementations of Encryption Algorithms on FPGA Network Cards

Type

conference paper

Language

English

Original Abstract

The article compares the suitability of implementation and security of the bestknown symmetric block ciphers. Based on an analysis, the article describes the implementation of AES and Twofish. The article includes block cipher modes of operation, namely Cipher Block Chaining (CBC), Counter mode (CTR), and Galois/Counter Mode (GCM). This work has been successfully verified, synthesized and implemented on network cards using Xilinx Virtex-7 and Virtex UltraScale+.

Keywords

Cryptography, Security, AES, Twofish, FPGA, CBC, CTR, GCM

Authors

SMÉKAL, D.; HAJNÝ, J.; MARTINÁSEK, Z.

Released

23. 5. 2018

Publisher

IFAC-PapersOnLine

Location

Ostrava

ISBN

2405-8963

Periodical

IFAC-PapersOnLine (ELSEVIER)

Year of study

51

Number

6

State

Kingdom of the Netherlands

Pages from

312

Pages to

317

Pages count

6

BibTex

@inproceedings{BUT149389,
  author="David {Smékal} and Jan {Hajný} and Zdeněk {Martinásek}",
  title="Comparative Analysis of Different Implementations of Encryption Algorithms on FPGA Network Cards",
  booktitle="15th IFAC Conference on Programmable Devices and Embedded Systems PDeS 2018",
  year="2018",
  journal="IFAC-PapersOnLine (ELSEVIER)",
  volume="51",
  number="6",
  pages="312--317",
  publisher="IFAC-PapersOnLine",
  address="Ostrava",
  doi="10.1016/j.ifacol.2018.07.172",
  issn="2405-8963"
}