| CPC G06F 21/6209 (2013.01) [H04L 9/3242 (2013.01)] | 23 Claims |

|
1. An encryption and data security system, comprising:
a network interface;
at least one processing device operable to:
receive, via the network interface, a first document;
determine if the first document comprises data that is only to be provided to requestors of the first document that have received authorization from a controller, using metadata associated with the first document and/or by using natural language processing comprising named entity recognition, wherein the first document further comprises a first authentication indicator;
at least partly in response to determining that the first document comprises data that is only to be provided to requestors of the first document that have received authorization from the controller generating an optical code encoding a link to an authorization request interface and/or generating a plain text link to the authorization request interface;
generate and store a second document comprising a modified version of the first document wherein the data that is only to be provided to requestors of the first document that have received authorization from the controller is redacted from the first document without redacting the authentication indicator, and the optical code and/or plain text link is inserted into the second document;
receive, via the network interface, a request for the second document, comprising the first authentication indicator and the optical code and/or plain text link to the authorization request interface from a requester system;
provide access to the requester system to the second document, comprising the first authentication indicator and the optical code and/or plain text link to the authorization request interface;
receive, via activation of the link encoded in the optical code or the activation of the plain text link, a request for the authorization request interface;
provide, at least partly in response to the activation of the link encoded in the optical code or the activation of the plain text link, the authorization request interface to the requester system;
receive, from the requester system, via the authorization request interface a request for the first document comprising the data that is only to be provided to requestors of the first document that have received authorization from a controller;
transmit, to a device associated with the controller a communication regarding the request for the first document comprising the data that is only to be provided to requestors of the first document that have received authorization from a controller;
at least partly in response to receiving an approval of the request for the first document comprising the data that is only to be provided to requestors of the first document that have received authorization from a controller, provide the requester with access to the first document in locked form wherein the first document is encrypted; and
provide a key to the requester enabling the requester to unlock the locked first document, wherein the key is configured to be utilized to decrypt the encrypted for document.
|