![]() The QR code contains: H:0K5ZT-:0BC2HO/K2-GK4A%.OP+EH. Verifier Scans the QR code to check proof against (public key of the issuer) The QR code contains: UO515 HFQYO+BO02MVQ$904HVU+6R4. Holder is: 30903407693653827065565507804231738797510415673574501887342270311011859500140ģ) generate issuer nonce for this holder and create the credential.Ĥ) Citizen (Holder) gets the issuer its public key () to check the signature.ĥ) Citizen (Holder) now goes into the wildĬitizen selects the disclosure level (*Level 0*) for the VerifierĬitizen generates a unique/new QR code and holds it up. To run this proof of concept code run the following command in the directory:ġ) generate a new public key for the issuer Generate a QR code from citizen in country A and scan by country B.One can mask values 'at will' (selective disclosure).Have the FHIR data from the WHO minimal data sets.QR codes cannot be linked between usages, to the issuance event or to an individual, by the signature itself.įits in a QR, can be done offline for the holder Unlinkability: The holder creates a new QR code to present on every scan. Below if is high level overview of what has been done and what still is being worked on. ![]() The records are signed with a Camenisch-Lysyanskaya signature, which allows the proof to be presented in an unlinkable way by means of a Zero Knowledge Proof. We use a subset of the FHIR record that is in the draft version of the WHO requirements. We use the work that was done in nl-eHealth-experimental repository to produce a FHIR record that has been encoded as a protobuf. There is already a standard medical message for immunization in HL7 (both v3 CDA and FHIR) which can be re-used also for COVID-19 purposes.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |