Using gray system theory to determine the image encryption and decryption method output by ica
A gray system theory, encryption and decryption technology, applied in the field of image encryption and decryption, can solve the problems of uncertain decryption output image sequence, imperfect structure of underdetermined matrix, uncertain decryption output sequence, etc. Image sequence uncertainty problem, the effect of fast algorithm speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0028] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.
[0029]The specific implementation of the ICA-based image encryption and decryption method proposed by the present invention is as follows:
[0030] 1. Encryption algorithm:
[0031] The encryption end of the present invention adopts the symmetric encryption algorithm based on ICA to encrypt the plaintext image, assuming that the existing plaintext image J,
[0032] (1) Row vector straightening is performed on J plaintext images respectively to obtain J one-dimensional row straightening vectors S 1 ,S 2 ,...,S J ;
[0033] (2) First randomly select an integer as one of the random data for generating the key seed, then randomly select one from the data in the computer CPU clock register as the second random data, and use the linear congruence algorithm to generate and step (1) J one-dimensional vectors K of the same dimension as the one-dimensional r...
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