https://www.nextinpact.com/article/4615 … s-en-clair
Autant je suis pour la vaccination, autant je suis totalement contre le passe sanitaire, sécurisé avec les pieds et vous forçant à laisser des inconnus accéder à des données médicales qui vous appartiennent.
Autre problème: De plus, rien ne m'empêcherait de montrer le passe sanitaire d'une autre personne (c'est facile à copier: une photo du QR-Code et hop... vous avez le passe sanitaire d'une autre personne). Il faudrait donc également contrôler que l'identité sur le passe sanitaire correspond bien au porteur, donc demander et contrôler l'identité. À ma connaissance, seuls des agents assermentés sont à même de contrôler une pièce d'identité.
Ce passe sanitaire, c'est du grand n'importe quoi.
https://blog.callicode.fr/post/2021/covid_pass.html
Détail des informations stockées dans le QR Code du pass vaccinal européen
Code :
#!/usr/bin/env python3
import sys
import zlib
import pprint
# Modules tiers (Pillow, Pyzbar, base45, cbor2)
import PIL.Image
import pyzbar.pyzbar
import base45
import cbor2
img = PIL.Image.open("qrcode.png")
data = pyzbar.pyzbar.decode(img)
cert = data[0].data.decode()
b45data = cert.replace("HC1:", "")
zlibdata = base45.b45decode(b45data)
cbordata = zlib.decompress(zlibdata)
decoded = cbor2.loads(cbordata)
print("Header\n----------------");
pprint.pprint(cbor2.loads(decoded.value[0]))
print("\nPayload\n----------------");
pprint.pprint(cbor2.loads(decoded.value[2]))
print("\nSignature ?\n----------------");
print(decoded.value[3])