System and method for enhanced data protection
AssigneeKeyavi Data Corporation
InventorsCody Pollet, Charles Burgess, Courtney Roach, Brandon Hart
Life of this patent
Estimating the term…
Abstract
A method of an authentication server may include receiving, from a recipient computer system, recipient metadata comprising recipient information from the recipient computing system and a recipient network address. Access to the encrypted payload is authenticated by the recipient computer system using the recipient metadata. A response is sent to the recipient computer system after authenticating the recipient computer system. The recipient computer system decrypts the encrypted payload to access the payload in response to receiving the response.
Claims12
A method comprising, by an authentication server:
- receiving, from a recipient computer system, recipient metadata comprising recipient information from the recipient computing system and a recipient network address, wherein the recipient computing system comprises a container comprising a payload and container metadata, wherein the payload is an encrypted payload in the container;
- authenticating access, by the recipient computer system, to the encrypted payload, wherein authenticating access uses the recipient metadata;
- and
- sending, to the recipient computer system, a response after authenticating the recipient computer system, wherein the recipient computer system decrypts the encrypted payload from the container to access the payload in response to receiving the response.
A system comprising:
- a recipient computing system;
- an authentication server communicatively coupled to the recipient computing system;
- and
- a sender computing system communicatively coupled to the authentication server and comprising a sender application configured for:
- encrypting, by the sender computer system, a payload with a symmetric key to generate an encrypted payload;
- sending, from the sender computer system to a recipient computer system, the encrypted payload;
- and
- wherein the recipient computing system comprises a recipient application configured for:
- sending, from the recipient computer system to the authentication server, recipient metadata comprising recipient information from the recipient computing system and a recipient network address, wherein the recipient computing system comprises a container comprising a payload and container metadata, wherein the payload is an encrypted payload in the container,
- wherein the authentication server comprises a server application configured for:
- authenticating access, by the recipient computer system, to the encrypted payload, wherein authenticating access uses the recipient metadata;
- and
- sending, from the authentication server to the recipient computer system, a response after authenticating the recipient computer system;
- and
- wherein the recipient computing system comprises the recipient application further configured for:
- decrypting, by the recipient computer system, the encrypted payload from the container to access the payload in response to receiving the response.
A non-transitory computer-readable storage medium storing instructions configured to execute on a processor, the instructions comprising functionality to perform:
- receiving, from a recipient computer system, recipient metadata comprising recipient information from the recipient computing system and a recipient network address, wherein the recipient computing system comprises a container comprising a payload and container metadata, wherein the payload is an encrypted payload in the container;
- authenticating access, by the recipient computer system, to the encrypted payload, wherein authenticating access uses the recipient metadata;
- and
- sending, to the recipient computer system, a response after authenticating the recipient computer system, wherein the recipient computer system decrypts the encrypted payload from the container to access the payload in response to receiving the response.
Dependencies are inferred from the claim text.