develop your application with bioSeal code.
The BioSeal API is a key component of the versatile and secure BioSeal solution, designed for data protection, anti-forgery, and identity verification with a strong emphasis on cost-efficiency and privacy. BioSeal typically manifests as a machine-readable code (MRC), a structured dataset that guarantees the authenticity and integrity of critical data associated with a document or object. Leveraging asymmetric cryptography, the BioSeal API provides a robust security framework that prevents the fraudulent forgery of various document types. Additionally, it facilitates identity verification through biometric recognition when necessary, all while ensuring individual privacy. The BioSeal API adheres to open standards and integrates seamlessly into the Otentik Trust Network, which connects those verifying the authenticity of a document or object with those authorized to certify it, ensuring legitimacy and trust across billions of daily interactions.
Features Included
BioSeal Generation
Generate BioSeals and output 2D barcodes such as QR Code, DataMatrix, or Aztec codes, simplifying document verification processes.
RESTful Interface
Provide a RESTful interface for seamless integration with various applications and platforms.
Decode and Verify
Decode and verify BioSeals or any VDS, ensuring the authenticity and integrity of sealed data.
HTML Presentation View
Generate an HTML presentation view of BioSeal content for easier interpretation and validation.
Biometric Recognition
Include a user’s photo, facial template, or fingerprint template into the BioSeal code for user’s identity verification.
Standards Compliance
Ensure compliance with international standards, including ISO 22376 and ISO 15459, for reliable and standardized document authentication.
How it works
Use Case Creation.
We help you to translate a specific use case.
The implementation of a BioSeal is guided by a specific use case, defined by a group of experts. Each use case determines the key data fields to be included in the schema and outlines any field constraints. If needed, it may also specify additional verification policies, such as authorized symbologies, signer’s legitimacy, and validity period, as well as the Presentation View (RFF) and post-verification business rules defined in TSO extensions. These use cases are then translated into a machine-readable format (secure XML-format manifest file), allowing producers and verifiers of the BioSeal to interpret and process the information in a standardized and deterministic manner, adhering to the rules defined for each use case.
Code Generation Process.
Generate a BioSeal online using our web API.
The creation of a BioSeal code starts with selecting the use case and relevant data, identifying the specific application for the BioSeal code. Next, biometric data is captured using sensors for fingerprints, facial recognition, or iris scans. This data, along with any other relevant information, is then encoded into a secure format. The encoded data is digitally signed to ensure authenticity and prevent tampering. Finally, the BioSeal code is affixed, either physically or digitally, to the object or document, completing the process and preparing it for future verification.
Code Verification Process.
verify code compliance and data integrity.
The BioSeal verification process begins with acquiring the BioSeal code, which contains encrypted or encoded data related to the individual or entity being verified. The code is then decoded, involving decryption and translation into an analyzable format. Next, the digital signature of the decoded data is validated, ensuring it is intact and verifying the data’s authenticity by checking against a chain of trust, such as a certificate authority. The process continues with validating extended policies to ensure adherence to additional security protocols, compliance standards, or specific usage policies. Finally, the biometric data stored in the BioSeal code is compared with that of the user, confirming the authenticity of his or her identity.

Developer documentation.
We provide comprehensive documentation and developer guides to facilitate a smooth implementation process.