an encryption method
An encryption method, smart grid technology, applied in the field of communication information technology security, can solve problems such as easy cracking
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
Embodiment
[0023] An encryption method comprising the steps of:
[0024] The original text is represented by a 32-bit binary number, and is expressed as X; X is any number in the original text; X is encrypted.
[0025] Define a nonlinear function, the nonlinear function has 5 parameters, the expression is: F(NLF1, NLF 2, NLF 3, NLF 4, NLF 5);
[0026] Among the 32-bit numbers, randomly select 5 numbers with uniform characteristics: I0, I1, I2, I3, I4;
[0027] The uniform characteristic mentioned here means that the ratio of code 1 and code 0 appearing is 1:1 when performing binary expression.
[0028] Example 0x3A5C742E as an example
[0029] 0x3A=0011 1010 1 and 0 account for 50%
[0030] 0x5C=0101 1100 1 and 0 account for 50%
[0031] 0x74=0111 0100 1 and 0 account for 50%
[0032] 0x2E=0010 1110 1 and 0 account for 50%
[0033] So 0x3A5C742E has uniformity.
[0034] Set the 64-bit key, key;
[0035] Set the cycle initial value N and the initial value B; where 1≤B≤63;
[0036...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More