CPC H04L 9/3247 (2013.01) [H04L 9/30 (2013.01); H04L 9/3213 (2013.01)] | 22 Claims |
1. A device, comprising:
a display unit;
a communications interface;
a memory storing instructions; and
at least one processor coupled to the display unit, to the communications interface, and to the memory, the at least one processor being configured to execute the instructions to:
receive a first request for an element of data, the first request being generated by an application program executed by the at least one processor, the first request comprising a first digital token associated with the executed application program, the first digital token being maintained within a first portion of the memory accessible to the executed application program, and the first request being received from the executed application program through a programmatic interface;
load a second digital token from a second portion of the memory, the second portion of the memory being inaccessible to the executed application program;
load consent data associated with the executed application program from the memory;
when the first digital token is consistent with the second digital token, and when the first request is consistent with the consent data, obtain, from a computing system, the requested data element and a digital signature applied to the requested data element by the computing system; and
based on a verification of the applied digital signature, generate and present, via the display unit, a representation of the requested data element within a digital interface, the digital interface comprising an interface element that confirms the verification of the digital signature.
|