Encryption and decryption method based on coupling and self-triggering cellular automata
A technology of cellular automata and encryption method, which is applied in the field of coupling self-triggered cellular automata encryption and decryption, can solve the problems of less double-triggered cellular automata and increase the amount of calculation, etc. text attack, increase the encryption strength, and the effects of simple local effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0037] The present invention will be described in further detail below in conjunction with the accompanying drawings.
[0038] According to the properties of coupled and self-triggered cellular automata, a coupling-triggered cellular automaton encryption and decryption system is constructed by using interacting n cellular automata as a whole. Simulation results show that the algorithm greatly increases the key space and effectively prevents brute force attacks; at the same time, the introduction of random numbers in encryption makes it impossible for attackers to obtain unique plaintext and ciphertext pairs, thus effectively resisting existing known plaintext attack and chosen ciphertext attack. The coupled self-triggering cellular automata cryptosystem uses the coupling self-triggering cellular automata triggering rule as the key, takes the plaintext code as the initial state, and forms the ciphertext from the state obtained through reverse evolution; after receiving the ciph...
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