System and method for secure authentication and verification of document signing sessions using a biometric smart pen
Techniques are provided for secure authentication and recording of a document signing session using a smart pen device. The techniques include capturing biometric data of a user through a biometric sensor in the smart pen. The techniques also involve capturing real-time signing data through dual wide-angle cameras integrated into the pen. The signing data includes a first image of the signing environment and a second image of the item being signed. The data is compiled into a signing data package, which is encrypted and transmitted to an identity/document authenticator. The identity/document authenticator verifies and stores a cryptographic record of the signing session in a secure database and transmits a confirmation message to the smart pen device, indicating successful authentication and record storage. The techniques provide a secure, verifiable record of signing events, enhancing document authenticity and identity verification.
1 . A smart pen device comprising:
a biometric sensor;
a first wide-angle camera;
a second wide-angle camera;
a processor; and
a memory storing executable instructions thereon, which when executed by the processor, cause the processor to:
capture biometric data of a user via the biometric sensor;
capture real-time signing data during a signing session, the real-time signing data including:
a first image, captured by the first wide-angle camera, of an environment in which the signing session is conducted; and
a second image, captured by the second wide-angle camera, of an item being signed by the user using the smart pen device;
generate a signing data package including the real-time signing data;
encrypt the signing data package;
transmit the encrypted signing data package to an identity/document authenticator;
receive a confirmation message from the identity/document authenticator, the confirmation message indicating successful generation and storage of a cryptographic record of the signing session in a secure database; and
in response to receiving the confirmation message, provide a confirmation signal to the user, by the smart pen device, via an LED light or haptic response.
2 . The smart pen device in accordance with claim 1 ,
the biometric sensor comprising a fingerprint scanner,
the biometric data being used in an initial verification of an identity of the user,
the executable instructions further causing the processor to, as part of the initial verification, compare the biometric data to a previously stored biometric template associated with the user.
3 . The smart pen device in accordance with claim 1 ,
the first wide-angle camera being configured to capture a 360-degree view of the environment.
4 . The smart pen device in accordance with claim 1 ,
the executable instructions further causing the processor to digitally sign the encrypted signing data package using a private key.
5 . The smart pen device in accordance with claim 1 ,
the executable instructions further causing the processor to:
capture initial data associated with the signing session via the first wide-angle camera, the initial data including a third image of the environment;
bundle the biometric data and the initial data into an initial data package;
encrypt the initial data package;
transmit the encrypted initial data package to the identity/document authenticator for verification; and
upon verification by the identity/document authenticator, receive an authorization signal to begin signing the item.
6 . A computer-implemented method comprising:
capturing biometric data of a user via a biometric sensor integrated into a smart pen device;
capturing real-time signing data during a signing session using a first wide-angle camera integrated into the smart pen device and a second wide-angle camera integrated into the smart pen device, the real-time signing data including:
a first image, captured by the first wide-angle camera, of an environment in which the signing session is conducted; and
a second image, captured by the second wide-angle camera, of an item being signed by the user using the smart pen device;
generating a signing data package including the real-time signing data;
encrypting the signing data package;
transmitting the encrypted signing data package to an identity/document authenticator;
receiving a confirmation message from the identity/document authenticator, the confirmation message indicating successful generation and storage of a cryptographic record of the signing session in a secure database; and
in response to receiving the confirmation message, providing a confirmation signal to the user, by the smart pen device, via an LED light or haptic response.
7 . The method in accordance with claim 6 ,
the biometric sensor comprising a fingerprint scanner,
the biometric data being used in an initial verification of an identity of the user, and
as part of the initial verification, comparing the biometric data to a previously stored biometric template associated with the user.
8 . The method in accordance with claim 6 , further comprising:
providing first feedback to the user, by the smart pen device, via the LED light or haptic response, the first feedback indicating that the biometric sensor is ready to receive the biometric data.
9 . The method in accordance with claim 8 , further comprising:
providing second feedback to the user, by the smart pen device, via the LED light or haptic response, the second feedback indicative of successful biometric capture.
10 . The method in accordance with claim 9 , further comprising:
providing third feedback to the user, by the smart pen device, via the LED light or haptic response, the third feedback including a signal to the user to begin signing the item with the smart pen device.
11 . The method in accordance with claim 6 ,
the first wide-angle camera being configured to capture a 360-degree view of the environment.
12 . The method in accordance with claim 6 ,
the real-time signing data further including:
additional biometric data of the user;
geolocation data of the smart pen device; and
facial map data of any individuals in the environment and within a field of view of the first wide-angle camera.
13 . The method in accordance with claim 12 , further comprising:
applying one or more facial recognition algorithms to compare the facial map data of individuals in the environment with a database of registered users.
14 . The method in accordance with claim 6 , further comprising:
generating a hash of the encrypted signing data package prior to transmission to ensure data integrity, wherein the generated hash is included in the transmission of the encrypted signing data package; and
verifying the data integrity upon receipt of the encrypted signing data package by comparing the generated hash with a computed hash.
15 . The method in accordance with claim 6 , further comprising:
generating, by the identity/document authenticator, a cryptographic hash of the signing data; and
storing the hash as part of the cryptographic record of the signing session.
16 . The method in accordance with claim 6 , further comprising:
digitally signing, by the smart pen device, the encrypted signing data package using a private key associated with the smart pen device, thereby generating a digital signature; and
authenticating the digital signature at the identity/document authenticator using a corresponding public key.
17 . The method in accordance with claim 6 , further comprising:
storing, by identity/document authenticator, an audit trail entry associated with the cryptographic record,
the audit trail entry including a timestamp, a user identifier, and metadata specific to the signing session.
18 . The method in accordance with claim 6 , further comprising:
storing the cryptographic record of the signing session in the secure database,
the cryptographic record including the real-time signing data.
19 . The method in accordance with claim 6 , further comprising:
capturing initial data associated with the signing session via the first wide-angle camera, the initial data including a third image of the environment;
bundling the biometric data and the initial data into an initial data package;
encrypting the initial data package; and
transmitting the encrypted initial data package to the identity/document authenticator for verification.
20 . The method in accordance with claim 19 , further comprising:
upon verification by the identity/document authenticator, receiving, by the smart pen device, an authorization signal to begin signing the item with the smart pen device.