A crytography method of encrypting data is disclosed. The method provides for creating or selecting a master key. Thereafter, the data to be encrypted is segmented into data blocks of equal or variable lengths. For each data block a sub-key of an arbitrary starting position is selected from a pre-defined set of arbitrary positions and of matched or unmatched length from the master key, where the master key length is selected from a pre-defined set of arbitrary lengths. Having acquired the sub-key for each data block, each data block is encrypted using its sub-key and an encryption algorithm.

Un método del crytography de cifrar datos se divulga. El método preve crear o seleccionar una llave principal. Después de eso, los datos que se cifrarán se dividen en segmentos en los bloques de los datos de longitudes iguales o variables. Para cada datos bloquee una secundario-llave de una posición de salida arbitraria se selecciona de un sistema predefinido de posiciones arbitrarias y de la longitud emparejada o incomparable de la llave principal, donde la longitud de la llave principal se selecciona de un sistema predefinido de longitudes arbitrarias. Adquiriendo la secundario-llave para cada bloque de los datos, se cifra cada bloque de los datos usando su secundario-llave y un algoritmo del cifrado.

 
Web www.patentalert.com

< Secure cache for instruction and data protection

< Network connection controlling method and system thereof

> Method and apparatus for regenerating secret keys in Diffie-Hellman communication sessions

> System, method and article of manufacture for remote unlocking of local content located on a client device

~ 00053