System for real-time authenticated obfuscation of electronic data
AssigneeBank of America Corporation
InventorsMichael Robert Young, Manu Jacob Kurian, Jo-Ann Taylor
Life of this patent
Estimating the term…
Abstract
A system for real-time authenticated obfuscation of electronic data provides real-time visual obfuscation of the data by transforming displayed data into undecipherable data when viewed by an unauthorized user while maintaining access for an authorized user. The system may further provide application-level obfuscation of electronic data via cryptographic keys such that only authorized applications may decrypt the encrypted data. In this way, the system provides secure access control of electronic data within a networked environment.
Claims20
A system for real-time authenticated visual obfuscation of electronic data, the system comprising:
- a memory device with computer-readable program code stored thereon;
- a communication device;
- and
- a processing device operatively coupled to the memory device and the communication device, wherein the processing device is configured to execute the computer-readable program code to:
- receive, from a visual data decryption device, a request to access a set of protected data;
- receive authentication credentials from the visual data decryption device;
- authenticate the visual data decryption device using the authentication credentials;
- receive a cryptographic private key from the visual data decryption device, wherein the cryptographic private key is associated with the set of protected data;
- detect a configuration of the visual data decryption device;
- and
- based on the configuration of the visual data decryption device, provide the set of protected data to the visual data decryption device.
A system for real-time authenticated application-level obfuscation of electronic data, the system comprising:
- a memory device with computer-readable program code stored thereon;
- a communication device;
- and
- a processing device operatively coupled to the memory device and the communication device, wherein the processing device is configured to execute the computer-readable program code to:
- receive, from an application, a request to access a set of protected data;
- receive authentication credentials from the application;
- authenticate the application using the authentication credentials;
- receive a cryptographic private key from the application, wherein the cryptographic private key is associated with the set of protected data;
- and
- provide the set of protected data to the application.
A computer-implemented method for real-time authenticated visual obfuscation of electronic data, the method comprising:
- receiving, from a visual data decryption device, a request to access a set of protected data;
- receiving authentication credentials from the visual data decryption device;
- authenticating the visual data decryption device using the authentication credentials;
- receiving a cryptographic private key from the visual data decryption device, wherein the cryptographic private key is associated with the set of protected data;
- detecting a configuration of the visual data decryption device;
- and
- based on the configuration of the visual data decryption device, providing the set of protected data to the visual data decryption device.
Dependencies are inferred from the claim text.