zkPass
zkPass User's Guide
zkPass User's Guide
  • Getting Started
    • 🔊Introduction
      • What is zkPass?
      • How does it work?
      • How zkPass can help you
      • What's Ahead
    • 🌤️Service-based Proof System
      • Main Features
      • zkPass Workflows
      • Deployment Options
        • Public-Cloud Hosting
        • Private-Cloud Hosting
        • On-Premise Hosting
    • 🗝️Key Concepts
      • User Data
      • DVR
      • zkPass Proof
  • Core Components
    • 🏛️Service Architecture
      • RESTful API Web Service
      • zkPass Query Host
    • 👥zkPass Client Roles
    • 🤝Trust Models
      • Data Privacy Trust Model
      • Data Integrity Trust Model
      • Computation Integrity Trust Model
    • 👩‍💻zkPass Module
  • Use Cases
    • 🩸Employee Onboarding
      • “Blood Test Result” User Data
      • "Employee Onboarding" DVR
      • zkPass Integration
      • Call Sequence
    • 🚘Loan Application Screening
      • “BCA Customer Profile” User Data
      • Loan Screening DVR
      • zkPass Integration
      • Call Sequence
    • 🛒Sharing OIDC Users Securely
      • "ShopSphere ID Token" User Data
      • "ShopSphere Account Holder" DVR
      • zkPass Integration
        • Integration Guidelines for ShopSphere OIDC Provider
        • Integration Guidelines for Krisna Service
        • Integration Guideline for ShopSphere App
      • Call Sequence
  • FAQ
    • How is verifiable computing implemented by ZKP?
  • Glossary
    • Client-based Proof System
    • DVR
    • User Data
    • zkPass Proof
Powered by GitBook
On this page
Export as PDF
  1. Use Cases
  2. Employee Onboarding

“Blood Test Result” User Data

PreviousEmployee OnboardingNext"Employee Onboarding" DVR

Last updated 1 year ago

QualityHealth Labs, which takes the client role of the Data Issuer, defines and issues the Blood Test Result , which is shown here in two different formats.

Test Information

  • Test ID: SCREEN-7083-12345

  • Test Name: QualityHealth Comprehensive Screen

  • Test Date: August 27, 2023, at 14:00 UTC

Lab Details

  • Lab Name: QualityHealth Labs

  • Lab ID: QH801874

  • Lab Address: 1234 Elm St, Oakland, USA


Subject Information

Personal Details

  • Name: Jane Doe

  • Date of Birth: December 12, 1985

  • Blood Type: A+

Contact Information

  • Phone: 650-555-1234

Address

  • Street: 789 Oak Street

  • City: San Jose

  • State: CA

  • ZIP Code: 95134


Genetic Information

DNA Markers

  • APOE: E3, E3

  • BRCA1: Normal

  • MTHFR: C677T, A1298C

Haplogroups

  • Paternal: R1b1

  • Maternal: H1a1


Drug Test Results (measured in ng/mL)

  • Amphetamines: 0

  • Cocaine: 8

  • Opiates: 102

  • Benzodiazepines: 0

{
  "testID": "SCREEN-7083-12345",
  "testName": "QualityHealth Comprehensive Screen",
  "testDate": "2023-08-27T14:00:00Z",
  "lab": {
    "name": "QualityHealth Labs",
    "ID": "QH801874",
    "address": "1234 Elm St, Oakland, USA"
  },
  "subject": {
    "firstName": "Jane",
    "_firstName_zkpass_public_": true,
    "lastName":  "Doe",
    "dateOfBirth": "1985-12-12",
    "bloodType": "A+",
    "DNAInfo": {
      "markers": {
        "APOE": [
          "E3",
          "E3"
        ],
        "BRCA1": "Normal",
        "MTHFR": [
          "C677T",
          "A1298C"
        ]
      },
      "haplogroups": {
        "paternal": "R1b1",
        "maternal": "H1a1"
      }
    },
    "contact": {
      "email": "jane.doe@gmail.com",
      "phone": "650-555-1234"
    },
    "address": {
      "street": "789 Oak Street",
      "city": "San Jose",
      "state": "CA",
      "zip": "95134"
    }
  },
  "measuredPanelsNgML": {
    "amphetamines": 0,
    "cocaine": 8,
    "opiates": 102,
    "benzodiazepines": 0
  }
}

As indicated above, the blood test result actually contains several sensitive information on the patient, such as the blood type, DNA information, home address, and contact information.

However, Namaste Tech only wants to know if the user has no history of Amphetamine and Cocaine use. Sending the entire blood test to Namaste Tech is not only unnecessary but also reveals sensitive information about the user, which over time can leak out of Namaste Tech’s database, thus compromising the privacy of the user.

Email:

🩸
user data
jane.doe@gmail.com