Patent ID: 11956352
Assignee: nan
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 10:
11. A computer program product for generating time randomizing interface protocol language encryption, the computer program product comprising:
one or more non-transitory computer readable storage media, and program instructions collectively stored on the one or more non-transitory computer readable storage media, the program instructions comprising:
sending an invitation to communicate from a first device to a second device;
in response to accepting the invitation, the first and second devices cooperating and generating a randomized language protocol from a data set array wherein the randomized language protocol comprises random object values and alphanumeric characters, and the randomized language protocol creates a unique language known only between the first device and to the second device;
assigning the random object values to the alphanumeric characters;
generating an array of pointers in the data set array pointing from the assigned random object values to the alphanumeric characters;
agreeing between the first device and the second device on the array of pointers pointing from the assigned random object values to the alphanumeric characters;
receiving, from user input, a communication message at the first device;
transforming the communication message into an encrypted message comprising the assigned random object values;
transmitting the encrypted message to the second device;
at the second device, looking up the pointers in the data set array in response to a receipt of the transmitted encrypted message;
translating, using the randomized language protocol, the encrypted message into a decrypted version of the communication message;
resetting at random time intervals, the assignment of the random object values to the alphanumeric characters and generating a different version of the randomized language protocol during communications between the first device and the second device.