Skip to content

Home

Zero Knowledge Evidence
Certification technology necessary for the digital society in future, such as preventing falsification of historical records and ensuring transparency, enabling "proof of issuance" that was not possible with conventional technology

Challenge in proof technology

In recent years, Verifiable Credentials (VC) has attracted attention, which are electronic credentials such as student ID cards and driver's licenses in smartphones and other devices.
VCs have made it possible for various issuers to freely issue certificates, but on the other hand, it was still difficult for issuers to secure evidence of issuance history, which was a challenge.

In Zero Knowledge Evidence

The issuance log of VCs is anonymized and stored in a ledger, and the fact of issuance is verified by the issuance verifier.
This log can be used to prove that the issuer issued the certificate while keeping the personal information confidential.
This certification technology is necessary for the digital society of the future, for example, to prevent tampering and to confirm the issuance evidence of lost certificates.

Value of Zero Knowledge Evidence

  1. Improving Reliability in Data Utilization
    • A third party, a issuance verifier, ensures the credibility of the evidence
    • In addition, the government and organizations that approve the issuance of certificates, such as ministries, agencies, and industry associations, become the issuance verifiers, which leads to the official meaning and improvement of credibility.
  2. Reducing Data Leakage Risk
    • The ledger holds no personal information and cannot be decrypted, reducing the risk of data leakage
  3. Enhance data privacy and security
    • Using Zero Knowledge Evidence, only necessary information can be provided while keeping personal information confidential.
  4. Various usage situations
    • It is expected to be used in situations where objective evidence and reliability checks are required, such as various qualifications and certificates issued to individuals, medical data, and financial transactions.

Demo
App
Currently under maintenance

API Crick here to try the Web API

Technical Abstract

Target industries and users

  • Targeted for use by financial institutions, government agencies, healthcare organizations, etc., for proving data sent.
  • Especially for scenes that require a high degree of objectivity and privacy protection.

Figure 1: Verifiable Credential (VC) is assumed as the transmission data

vc

Target industry and business issues

In modern society, the history of transmission data is maintained and disclosed on the server. However,

  • Even if raw data is managed on individual servers, it can become a black box for other companies and lack transparency.
  • On the other hand, putting decipherable data on public servers carries a risk of leakage.
  • In the case of disclosure, costs are incurred for various procedures such as disclosure requests.
vcissue

Technical issue

The main challenges are data secrecy to protect privacy and verification to ensure data validity and integrity. Because of the risk of leakage, especially with ordinary encryption, it was required to "hold data in an undecryptable form."

Value of Zero Knowledge Evidence (Details)

  • We achieved both privacy protection and legitimacy in the issue certification scene.
  • This improves the reliability of data utilization and facilitates compliance by reducing the risk of data leakage.
  • For example, it will be possible for a public organization that issues qualifications to certify "to whom the certificate was issued" while respecting privacy.
zke_index

Fujitsu's technological superiority

  • Zero-Knowledge Proof has been used to enable verification of the validity of data while keeping it undecryptable.
  • Unlike traditional encryption techniques, it provides greater security by accumulating evidence of undecryptable data.

Usage Scenes

  • End User
    • End-users are assumed to be companies or organizations that issue credentials to individuals or organizations
    • Conceal and verify the history of information published by end users in any situation where you want to ensure data confidentiality and reliability
      • Customer data (verify purchase data while protecting customer privacy), medical data (verify diagnosis results while protecting patient privacy), financial transaction history, etc.
  • App developers
    • Back-end applications for end-users, such as:
      • Concealed storage of logs of data sent to customers
      • Implement evidence discovery for data sent to customers

Try Zero Knowledge Evidence

  • API: Try the Web API
  • Web Apps and Demo Videos: in maintenance
  • We can also implement PoC

Documents

name explanation
Technical Description A more detailed description of zero knowledge evidence technology. An image of the overall flow of the protocol and API is also provided.
API Specifications This document summarizes the specifications of the API

Demo
App
Currently under maintenance

API Crick here to try the Web API