Knihovna kryptografických primitiv pro platformu FPGA jako externů jazyka P4 (Hardwarový kryptografický demonstrátor)
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216305%3A26220%2F22%3APR36305" target="_blank" >RIV/00216305:26220/22:PR36305 - isvavai.cz</a>
Výsledek na webu
<a href="https://axe.vut.cz/publications-downloads/" target="_blank" >https://axe.vut.cz/publications-downloads/</a>
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
čeština
Název v původním jazyce
Knihovna kryptografických primitiv pro platformu FPGA jako externů jazyka P4 (Hardwarový kryptografický demonstrátor)
Popis výsledku v původním jazyce
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.
Název v anglickém jazyce
Library of cryptographic primitives for the FPGA platform as P4 externs (Hardware cryptographic demonstrator)
Popis výsledku anglicky
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.
Klasifikace
Druh
R - Software
CEP obor
—
OECD FORD obor
20202 - Communication engineering and systems
Návaznosti výsledku
Projekt
<a href="/cs/project/VI20192022126" target="_blank" >VI20192022126: Modulární hardwarový akcelerátor pro kryptografické operace</a><br>
Návaznosti
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Ostatní
Rok uplatnění
2022
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Interní identifikační kód produktu
CRYPTOACCEL
Technické parametry
SW se skládá z graficko-uživatelské aplikace prezentující funkcionalitu (JAVA aplikace), logické mezivrstvy pro komunikaci (C aplikace) a dílčích hardwarových implementací kryptografických primitiv (vytvořené v jazyku VHDL) zkompilovaných pro programovatelnou síťovou kartu s čipem FPGA (jako bitstream soubory).
Ekonomické parametry
-
IČO vlastníka výsledku
00216305
Název vlastníka
Vysoké učení technické v Brně