A computer implemented process for data encryption or data decryption using a computer is disclosed. In one embodiment, the process includes the following steps (a) reading an input dataset with a physical read determined by an input/output control variable; (b) adding a value of a keypointer to a starting offset value of an access code key to determine a current element of the access code key; (c) exclusive ORing the current element with a current value of a data STRING byte determined by a value of a STRING pointer and saving as a new data STRING byte value; (d) replacing the new data STRING byte value with a value of a current element of a matrix array pointed to by a matrix array pointer and saving as a replaced data STRING byte value; (e) subtracting an increment/decrement counter starting value from the replaced data STRING byte value to yield a result and saving the result as a current STRING byte; (f) reversing the current STRING byte and saving as a reversed current STRING byte; and (g) repeating steps (a) through (f) until all data has been either encrypted or decrypted. The computer implemented process also allows an input dataset to also be an output dataset.

Een computer voerde proces voor gegevensencryptie uit of de gegevensdecryptie die een computer met behulp van wordt onthuld. In één belichaming, omvat het proces de volgende stappen (a) lezend een inputdataset met gelezen fysiek bepaald door een input/outputcontrolevariabele; (b) het toevoegen van een waarde van een keypointer aan een beginnende compensatiewaarde van een sleutel van de toegangscode om een huidig element van de sleutel van de toegangscode te bepalen; (c) exclusieve ORing het huidige element met een huidige waarde van een byte van het gegevenskoord die door een waarde van een een wijzer en besparing van het KOORD als nieuwe de bytewaarde van het gegevenskoord wordt bepaald; (d) vervangend de nieuwe de bytewaarde van het gegevenskoord met een waarde van een huidig element van een matrijsserie die aan door een wijzer van de matrijsserie wordt gericht en sparend als vervangen de bytewaarde van het gegevenskoord; (e) aftrekkend een toename/decrement tegen beginnende waarde van de vervangen de bytewaarde van het gegevenskoord om een resultaat op te leveren en bewarend het resultaat als huidige byte van het KOORD; (f) het omkeren van de huidige byte van het KOORD en het sparen als omgekeerde huidige byte van het KOORD; en (g) het herhalen van stappen (a) door is (f) tot alle gegevens of gecodeerd of gedecrypteerd. Het computer uitgevoerde proces staat ook een input dataset toe om ook een output dataset te zijn.

 
Web www.patentalert.com

< Method and apparatus for encryption using partial information

< Signal reproducing method and apparatus, signal recording method and apparatus and signal recording system

> Source authentication of download information in a conditional access system

> Information recording system

~ 00061