Paiement · authentification · WIALOCK1 (PBKDF2 + AES-GCM, in-browser)

Une note que seule la phrase secrète ouvre

Le texte est chiffré dans votre navigateur avant de devenir un code. Quiconque scanne voit une carte verrouillée et a besoin de la phrase secrète — une note de coffre, un indice de récupération, un message pour une seule personne.

Ouvre le générateur avec ce type déjà sélectionné. Tout se passe dans votre navigateur.

WIA Code rond présenté comme exemple de carte verrouillée (texte de substitution)
Généré par le même moteur que le générateur. Pointez le scanner WIA dessus — ou un appareil photo classique sur le petit QR booster au centre.

Cet exemple contient du texte brut plutôt qu'un véritable contenu carte verrouillée : WIA n'affiche jamais de vrai contenu carte verrouillée sur ses pages publiques, car ce contenu ne doit figurer que sur un code que vous imprimez vous-même.

Ce que le code contient

Un enregistrement WIALOCK1 : le texte chiffré, un sel et un nonce. La clé est dérivée de votre phrase secrète avec PBKDF2 (600 000 itérations) et le texte est scellé avec AES-GCM — le tout dans le navigateur ; la phrase secrète et le texte en clair ne quittent jamais votre appareil.

WIALOCK1 (PBKDF2 + AES-GCM, in-browser)

Ce qui se passe au scan

  1. Le scanner lit l'enregistrement verrouillé dans le code — hors ligne.
  2. Il affiche une carte verrouillée et demande la phrase secrète.
  3. Si la phrase secrète est correcte, le texte apparaît sur le téléphone ; sinon, rien n'est révélé.

Pourquoi un WIA Code pour cela

Un secret imprimé inutilisable sans la phrase secrète — contrairement à un code texte brut.
Aucun serveur ne détient la clé ni le texte ; il n'y a rien à violer de notre côté.
De la place pour une vraie note : une grille L contient bien plus de mille octets de texte chiffré.

Quelle capacité

Mesuré sur le moteur réel (octets de contenu, après correction d'erreur). La colonne QR correspond à un QR code standard de même taille imprimée, à titre de comparaison.

GrilleWIA Code (octets)QR même taille (octets)Avec QR booster
S · 64 modules · rond23960
M · 96 modules · rond608151
L · 128 modules · rond11283221092

L'exemple de cette page fait 101 octets. Le QR booster est un petit QR standard placé au centre pour que les téléphones sans scanner WIA soient tout de même guidés quelque part d'utile — il mène au scanner web, qui lit ensuite le code complet.

Avant d'imprimer

Choisissez une phrase secrète dont vous pouvez vous souvenir ou que vous conservez à part : il n'y a pas de réinitialisation. WIA n'affiche pas de vraies cartes verrouillées sur ses pages publiques ; l'exemple ci-dessous est du texte brut.

Questions fréquentes

Que se passe-t-il si j'oublie la phrase secrète ?
Le texte est perdu. Il n'y a pas de récupération — c'est ce qui rend la carte sûre.
WIA peut-il lire ma note ?
Non. Le chiffrement se fait dans le navigateur ; rien n'est envoyé. WIA refuse aussi de créer des permaliens publics pour les cartes verrouillées.
Quelle est sa solidité ?
PBKDF2 avec 600 000 itérations et AES-GCM. Le point faible est une phrase secrète devinable — utilisez-en une longue.
Puis-je la déverrouiller sans le scanner WIA ?
Le scanner web sur wiacode.com la déverrouille aussi — dans le navigateur, hors ligne une fois chargé.
Pourquoi l'exemple de cette page est-il du texte brut ?
Parce qu'une vraie carte verrouillée ne doit figurer que sur un code que vous imprimez vous-même. Les exemples publics ne contiennent jamais de vrai texte chiffré.
Créer ce code maintenant →Tous les types de contenu →

Autres types de contenu

WIA Code est un code 2D à symétrie radiale. Le contenu vit dans le code ; aucun serveur n'intervient lors du scan. Généré avec le moteur WIA Code · scannable · aucun compte requis