Patent ID: 9224000
Filing Date: 2015-12-29
Classification: G06F,H04L

Abstract:
1. A method for autonomously encrypting data associated with one or more application programs operating on one or more electronic computing devices, comprising the steps of: autonomously detecting via a particular client module operating on a particular electronic computing device an item of original data that is to be persistently encrypted; identifying via the particular client module contextual information relating to creation of the item of original data; transmitting a request for encryption of the item of original data from the particular client module to a central server module, wherein the request includes the contextual information relating to the creation of the item of original data; receiving a response from the central server module at the particular client module, wherein the response comprises unique cryptographic information generated by processing an identifier comprising at least a portion of the contextual information through a cryptographic algorithm; and generating a persistently encrypted output of the item of original data as a function of the item of original data and the unique cryptographic information, wherein the persistently encrypted output is only accessible via local decryption in a subsequent client module having appropriate access authority and operating on a subsequent electronic computing device.