AES
     
         
  Encryptage/decryptage AES 128/192/256 bits AES  
         
Description

Le core AES est un module inserable qui inclut les fonctions suivantes :
  • Clef 128/192/256 bits
  • Calcul Roundkey automatique
  • Le core comprend les fonctions d'encryptage et de decryptage
  Caractéristiques
  • Implemente l'agorithme AES (Rijndael) conformément à la norme NIST FIPS PUB 197
  • Familles FPGA supportées : Spartan®-6, Virtex®-6, Artix™-7, Kintex™-7 et Virtex®-7
  • Horloge unique
  • Supporte les clefs de 128/192/256 bits
  • Le même core peut être utilisé pour l'encryptage et le decryptage
  • Generation Roundkey automatique dans le core
  • Update Key possible pendant le processus d'encryptage et de decryptage
  • ECB (Electronic Code Book) et CBC(Cipher Block Chaining)sont supportés (contacter MVD pour d'autres modes)
  • > 200Mbps @ 125MHz (AES-128)
  • > 170Mbps @ 125MHz (AES-192)
  • > 150Mbps @ 125MHz (AES-256)
  • Design entièrement VHDL RTL (non fourni) pour des adaptations aisées
  • Core livré sous forme de netlist
Applications

Le core AES peut être utilisé dans des applications d'encryptage de flux MPEG-TS, ou dans toute autre applications d'encryptage.

Core associé

AES MPEG TS Interface

   
Documentation
Product brief        
Data sheet        
           
Contact
Ventes: info_cores@mvd-fpga.com
Technique: support_cores@mvd-fpga.com