CPC H04L 63/061 (2013.01) [H04L 9/0816 (2013.01); H04L 9/14 (2013.01); H04L 63/0428 (2013.01); H04L 63/0435 (2013.01); H04L 63/0442 (2013.01); H04L 63/0471 (2013.01); H04L 63/205 (2013.01); H04L 67/34 (2013.01); H04L 63/06 (2013.01)] | 20 Claims |
8. A method comprising:
receiving, by a computer system from a user device, an application request in association with a first entity server of a first entity;
accessing, for the application request and from a plurality of applications generated for a plurality of different entities, a first application generated for the first entity, wherein the first application is associated with a first public encryption key allocated to the first entity and retrievable from an intermediary server; and
enabling, by the computer system, the first application to be downloaded onto the user device, wherein the first application, upon an execution by the user device, is configured to retrieve the first public encryption key from the intermediary server, to receive first data from a user of the user device, to encrypt the first data using the first public encryption key, and to transmit the encrypted first data to the first entity server, and wherein the first entity server is configured to transmit the encrypted first data to the intermediary server without decrypting the encrypted data.
|