| CPC H04L 9/321 (2013.01) [H04L 9/0861 (2013.01)] | 16 Claims |

|
1. An access control method, comprising:
running a security software service as a localhost web service on a user endpoint device;
communicating with a system web server which manages licensing of the system and authentication of the user endpoint device;
creating a secure digital capsule stored on the user endpoint device that is controlled and can only be accessed by the system web server which authenticated the user and authorized the user endpoint device, the secure digital capsule is encrypted;
performing the user initiated and autonomous multi-factor authentication that enables the user to add other devices sharing same private key, and synchronizing the data in secure digital capsules across all such devices wherein the private key is used to securely store and retrieve secrets, certificates, and user personal identity information to perform authentications, wherein the secure digital capsules comprise secrets, certificates, and user personal identity information; and
placing on a distributed ledger messages and data files stored in the system in the secure digital capsules to detect and prevent alteration or manipulation of data.
|