Annonce ToutSurTout

Bienvenue sur toutsurtout.biz

Déjà 15 ans !

Radio TST

Si vous souhaitez participer vous aussi aux discussions sur le forum, il faut vous inscrire ou vous identifier.

Le Thème TST Automne est maintenant en place.

Les inscriptions sont actuellement OUVERTES.
  • Accueil forums
  •  » Le bar
  •  » Pass sanitaire : la poudre aux yeux du pseudonymat, des données médicales en clair

Message 1 Discussion postée le 29-07-2021 à 11:24:17

Limas
Avatar de Limas


Titre: TST Fan
Avancement: Niveau 2
Date d'inscription: 14-07-2021
Messages: 2 112
Site web

Pass sanitaire : la poudre aux yeux du pseudonymat, des données médicales en clair

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])
 

  • Accueil forums
  •  » Le bar
  •  » Pass sanitaire : la poudre aux yeux du pseudonymat, des données médicales en clair