ZUC-256 stream cipher lightweight hardware system

The invention provides a ZUC-256 stream cipher lightweight hardware system which comprises a stream cipher generation structure and a label value calculation structure. The stream cipher generation structure comprises a linear feedback shift register, a bit recombination layer and a finite state aut...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: NI ZIYING, CUI YIJUN, WANG CHENGHUA, LIU WEIQIANG
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention provides a ZUC-256 stream cipher lightweight hardware system which comprises a stream cipher generation structure and a label value calculation structure. The stream cipher generation structure comprises a linear feedback shift register, a bit recombination layer and a finite state automaton. In the linear feedback shift register, a carry save adder is adopted to carry out merge calculation, and two ZUC-256 stream cipher structures are provided to reduce key path delay in the linear feedback shift register. And the label value calculation structure adopts a 96-bit register, calculates a label value according to the 32-bit stream password generated by the stream password generation structure, and outputs a 64-bit label value. A label value calculation structure can process 32-bit messages in parallel in a clock period, and a large amount of calculation time is saved. Compared with the existing design, the method has the advantages that fewer resources are used, high throughput can be realized, an