Ciphering/deciphering unit for use in microcontroller or field programmable gate array (FPGA) performs XOR operation on each bit of ciphering sequence to produce words contained in message

Information is deciphered using a symmetrical coding algorithm that is based on a table of keys that is crossed using a generator of a nonlinear filter. A ciphering sequence is produced and undergoes XOR operation bit by bit to produce the words contained in a message. Independent claims are (1) a c...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PERALTA LOPEZ JUSTO, GAZQUEZ PARRA JOSE ANTONIO, NOVAS CASTELLANO NURIA, LOPEZ RAMOS JUAN ANTONIO
Format: Patent
Sprache:eng ; spa
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Information is deciphered using a symmetrical coding algorithm that is based on a table of keys that is crossed using a generator of a nonlinear filter. A ciphering sequence is produced and undergoes XOR operation bit by bit to produce the words contained in a message. Independent claims are (1) a coding and deciphering system; and (2) a coding and deciphering method. Information is deciphered using a symmetrical coding algorithm that is based on a table of keys that is crossed using a generator of a nonlinear filter. A ciphering sequence is produced and undergoes XOR operation bit by bit to produce the words contained in a message. Independent claims are (1) a coding and deciphering system and (2) a coding and deciphering method. (Machine-translation by Google Translate, not legally binding) Unidad cifradora/descifradora de mensajes con información digital, sistema y método de cifrado/descifrado para comunicaciones digitales en tiempo real. La invención consiste en un sistema implementado en un microcontrolador o FPGA que cifra y descifra la información mediante un algoritmo de cifrado simétrico basado en una tabla de claves que es recorrida usando un generador de filtro no lineal, produciendo de esta forma una secuencia cifrante que es operada mediante una operación XOR bit a bit dando lugar de este modo palabras de mensaje cifrado o mensaje en claro, dependiendo de si la entrada es el mensaje en claro o el mensaje cifrado respectivamente y mediante la cual, un mismo mensaje puede ser cifrado de muy diferentes formas, dependiendo del momento en el que se cifra.