CPC H04L 63/0442 (2013.01) [H04L 9/0825 (2013.01); H04L 67/562 (2022.05)] | 25 Claims |
1. A computer-implemented method comprising:
inserting, by at least one processor, an encrypted value in a data field in a message that includes a plurality of data fields that store message data, a structure of the plurality of data fields and one or more attributes of at least one data field of the plurality of data fields being defined by a schema associated with the message, wherein the schema specifies a public key used to encrypt the encrypted value and further specifies a type of an unencrypted form of the encrypted value, wherein at least a portion of the schema is not included in the message;
inserting, by the at least one processor, one or more unencrypted values in one or more other data fields in the message; and
sending, by the at least one processor, the message to an external computing system that is configured to determine the schema associated with the message.
|