DATA ENCRYPTION DEVICE (VARIANTS) AND SYSTEM-ON-CHIP USING SAME (VARIANTS)

The group of inventions relates to the field of microelectronics and computer technology and can be used in high-throughput computer systems to reduce the time taken to encrypt data streams by using a specialized data encryption device. The present encryption device comprises a direct memory access...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KRASIK, Konstantin, VITKOVSKIY, Arseniy Aleksandrovich, GURIN, Konstantin Lvovich, SHIMKO, Sergey Nikolaevich, OSIPENKO, Pavel Nikolaevich, STARIKOVSKIY, Aleksey Yurevich, KHRENOV, Grigoriy Yurevich, GNATYUK, Vladimir Leonidovich, LUKYANOV, Vladimir Alekseevich
Format: Patent
Sprache:eng ; fre ; rus
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The group of inventions relates to the field of microelectronics and computer technology and can be used in high-throughput computer systems to reduce the time taken to encrypt data streams by using a specialized data encryption device. The present encryption device comprises a direct memory access controller, which allows a data set to be loaded from a memory for encryption of the data and saving of the cryptographically transformed data back to the memory; a computing unit capable of encrypting data according to a chosen algorithm; data registers for storing substitution tables; data registers for storing encryption keys; registers for storing initialization and checksum vectors; and a control unit. This device can be built into system-on-chips in which data for encryption can be received directly from an external memory (outside the chip) or an internal memory (on the chip). Le groupe d'inventions concerne le domaine de la micro-électronique et des équipements informatiques et peut être utilisée dans des systèmes informatiques à haut rendement pour réduire le temps nécessaire au chiffrement des flux de données grâce à l'utilisation d'un dispositif spécialisé de chiffrement de données. Le dispositif de chiffrement comprend un contrôleur à accès direct à la mémoire assurant le chargement de l'ensemble de données depuis la mémoire pour chiffrer les données et sauvegarder dans la mémoire les données transformées par traitement cryptographique, une unité de calcul capable de chiffrer les données selon un algorithme choisi, des registres de données pour stocker les données des tables de substitution, des registres de données pour stocker les clés de chiffrement, des registres pour stocker les vecteurs d'envoi synchronisé et d'insertion d'imitation ainsi qu'une unité de commande. Ce dispositif peut être intégré aux systèmes monopuce dans lesquels les données à chiffrer peuvent arriver directement depuis une mémoire externe (hors puce) ou interne (sur puce). Группа изобретений относится к области микроэлектроники и вычислительной техники и может быть использована в высокопроизводительных вычислительных системах, для сокращения времени шифрования потоков данных за счет использования специализированного устройства шифрования данных. Устройство шифрования включает в себя контроллер прямого доступа к памяти, обеспечивающий загрузку массива данных из памяти для шифрования данных и сохранение криптопреобразованных данных обратно в память, вычислительный блок с возмо