Detail aplikovaného výsledku

Knihovna kryptografických primitiv pro platformu FPGA jako externů jazyka P4 (Hardwarový kryptografický demonstrátor)

SMÉKAL, D.; JEDLIČKA, P.; MALINA, L.; ŠEDA, P.; DOBIÁŠ, P.; VRBA, K.; CÍBIK, P.; HRABOVSKÝ, J.

Originální název

Knihovna kryptografických primitiv pro platformu FPGA jako externů jazyka P4 (Hardwarový kryptografický demonstrátor)

Anglický název

Library of cryptographic primitives for the FPGA platform as P4 externs (Hardware cryptographic demonstrator)

Druh

Software

Abstrakt

Software reprezentuje knihovnu kryptografických primitiv pro platformu FPGA jako externů jazyka P4 (zkrácený název: Hardwarový kryptografický demonstrátor; označení: CRYPTOACCEL). Jedná se o implementaci všech základních kryptografických mechanismů (tj. symetrické blokové šifry, asymetrického digitálního podpisu, hashovací funkce a postkvantového digitálního podpisu) na platformě FPGA v jazyce VHDL (VHSIC Hardware Description Language) tak, aby je bylo možné modulárně použít jako externy jazyka P4, což umožní jejich snadnou využitelnost i uživateli postrádajícími zkušenosti s hardwarovým vývojem, bez negativního efektu na výkonnost implementace.

Abstrakt aglicky

The software represents a library of cryptographic primitives for the FPGA platform as P4 externs (short name: Hardware cryptographic demonstrator; designation: CRYPTOACCEL). It is an implementation of all basic cryptographic mechanisms (i.e. symmetric block ciphers, asymmetric digital signature, hash function and postquantum digital signature) on the FPGA platform in VHDL (VHSIC Hardware Description Language) so that they can be used modularly as externs in language P4 , which will allow them to be easily used even by users lacking experience in hardware development, without a negative effect on the performance of the implementation.

Klíčová slova

FPGA; cryptography; demonstrator; VHDL; encryption; digital signature

Klíčová slova anglicky

FPGA; cryptography; demonstrator; VHDL; encryption; digital signature

Umístění

Ústav telekomunikací, FEKT

Licenční poplatek

K využití výsledku jiným subjektem je vždy nutné nabytí licence

www