La récupération de l’objet CBOR le fait donc en suivant ces étapes :
* lire le QR-Code
* retirer le préfixe HC1:
* décode le base45
* décompresser avec zlib
* le résultat est l’objet CBOR
Dedans, il y a :
L’organisme émetteur (CNAM pour Caisse Nationale d’Assurance Maladie, je suppose)
un premier timestamp qui est la date d’émission du certificat (champ 6)
un second timestamp, qui est la date d’expiration (champ 4) !! fixée manifestement à 1 an, 11 mois et 2 semaines après la vaccination...
le nom
le prénom
la date de naissance
une lettre qui indique s’il s’agit d’un test, d’une vaccination, ou d’une guérison
Et dans le cas d’une vaccination (s’il y a un v donc...) :
identifiant unique du certificat : urn:uvci:01:FR:...
le fabricant du vaccin
le type de vaccin
le produit injecté
le pays d’émission : FR
le numéro de la dose, et le nombre de dose nécessaire
le jour de l’émission du certificat, codé comme une chaîne
le nom de l’organisme qui émet le certificat (encore CNAM)
le code de la maladie : 840539006 pour la Covid-19
# un article et le code en python
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Un décodeur du contenu du passe sanitaire. Évalué à 10.
https://blog.callicode.fr/post/2021/covid_pass.html
"La première sécurité est la liberté"