CPC H04L 9/3228 (2013.01) [H04L 9/088 (2013.01); H04L 9/0827 (2013.01)] | 6 Claims |
1. A computer program product configured for providing a secure exchange of personal information data, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions for:
imaging by a camera of a sender computing device, a unique visual code embedded with a recipient destination information, and a personal information data request from the recipient;
receiving a sender personal information data corresponding to the personal information data request via an input device of a sender computing device;
encrypting the sender personal information data as an encrypted personal information data on the sender computing device;
storing the encrypted personal information data in the at least one non-transitory computer-readable storage medium of the sender computing device;
presenting on a display of the sender computing device the recipient destination information;
transmitting a one-time use shared key pair code from the sender computing device via a communication network, and
creating, on the communication network, an end-to-end encrypted connection between the sender computing device and a recipient computing device according to the one-time use shared key pair code.
|