Cryptographic system of symmetric-key encryption using large permutation vector keys
OwnerSteven W. Cookeinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerSteven W. Cookeinventor
Estimating the term…
A method for use in encrypting data using a computer. The method comprises receiving data to be encrypted, defining a set of byte codes comprising user byte codes, meta byte codes, and dead byte codes, storing a transformation vector defined from the set of byte codes, retrieving the transformation vector from the memory, transforming a block of the data from the data to be encrypted, comprising translating values of the user byte codes from the block of data across the transformation vector, randomly selecting one or more meta byte codes from the defined meta byte codes, performing the reversible operations indicated by the selected meta byte codes during the translation of the values of the user byte codes from the block of data, translating the values of the selected meta byte codes across the transformation vector, inserting the translated values of the user byte codes into an encrypted block of data, and inserting the translated values of the selected meta byte codes into the encrypted block of data.
A method of encrypting data, comprising:
A non-transitory computer-readable medium having computer-executable instructions stored thereon for encrypting a block of data, said instructions, when executed by a computer, causing the computer to perform a method comprising:
A method of decrypting data, comprising:
Dependencies are inferred from the claim text.