They are back!
Channel: Solve Computer Science
Date: 2023-06-18

They are back! On June 5th 2023, the W.H.O issued a press release explaining that it will adopt the EU Digital Green Certificate system as a base by adapting it and using it in the W.H.O member countries (practically the whole world population). This will happen in the near future.

In this video I show you an overview of the technical aspects of the QR codes used to represents these certificates: how to decode them, how to interpret their fields and the amount of data stored in these documents.

Just as a reminder, here is a table of what was possible to do in Italy with
and without these certificates when they were still actively used: https://www.asaps.it/downloads/files/4_5791646919142935668.pdf

Press release:

- https://www.who.int/news/item/05-06-2023-the-european-commission-and-who-launch-landmark-digital-health-initiative-to-strengthen-global-health-security
- https://www.who.int/director-general/speeches/detail/who-director-general-s-opening-remarks-at-the-signing-ceremony-of-the-who-eu-global-digital-health-certification-network--5-june-2023

Digital Health Certificate technical documents:

- EU Digital Covid Certificate GitHub organization: https://github.com/ehn-dcc-development
- eu-digital-green-certificates GitHub organization: https://github.com/eu-digital-green-certificates
- Test data: https://github.com/eu-digital-green-certificates/dgc-testdata.git
- Guidelines on Value Sets for Digital Green Certificates: https://health.ec.europa.eu/system/files/2021-04/digital-green-certificates_dt-specifications_en_0.pdf

Green Pass FAQ:

- https://www.dgc.gov.it/web/faq.html#faq-card-16

Green pass revocations:

- EU Digital COVID Certificate: EU launches new revocation feature: https://digital-strategy.ec.europa.eu/en/news/eu-digital-covid-certificate-eu-launches-new-revocation-feature
- DGC Revocation List documentation: https://github.com/ministero-salute/it-dgc-documentation/blob/master/DRL.md
- Go to index 36 of this JSON file: https://get.dgc.gov.it/v1/dgc/settings

Some specs:

- CBOR: https://cbor.io/
- COSE: https://datatracker.ietf.org/doc/html/rfc8152

0:00 Intro
1:08 Documents concerning the implementation of the DGCs
1:23 QR code structure introduction
2:08 JSON payload example
3:10 QR code decoding steps
3:42 Python script explanation: various steps, function and values
5:10 The script in action
5:57 Revocation function
6:17 Digital Green Certificates in the wild
6:32 Outtro

#DGC #greenpass #QRcode #solvecomputerscience