摘要 |
A data security method and apparatus (Fig. 5A-C) which does not send the content of the message with encrypted data. The encrypted data consists of pointers to locations within a virtual matrix (Fig. 2A), a large continuously changing array of values, the processing of which is referred to as Virtual Matrix Encryption. The data security arrangement uses a very large key (Fig. 4), which creates a high level of security. The key is not transferred but is instead created from a file of any size that is available on both a computer used to send a secure message and a computer used to receive a secure message. The present invention further enhances security by allowing definition of a data range where the data can be decrypted correctly. |