Aller au contenu

Casier B-011 · Le blog

Comment fonctionne l’ouverture d’un casier par QR code ?

11 min de lecture Par la rédaction

Smartphone présentant un QR code flou devant le lecteur optique d’un casier connecté, ouverture de casier par QR code

Un carré noir et blanc sur l’écran du téléphone, un geste devant le lecteur, et la porte se déverrouille : l’ouverture de casier par QR code s’est imposée pour les colis, les consignes et les prêts de matériel parce qu’elle ne demande ni badge ni code à mémoriser. Derrière ce geste se cachent pourtant des choix décisifs : QR code statique ou dynamique, lecture par le casier ou par le smartphone, code valable une fois ou réutilisable, vérification sur place ou par le serveur. Ils déterminent la sécurité du retrait, la tolérance aux reflets, le comportement sans réseau et l’accessibilité. Voici comment fonctionne ce mode d’ouverture, étape par étape.

Comment se passe une ouverture de casier par QR code ?

Pour situer le QR code dans le fonctionnement d’un casier connecté, il faut le voir comme un simple messager : il ne contient pas la clé de la porte, il transporte un identifiant que le système compare à ce qu’il attend. L’usager reçoit son code par courriel, par SMS ou dans une application, au moment du dépôt d’un colis ou d’une réservation. Devant le meuble, il présente l’écran de son téléphone, ou un bon imprimé, au lecteur optique de la façade. Le lecteur décode le motif et transmet la chaîne obtenue au contrôleur, qui la vérifie lui-même ou la soumet à la plateforme. Si la réponse est positive, le contrôleur libère la serrure de la bonne porte, le signale par une LED, puis attend que le capteur confirme la fermeture. L’ouverture de casier par QR code tient en quelques secondes, mais mobilise toute une chaîne.

PlateformeContrôleur3Vérification4Ouverture2Lecture1Code reçu
Du téléphone à la porte : lecture, vérification, puis ouverture.

Que contient vraiment un QR code d’ouverture ?

Un QR code n’est qu’une façon d’écrire des données sous forme graphique : une grille de petits carrés, les modules, avec trois motifs de repérage dans les coins qui permettent au lecteur de trouver le code et son orientation. Pour un casier, ces données se limitent à une courte chaîne : un identifiant de retrait, parfois un numéro de site, une date d’expiration ou une signature numérique. Le code ne doit contenir ni nom ni numéro de téléphone, car il n’est pas chiffré : n’importe quelle application le déchiffre. Le format intègre une correction d’erreur, réglable sur plusieurs niveaux, qui permet de lire un code rayé ou masqué par un reflet. Plus elle est élevée, plus le motif est dense, d’où l’intérêt d’un contenu court, donc aéré et facile à lire.

3motifs de repérage dans les coins d’un QR code
4niveaux de correction d’erreur prévus par le format
2sens de lecture : le casier lit le téléphone, ou l’inverse
1seule ouverture pour un code de retrait à usage unique

Le casier lit le téléphone, ou le téléphone lit le casier

Deux architectures coexistent. Dans la première, la plus répandue pour le retrait, le casier porte un lecteur intégré : une petite caméra, un éclairage et un logiciel de décodage, qui lisent le code affiché par le téléphone ou imprimé. L’usager n’a besoin d’aucune application et le casier garde la main sur la décision. Dans la seconde, le sens s’inverse : un QR code fixe est affiché sur le meuble ou sur chaque porte, et l’usager le scanne avec l’appareil photo de son smartphone. Le code ouvre une page web ou une application qui l’identifie, puis la plateforme commande l’ouverture par le réseau. Cette variante supprime le lecteur, mais suppose un téléphone connecté, une bonne couverture mobile dans le local et un compte côté usager.

Qui décide d’ouvrir : le lecteur, le contrôleur ou la plateforme ?

Le lecteur ne décide de rien, il traduit une image en texte. La décision revient au contrôleur local ou à la plateforme distante. En vérification en ligne, le contrôleur interroge le serveur, qui confirme que le code existe, n’a pas expiré, n’a pas servi et correspond à ce casier, puis renvoie la porte à ouvrir. C’est simple à administrer et facile à révoquer, mais une coupure réseau bloque les retraits. En vérification locale, les codes valides sont poussés à l’avance dans le contrôleur, ou le code porte une signature cryptographique vérifiable sans appeler personne : le casier fonctionne hors ligne. Beaucoup de systèmes combinent les deux, avec un mode dégradé local et une resynchronisation qui empêche un code utilisé hors ligne de resservir.

Lecteur de QR code encastré dans une façade métallique de casier, ouverture de casier par QR code
Le lecteur optique décode le motif présenté devant sa fenêtre.

QR code statique ou dynamique pour ouvrir un casier ?

Une fois le code validé, la serrure électronique de casier agit de la même façon quel que soit le moyen d’identification : c’est donc dans la nature du QR code que se jouent les différences. Un QR code statique garde le même motif pendant toute sa durée de vie, sur une carte d’abonné ou un bon de retrait. Un QR code dynamique est recalculé à intervalles courts dans l’application, et l’image affichée n’est valable que quelques instants. À ne pas confondre avec le sens marketing du terme, où un code dit dynamique renvoie vers une adresse modifiable. Entre les deux, le code à usage unique garde un motif fixe mais il est invalidé dès la première ouverture. Le tableau résume les variantes.

Variante de QR codeFonctionnement et usage typique
Statique permanentMême motif à chaque passage, pour un casier attribué
À usage uniqueInvalidé après la première ouverture, pour colis et prêts
À durée limitéeValable sur un créneau, pour une consigne réservée
DynamiqueRenouvelé en continu, capture vite inutile
Affiché sur le casierPublic, scanné par le smartphone, ouverture via le compte

Le code à usage unique, référence du retrait

Pour un colis, une commande ou un équipement prêté, le code à usage unique colle exactement à la situation : une porte, un retrait, un destinataire. Le système génère un identifiant aléatoire au dépôt, l’associe à la porte et l’envoie au destinataire. Au premier scan valide, la porte s’ouvre et le code passe à l’état consommé : présenté de nouveau, même en capture d’écran, il est refusé. Une date limite s’y ajoute, au-delà de laquelle le code expire et le contenu repart vers le gestionnaire. L’identifiant doit être long et imprévisible, pour qu’on ne puisse pas deviner le code d’un voisin en changeant quelques caractères. Le journal conserve l’heure du retrait, utile pour trancher un litige sur un colis prétendument jamais reçu.

Code à usage uniqueÉmis au dépôtValable jusqu’à l’échéancePorte ouverteRefusé ensuiteCode dynamiqueun nouveau motif à chaque périodeaccepté?anciens motifs et captures refusés
Code à usage unique et code dynamique : deux façons de rendre une copie inutile.

Le QR code dynamique, pensé pour les usages répétés

Quand un même usager ouvre souvent son casier, salarié en bureau partagé, abonné d’une salle de sport ou étudiant, recevoir un nouveau code à chaque passage devient lourd. Le QR code dynamique répond à ce besoin. L’application connectée calcule un nouveau motif à intervalles courts à partir d’un secret partagé avec la plateforme et de l’heure courante, sur le principe des codes temporaires de double authentification. Le contrôleur, qui connaît ce secret ou interroge le serveur, n’accepte que le motif de la période en cours, avec une petite tolérance pour un léger décalage d’horloge. Une capture transmise à un tiers perd ainsi vite sa valeur. En contrepartie, il faut une application à jour et des horloges bien synchronisées, sinon surviennent des refus inexpliqués.

Le QR code affiché sur le casier, scanné par le smartphone

Dernière variante, la plus légère en matériel : le code est collé ou gravé sur la façade, et le téléphone de l’usager fait le travail. Ce schéma convient aux consignes en libre-service, à la location de matériel ou aux sites où l’on évite un lecteur exposé aux intempéries. Le QR code désigne seulement le casier et lance le parcours : la page affichée demande de se connecter, de payer ou de confirmer une réservation, puis la plateforme envoie l’ordre d’ouverture au contrôleur. La sécurité ne repose plus sur le QR code, public par définition, mais sur le compte de l’usager et le canal entre serveur et meuble. Il faut alors une couverture mobile fiable et un recours pour ceux qui n’ont pas de smartphone ou plus de batterie.

  1. Scanner le code de la porteAvec l’appareil photo du téléphone.
  2. Vérifier l’adresse affichéeLe lien doit mener au domaine de l’exploitant.
  3. S’identifier ou payerSelon le service proposé.
  4. Recevoir l’ouvertureLa porte se déverrouille.
  5. Refermer la porteLe capteur clôt la session.

Quelle sécurité pour une ouverture de casier par QR code ?

Un QR code se copie aussi facilement qu’une image, point de départ de toute réflexion sur la sécurité de l’ouverture de casier par QR code. Contrairement à un badge RFID gardé en poche, le code s’affiche sur un écran que l’on peut photographier ou transférer. Le système ne sait donc jamais si la personne qui présente le code en est la destinataire : il constate seulement qu’elle le détient. Cette limite reste acceptable si des règles compensent : validité courte, usage unique, rattachement à une seule porte, invalidation à l’ouverture et journalisation des tentatives. Pour des contenus de valeur, on ajoute un second facteur, comme un code PIN saisi après le scan. Le schéma suivant met en regard les principales menaces et leurs parades.

Capture d’écranParadecode dynamiqueou validité courteRejeu d’un codeParadeinvalidation dèsla première ouvertureFaux QR colléParadecode sous plaque,adresse affichée en clairx3Essais en rafaleParadenombre d’essais limitéet alerte au gestionnaire
Quatre menaces et leurs parades.

Capture d’écran, transfert et rejeu

La capture d’écran n’est pas toujours une fraude : un destinataire qui envoie son code à un proche pour qu’il récupère le colis rend un service que beaucoup d’exploitants tolèrent. Le risque vient d’un code qui circule sans contrôle, ou d’un code déjà utilisé présenté à nouveau, l’attaque par rejeu. Le code à usage unique règle ce cas, puisqu’il est marqué consommé dès la première ouverture, et le code dynamique rend toute copie vite périmée. Si le retrait doit être fait par le destinataire lui-même, pour du matériel nominatif par exemple, il faut une étape d’identification personnelle, que le QR code seul n’assure pas. Un nombre d’essais limité et une alerte complètent le dispositif. Le simulateur ci-dessous rejoue, de manière pédagogique, un retrait par code.

Le faux QR code collé sur la façade

Quand le QR code est affiché sur le casier et scanné par l’usager, une autre menace apparaît : l’autocollant frauduleux posé sur le vrai, qui renvoie vers une page imitant celle de l’exploitant pour soutirer un mot de passe ou un paiement. Cet hameçonnage par QR code, parfois appelé quishing, vise les usagers plutôt que le casier. Les parades sont physiques et pédagogiques : code gravé ou protégé par une plaque transparente, contrôle visuel lors de la maintenance, nom de domaine court rappelé en clair à côté du code, message précisant qu’aucun paiement n’est demandé hors du parcours habituel. Côté lecteur intégré, un appareil bien configuré n’accepte que les formats attendus et ignore les adresses web qu’un code malveillant pourrait contenir.

Données personnelles et traces des retraits

Chaque scan laisse une trace : identifiant du code, porte, heure, résultat de la vérification. Ce journal aide à résoudre un litige ou à repérer une tentative suspecte, mais il relève de la protection des données dès qu’il relie un retrait à une personne. La minimisation des données s’applique partout : un QR code réduit à un identifiant aléatoire, sans nom ni numéro de logement, un message qui ne révèle pas le contenu du casier, une durée de conservation des journaux fixée à l’avance. Les usagers doivent être informés de ces traitements, et le DPO a sa place dans le choix de la solution, surtout si la plateforme est hébergée par un prestataire. Les obligations précises sont à vérifier selon la réglementation en vigueur et avec les professionnels concernés.

Utilisateur flou de dos scannant son téléphone devant une rangée de casiers dans un hall, ouverture de casier par QR code
La réussite du scan dépend aussi de l’éclairage du hall.

Comment rendre l’ouverture de casier par QR code fiable et accessible ?

Sur le papier, scanner un QR code paraît infaillible ; sur le terrain, l’ouverture de casier par QR code échoue pour des raisons concrètes : soleil rasant sur la vitre du lecteur, écran réglé au minimum, protection d’écran rayée, téléphone tenu trop près ou de biais, personne qui ne voit pas où viser. Un usager bloqué devant une porte perd vite confiance et finit par appeler l’accueil. La fiabilité se travaille donc à trois niveaux : le choix et l’emplacement du lecteur, le guidage pendant le geste, et les solutions de repli. Ces trois niveaux se pensent dès la conception du mur de casiers, pas après les premières réclamations. Les barres ci-dessous donnent un repère purement qualitatif sur les causes de lecture difficile.

Ce qui gêne la lecture d’un QR code (repère qualitatif)

Reflets et soleil directForte
Écran peu lumineuxForte
Distance ou angle inadaptésMoyenne
Écran rayé ou fissuréMoyenne
Bon imprimé froisséModérée

Lumière, reflets et écran du téléphone

Un lecteur conçu pour le papier ne lit pas toujours bien un écran : celui-ci émet sa propre lumière et renvoie les reflets. Les lecteurs pensés pour les téléphones gèrent ce cas, souvent avec un éclairage d’appoint adapté. L’emplacement du lecteur compte autant : face à une baie vitrée ou sous un spot, il subira des reflets à certaines heures, alors qu’une visière ou un léger retrait dans la façade suffit souvent à les supprimer. Le message d’envoi peut conseiller d’augmenter la luminosité, et l’application peut le faire seule à l’affichage du code. Un motif entouré d’une marge claire suffisante, la zone de silence, se lit mieux qu’un code collé au bord de l’écran. En extérieur, un essai sur place à plusieurs heures reste irremplaçable.

Bien lirePour tousVisièreZone de lectureRefletsÉcran droit,lumineuxTrop incliné,hors du côneLecteur et clavier atteignables debout et assis
Bien placer le lecteur et le rendre utilisable par tous.

Accessibilité : guider le geste, offrir une alternative

Viser un lecteur suppose de le voir, de le trouver et de tenir le téléphone stable : trois gestes difficiles pour une personne malvoyante, une personne qui tremble ou un usager en fauteuil roulant. Un lecteur bien conçu se repère au toucher grâce à un cadre en relief, se situe à une hauteur atteignable assis comme debout, et confirme la lecture par un signal sonore et lumineux. Le parcours doit surtout prévoir une alternative au QR code : code numérique affiché sous le motif et saisissable au clavier, ouverture à distance par le service client ou retrait assisté. Les messages d’envoi doivent rester lisibles par les lecteurs d’écran. Les exigences d’accessibilité applicables sont à vérifier selon la réglementation en vigueur et avec les professionnels concernés.

Mode dégradé et solutions de secours

Même bien installé, un lecteur peut tomber en panne, le réseau se couper ou un téléphone s’éteindre au mauvais moment. Le mode dégradé prévoit la suite. Si la vérification est locale ou si le contrôleur garde en mémoire les codes en attente, les retraits continuent sans réseau et les événements remontent plus tard. Sinon, il faut une autre voie : code numérique de secours saisi à l’écran, ouverture à distance par un opérateur après contrôle d’identité, ou intervention avec une clé de service. Ces procédures gagnent à être écrites et testées avant la mise en service, en simulant une coupure. La supervision doit aussi signaler un lecteur qui n’a rien lu depuis longtemps, souvent le premier indice d’une panne silencieuse que personne n’a encore signalée.

Faut-il installer une application pour ouvrir un casier par QR code ?

Pas nécessairement : avec un lecteur sur le casier, un code reçu par courriel ou SMS suffit. L’application sert surtout aux codes dynamiques et aux usages répétés.

Un QR code imprimé sur papier fonctionne-t-il ?

Oui, si l’impression est nette et la marge claire autour du motif respectée. La correction d’erreur tolère de petites dégradations.

Que faire si le QR code est refusé devant le casier ?

Vérifier qu’il n’a pas expiré, augmenter la luminosité et présenter l’écran bien droit. Sinon, utiliser le code de secours ou l’assistance indiquée sur le meuble.

code à l’écran

Un reflet sur l’écran et la porte reste close

Avant de valider une borne à lecteur optique, testez-la en plein soleil et sous un néon, avec un téléphone dont la luminosité est au minimum. Un code éphémère, régénéré à chaque demande, limite le risque d’une capture d’écran transférée à un tiers. Prévoyez aussi un code alphanumérique à saisir pour les personnes qui ne parviennent pas à cadrer l’image.

6311234567890Ouverture de casier par QRCASIER F-66