Hello,
Voici une proposition pour mettre un peu d’huile dans les procédures de certification, lutter contre les doubles comptes et donner un outil complémentaire et optionnel aux courageux certificateurs.
Précisions:
- rien d’obligatoire, il ne s’agit pas d’exclure des humains qui n’auraient pas ces documents.
- ne remplace pas la toile de confiante
- préservation de la vie privé (sauf vis à vis des certificateurs bien sûr!)
- détournement du fichage de l’état en l’anonymisant.
L’idée serait d’utiliser des identifiants possédés par la majorité des aspirants à la June en France, à savoir:
-
CNI
-> numéro de la carte d’identité -
NIF
-> numéro fiscal -
NIR
-> numéro de sécu et sa clef de contrôle
Mais il est hors de question de faire apparaître ces données privées personnelles en clair et accessible à tout le monde.
Pour les cacher, je propose de calculer un hash de type sha512 dessus après les avoir compliqués en rajoutant des caractères alphanumériques qui changent avec chaque personne:
- NOM en majuscule collé au numéro
CNI
12c - premier PRENOM en majuscule collé au numéro
NIF
de 13c - second (s’il existe ou premier) PRENOM en majuscule collé au num
NIR
de 15c
Une fois hashé, cela donne trois codes de 64 caractères uniques
Comment les reliés au compte qui souhaite être certifié? Et bien c’est un contrat, donc une tâche parfaite pour la blockchain.
Il suffit de faire 3 transactions en G1 avec des certificateurs par exemple pour que cela soit gravé dans le silicium via les commentaires.
Les certificateurs ne doivent pas garder de copie des papiers privés et doivent aider les aspirants à la June à calculer ces hashs lors des rencontres physiques et de préférence sur l’ordinateur des aspirants.
Comment vérifier les numéros du fichage étatique?
- https://cfsmsp.impots.gouv.fr/secavis/
- https://www.ameli.fr/savoie/assure/droits-demarches/principes/numero-securite-sociale#text_68721
- https://carte.identite.retz.info/
J’espère ne ps avoir dit trop de connerie…