All

What are you looking for?

All
Projects
Results
Organizations

Quick search

  • Projects supported by TA ČR
  • Excellent projects
  • Projects with the highest public support
  • Current projects

Smart search

  • That is how I find a specific +word
  • That is how I leave the -word out of the results
  • “That is how I can find the whole phrase”

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

The result's identifiers

  • Result code in 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>

  • Result on the web

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

  • DOI - Digital Object Identifier

Alternative languages

  • Result language

    čeština

  • Original language name

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

  • Original language description

    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.

  • Czech name

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

  • Czech description

    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.

Classification

  • Type

    R - Software

  • CEP classification

  • OECD FORD branch

    20203 - Telecommunications

Result continuities

  • Project

    <a href="/en/project/VJ02010010" target="_blank" >VJ02010010: Tools for AI-enhanced Security Verification of Cryptographic Devices</a><br>

  • Continuities

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

Others

  • Publication year

    2025

  • Confidentiality

    S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů

Data specific for result type

  • Internal product ID

    SCAResistantCryptoIPcores

  • Technical parameters

    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.

  • Economical parameters

    Bez ekonomických parametrů.

  • Owner IČO

    00216305

  • Owner name

    Vysoké učení technické v Brně