Method of two strings private key (symmetric) encryption and decryption algorithm
OwnerJohn Almeidainventor
Life of this patent
Estimating the term…
Loading patent…
OwnerJohn Almeidainventor
Estimating the term…
Two strings encryption algorithm where a long and a short strings are used. The byte values of the short string points to a location of the long string and the plaintext is aligned with the long string and encryption is performed using the long string's byte values and the plaintext the process is repeated for all bytes of the short string. The short string defines the encryption strength by pointing to the long string encrypting at first and re-encrypting thereafter. At the end, once the encryption is finished, the short key byte's values are used and once again pointing to the long string and removing a byte from the location and the removed byte(s) form a third string. The process will repeat until all the bytes values from the first string are used and a third string of equal length as of the short string is formed. Finally, the third string will perform the same process and its byte's values are used to point the long string and insert a byte of the short string into the location where they're pointing to, the process will repeat until all bytes of the short string are inserted into the long string. The long and short (third) strings are now unbalanced and the third (short) string becomes the private content's key. The reverse process is used to remove the short string, insert the third string and have two balanced string and decryption can be performed thereafter.
A two strings encryption means, comprising:
A two strings decryption means, comprising:
A two strings private key means, comprising:
A means for sending sensitive data over a non-secure communication channel, comprising:
A means for sending sensitive data over a non-secure communication channel, comprising:
Dependencies are inferred from the claim text.