Lightweight key sequence generator based on chaotic system and FPGA
A sequence generator and chaotic system technology, which is applied in secure communication and key distribution through chaotic signals, can solve the problems of precision limitation, poor pseudo-randomness of chaotic sequence, low security of chaotic system, etc., and achieve good security and small code size , the effect of less hardware resources
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0046] A lightweight key sequence generator based on chaotic system and FPGA, including sequence generator module L_chaos based on Logistic chaotic system, 2 nonlinear shift registers NFSR_1 and NFSR_2, data selection C1, C2 and C3 modules, filtering The function H module and the output function Z module are implemented as follows:
[0047] Sequence generator module L_chaos based on Logistic chaotic system
[0048] The implementation of the Logistic chaotic sequence is relatively simple and consumes relatively few hardware resources, so the chaotic sequence is selected as the perturbation and confusion module of the whole system in this key sequence. After initialization and digitization, a digital chaotic system of unsigned fixed-point numbers with a bit width of 20 bits is realized, and the 4th, 6th, 7th, 9th, 11th and 12th bits of the generated chaotic sequence, namely l i+4 , l i+6 , l i+7 , l i+9 , l i+11 and l i+12 It is extracted separately for the data selection ...
Embodiment 2
[0083] System testing and security analysis
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com