The EU Digital COVID Certificate (EUDCC), best known in Italy as the Green Pass and in France as the Sanitary Pass or Health Pass (passe sanitaire), was a digital certificate that a person has been vaccinated against COVID-19, tested for infection with SARS-CoV-2, or recovered from COVID-19 created by the European Union (EU) and valid in all member states.
The EU Digital COVID Certificate was created to facilitate travel within the European Union. It launched in July 2021, and is available to citizens of the EU, and also to travellers from outside of the region.[1] [2] [3] By December 2022, the member states had issued more than 2 billion EU Digital COVID Certificates.[4]
With 51 non-EU countries and territories connected to the system in addition to the 27 member states, the EU Digital COVID Certificate is a global standard for COVID-19 certification.[5]
While in March 2022, 17 member states were still requiring travellers to be in the possession of an EU Digital COVID Certificate, this number dropped to 7 member states in May 2022, and eventually to 0 member states in August 2022. The EU Digital COVID Certificate system expired on 30 June 2023.[6]
The EUDCC certifies that a person has either:
Additionally, the certificate contains the full name and date of birth of the certificate holder. No other personal information is included.
Each certificate only certifies one claim, so for each vaccination and each test a separate certificate is required.
The EUDCC was a digitally-signed document. It was usually supplied in the form of a QR code, either contained in a PDF file, or as a printout. There are various mobile apps available to store and display the EUDCC (such as the Corona-Warn-App); alternatively, the EUDCC can be presented on paper.
To check the validity of the EUDCC, special software was required which scans the QR code and verifies the digital signature, for example the mobile application CovPassCheck-App.
Technically, the QR code contains a JSON document with the information payload. This JSON document is serialized using Concise Binary Object Representation (CBOR), and digitally signed according to CBOR Object Signing and Encryption (COSE). The resulting data is compressed with zlib and encoded into the final QR code.[7]