Family Keying:
Chacune des cinq familles des systèmes de chiffrement de VEST permet l’utilisation de family keying par l'utilisateur pour produire d'autres familles indépendantes de chiffrement de même taille. Le family keying a plusieurs applications cryptographiques importantes comme le support pour transformations uniques pour des protocoles utilisant des politiques strictes de Fail-Stop, des supports d’applications exigeant la protection contre l’émulation, et permettant l’utilisation de l’exécution de chiffrement brevetés.
Les systèmes de chiffrement VEST ont été conçus de sorte que chaque famille de chiffrement produite en utilisant une « family key » statique puisse être efficacement intégrée dans le Hardware. Dans certaines applications, les structures de Hardware permettant l’utilisation du chiffrement VEST peuvent être reprogrammables, par exemple en employant les tables de « look-up » de base SRAM pour les fonctions de logique présentes dans certaines FPGAs. Dans ce cas, la « family key » peut être changée comme désiré en générant des familles de chiffrement aléatoires instantanément. Dans d'autres applications, les structures de Hardware seraient immuables, par exemple les cellules et les fils standard dans un chip ASIC. Dans ce cas la « family key » serait considérée câblée dans le dispositif et ne peut être changée. Il y a également des cas intermédiaires tels que le routing via-programmable, qui pourrait être personnalisé aux besoins du client, chip par chip par écriture directe eBeam dans le processus de fabrication. Plusieurs fabricants offrent ce genre de technologie, comme ST Microelectronics, Toshiba, UMC, and eASIC. En général, les approches « hardwire » auront un rendement plus élevé, un secteur plus petit, et une consommation inférieure que celles reprogrammables.
Systèmes de chiffrement brevetés :
Nous offrons 5 systèmes de chiffrements VEST:
80-bit de securité |
VEST-4-80 |
générant 4 bits par tour |
128-bit de securité |
VEST-8-128 |
générant 8 bits par tour |
160-bit de securité |
VEST-16-256 |
générant 16 bits par tour |
256-bit de securité |
VEST-32-256 |
générant 32 bits par tour |
256-bit de securité |
VEST-64-256 |
générant 64 bits par tour |
Lorsque l’opération se fait par fonction hachée, tous les systèmes de chiffrement VEST traitent 8 bits de données par tour.
Les systèmes de chiffrement VEST brevetés qui ont d'autres tailles, avec différentes permutations de câblage interne sécurisé et avec d'autres conditions de vitesse et de sécurité conçues en fonction de chaque application particulière peuvent être construits par notre processus automatisé.