Skip to content

emanuelelaface/GreenPass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Full implementation of COVID-19 Digital Green Pass as described here: https://ec.europa.eu/health/sites/default/files/ehealth/docs/covid-certificate_json_specification_en.pdf.

The code scans any Green Pass compliant with the stadard sketched in the EU document, extract the data from the CBOR structure and verify the signature of the pass against the list of public keys available here: https://verifier-api.coronacheck.nl/v4/verifier/public_keys.

The pass is also displayed on the Apple Watch, when available.

The color of the pass is green when the signature is valid and the date of expiration is at least a week in the future. If the expiration date is within a week the color will become orange and in all the other cases (invalid signature or expired pass) the color will be red.

ScreenShots:

iOS Main iOS Details

Apple Watch QR Code Apple Watch Main Apple Watch Details

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published