Vše

Co hledáte?

Vše
Projekty
Výsledky výzkumu
Subjekty

Rychlé hledání

  • Projekty podpořené TA ČR
  • Významné projekty
  • Projekty s nejvyšší státní podporou
  • Aktuálně běžící projekty

Chytré vyhledávání

  • Takto najdu konkrétní +slovo
  • Takto z výsledků -slovo zcela vynechám
  • “Takto můžu najít celou frázi”

Software best-practice implementace kryptografických algoritmů pro FPGA ve formátu IP Core

Identifikátory výsledku

  • Kód výsledku v IS VaVaI

    <a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216305%3A26220%2F26%3A0198228" target="_blank" >RIV/00216305:26220/26:0198228 - isvavai.cz</a>

  • Výsledek na webu

    <a href="https://gitlab.com/brno-axe/pqc/scaresistantcryptoipcores" target="_blank" >https://gitlab.com/brno-axe/pqc/scaresistantcryptoipcores</a>

  • DOI - Digital Object Identifier

Alternativní jazyky

  • Jazyk výsledku

    čeština

  • Název v původním jazyce

    Software best-practice implementace kryptografických algoritmů pro FPGA ve formátu IP Core

  • Popis výsledku v původním jazyce

    Software je realizován ve formě hardwarové implementace (IP Cores) používaných kryptografických algoritmů pro platformy FPGA. Jedná se o standardní blokovou šifru AES, asymetrický podpis a metodu pro ustanovení klíče (KEM). Metoda KEM a digitální podpis jsou realizovány prostřednictvím postkvantových šifer, které byly vybrány na základě výsledků standardizačního procesu NIST, konkrétně algoritmus ML-KEM CRYSTALS-KYBER a ML-DSA CRYSTALS-Dilithium. Software je vyvinut v jazyce VHDL (Very High Speed Integrated Circuit (VHSIC) Hardware Description Language) a poskytuje funkcionalitu dle definovaných standardů vybraných algoritmů a obsahuje mechanismy ochrany před útoky postranními kanály vyvinuté v rámci projektu.

  • Název v anglickém jazyce

    Best-practice Software Implementation of Cryptographic Algorithms for FPGAs in IP Core Format

  • Popis výsledku anglicky

    The software is implemented as hardware implementations (IP Cores) of cryptographic algorithms used for FPGA platforms. These include the standard AES block cipher, an asymmetric digital signature, and a Key Establishment Method (KEM). The KEM and digital signature methods are implemented using post-quantum ciphers, which were selected based on the results of the NIST standardization process, specifically the ML-KEM CRYSTALS-KYBER and ML-DSA CRYSTALS-Dilithium algorithms. The software is developed in VHDL (Very High Speed Integrated Circuit Hardware Description Language) and provides functionality according to the defined standards of the chosen algorithms, including side-channel attack protection mechanisms developed within the project.

Klasifikace

  • Druh

    R - Software

  • CEP obor

  • OECD FORD obor

    20203 - Telecommunications

Návaznosti výsledku

  • Projekt

    <a href="/cs/project/VJ02010010" target="_blank" >VJ02010010: Nástroje pro verifikaci bezpečnosti kryptografických zařízení s využitím AI</a><br>

  • Návaznosti

    P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)

Ostatní

  • Rok uplatnění

    2025

  • 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

    SCAResistantCryptoIPcores

  • Technické parametry

    SW je vytvořen v prog. jazyce VHDL pro platformy FPGA. Výstupní formát je IP Cores pro jednotlivé algortimy (AES. Dilithium a KYBER). Licence: SW je uvolněn pouze pro nekomerční využití. Pro komerční využití a licenci, prosím kontaktujte kontaktní osobu: doc. Ing. Lukáš Malina. Ph.D. FEKT, UTKO, Technická 12, Brno – tel: +420 54114 6926, email: malina@vut.cz.

  • Ekonomické parametry

    Bez ekonomických parametrů.

  • IČO vlastníka výsledku

    00216305

  • Název vlastníka

    Vysoké učení technické v Brně