Patent ID: 11863685
Assignee: SALESFORCE, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 19:
20. A computer program product comprising a non-transitory computer-readable medium storing computer-readable program code capable of being executed by one or more processors when retrieved from the non-transitory computer-readable medium, the program code comprising instructions configurable to cause:
after establishing a first channel between a client system and a server system as a trusted channel, causing storage of, via the first channel from the server system, a seed value in a cache of a web browser operating on the client system;
processing a request for a transaction associated with transmission of data, via the web browser, between the client system and the server system;
using a transient encryption key generated based on the seed value, using one or more processors, causing encryption of, via the web browser by accessing the seed value, the data to form encrypted data, the transient encryption key being a synced-clock random number configured to automatically change when a designated time interval elapses, the synced-clock random number being accessible to the server system and the client system, the synced-clock random number being based on a designated clock accessible to the server and the client system; and
causing transmission of the encrypted data from the client system to the server system.