| CPC H04L 9/3247 (2013.01) [H04L 9/14 (2013.01)] | 17 Claims |

|
1. A computer-implemented method for orchestrating digital signing of a document using embedded cryptographic verification of a signing location conducted at a signing orchestrator, the method comprising:
receiving a request for data elements from a signing application and, in response to receiving the request, initiating obtaining of the data elements;
receiving signed data elements, including a location data element and a biometric data element associated with a user, the data elements having been obtained from a user device configured to sign the data elements with an attestation key;
verifying the authenticity of the signed data elements using a system attestation certificate and comparing the biometric data element to user data stored in a user record;
in response to verifying the signed data elements, generating a payload including the location data element, the biometric data element, and data associated with the document and performing a hash algorithm on the payload to calculate a hash of the payload; and
transmitting the hash of the payload and a document identifier to the signing application for signing of the document.
|