CPC G06F 21/32 (2013.01) [G06F 21/60 (2013.01); H04L 9/0866 (2013.01); H04L 63/12 (2013.01); G06F 16/93 (2019.01); H04L 9/50 (2022.05)] | 20 Claims |
1. A method for authenticating a signature of a document, the method comprising:
sending, from a user device associated with a user, a signature request including a cryptographic signature of a document,
wherein the cryptographic signature is a first hash based on a digest of the document, at least one biometric characteristic of a user, and a cryptographic key associated with the user;
sending, from the user device, a location of the user device;
in response to a level of authentication, based on a type of the cryptographic signature and the location of the user device, required for notarization being greater than a level of authentication obtained with login authentication information of the user,
receiving, by the user device, a request for additional authentication information to meet the level of authentication;
sending, from the user device, the additional authentication information to meet the level of authentication; and
in response to the additional authentication information being greater than or equal to the level of authentication required for notarization,
receiving, by the user device, a notification that the document was digitally encoding with a seal,
wherein the seal is encoded with a second hash of indication of a source of the document, and
wherein a transaction is recorded on a distributed ledger for the notarized cryptographic signature and the document.
|