Patent ID: 9608805
Date: 2017-03-28
CPC Classifications: G06K,G06Q,G09C,H04L

Claim:
1. A computer-implemented method of generating an encryption key, said method comprising: A. detecting a plurality of environmental variables associated with varying environmental conditions using at least one of a sensor and an input device; B. collecting a plurality of further variables; C. defining parameters of a plurality of scrambling functions using said further variables; D. calculating a plurality of scramble values, each scramble value comprising a combination of said environmental variables combined in accordance with one of said plurality of scrambling functions; E. combining said scramble values to produce a scramble code; F. generating said encryption key from said scramble code; and G. detecting a plurality of new environmental variables using at least one of said sensor and said input device; H. calculating a plurality of new scramble values, each new scramble value comprising a combination of said new environmental variables combined in accordance with one of said plurality of scrambling functions; I. combining said new scramble values to produce a new scramble code, and J. generating a new encryption key from said new scramble code.