Categories
Aide Explication How-To Tutoriel

On décode le QR code

Ils font de plus en plus partie de notre quotidien mais vous ne connaissez peut-être pas leurs fonctions et leur intérêt pourtant les QR Codes sont pratiques, libres et faciles à mettre en place, je vous explique tout sur ces codes barres 2d que l’on retrouve désormais partout.

Un exemple de QR Code qui représente un lien vers cette page.

Définition, origine :

On les appelle également codes QR, ou QR codes, l’acronyme QR nous vient de l’anglais et signifie « Quick Responce code » en français donc « Code à réponse rapide« .

Il s’agit d’un type de code-barres en deux dimensions qui est constitué de modules noirs disposés dans un carré à fond blanc. C’est l’agencement de ces points qui définit l’information que contient le code.

Cette définition provient de la page Wikipédia sur les codes QR.

Le QR Code a été inventé en 1994 au Japon par Masahiro Hara, un ingénieur de l’entreprise Denso-Wave.

Description, usages :

L’abréviation QR pour Quick Response explicite que le code et son contenu peuvent être rapidement interprétés après avoir été lu par une application, un lecteur code-barres ou un smartphone par exemple.

Son principal avantage tient dans la quantité de données qu’il peut contenir, bien plus qu’un code-barres traditionnel, et dans le fait qu’il peut être utilisé pour de nombreux usages aux travers d’applications qui prennent nativement en charge les codes QR :

  • Référer un lien vers une page internet.
  • Montrer un point géographique sur une carte.
  • Se connecter à un réseau Wi-Fi.
  • Déclencher un appel vers un numéro de téléphone.
  • Envoyer un SMS.
  • Envoyer un mail.
  • Valider un ticket (musée, concerts).
  • Effectuer un payement.
  • Ajouter un contact, un évènement dans son agenda.
  • Afficher un texte.
  • etc.

Comme vous le voyez un code QR peut faire beaucoup de choses, les applications permettant de les lire et de les générer sont disponibles sur smartphone et sont disponibles avec des licences libres et ou gratuites.

Lire un QR code:

Afin de lire un code QR il faut une application dédiée, voici une liste de lecteurs disponibles en favorisant les applications libres et respectueuses de vos droits :

Android :

Sur F-Droid, dépôt de logiciels libres pour Android, je vous recommande Binary Eyes :

Cliquez pour accéder à l’application sur F-droid

Si vous préférez l’app store Google, je vous recommande Barcode Scanner :

Cliquez pour accéder à l’application sur Google Play

Cette application est également Open-Source et a un très bon score (aucun trackeur, quelques permissions nécessaires) chez Exodus Privacy, notez que vous pouvez la trouver également sur F-Droid mais je vous recommande Binary Eyes car elle est plus récente sur ce store.

Notez que sur un terminal de marque Samsung l’application Camera et Bixby Vision lit désormais les codes QR, mais sans garantie sur votre privée.

Apple / IOS

Sur un Iphone l’appli Camera vous permet de scanner des QR codes.

Linux, Windows & Mac

Lire un QR code sur ces plateformes n’a que très peu d’intérêt vu que votre smartphone peut lire le code affiché sur votre écran mais je vous liste quand même le logiciel qui permet d’utiliser votre webcam pour lire un QR code :

Ubuntu

sudo apt install zbarcam-gtk

Fedora 34

sudo dnf install zbar-gtk

Windows 10

Via chocolatey (plus d’info sur Chocolatey)

choco install zbar

Mac

Via Brew (plus d’info sur Brew)

brew install zbar

Créer un QR Code :

Au delà de lire un QR Code il est très intéressant d’en créer, voici quelques logiciels qui vous permettent de créer un QR Code.

Android

Sur F-Droid vous pouvez aussi utiliser Binary Eye pour générer un QR Code :

Cliquez-ici pour accéder à l’application sur F-Droid

Cliquez sur le « + » en haut à droite et choisissez QR Code dans « format ».

IOS

L’application QR Code Reader ϟ permet également de créer des QR Codes.

Linux, Windows & Mac

Sous les plateformes de bureau le plus simple est d’utiliser Libre Office, inclue de base dans la majorités des distributions Linux vous pouvez l’installer sous Windows via Chocolatey :

choco install libre-office

Sur Mac vous pouvez télécharger Libre Office depuis le site officiel.

Une fois Libre Office installé vous pouvez utiliser le composant « Writer » pour générer un QR Code :

Utilisez le menu « Insert » puis Object et enfin QR Code…

Une nouvelle fenêtre s’ouvre :

  1. Indiquez le lien ou le texte que vous voulez insérer ici.
  2. L’option Error Correction permet de générer un graphique plus complexe qui rends votre QR Code plus facilement lisible.
  3. Vous pouvez choisir l’épaisseur du bord ici
  4. Une fois les options spécifiées cliquez sur OK pour créer votre QR Code.
Ces trois QR Codes contiennent la même info mais celui de gauche a une grande correction d’erreur tandis que celui de droite a une faible marge de correction, son motif est donc moins dense.

Voilà j’espère que ces informations vous seront utiles, si vous avez une remarque ou une question n »hésitez pas à laisser un commentaire.

Sources :

Categories
Aide Explication How-To Tutoriel

Utiliser eID

eID est le système d’authentification implémenté dans la carte d’identité belge, ce dispositif vous permet de vous connecter aux différents sites internet de l’administration belge de manière sécurisée.

Cette explication va vous aider à installer le logiciel eID sur votre ordinateur et à vous connecter aux services utilisant eID.

Installation :

Avant toute chose assurez-vous de disposer de ce qui suit :

  • Votre carte d’identité
  • Un lecteur de carte d’identité
  • Votre code secret eID
  • Un peu de patience

Sous Windows

Sous Windows l’installation est facilitée si vous avez installé le Framework Chocolatey, si ce n’est pas encore le cas je vous recommande chaudement la lecture de mon article sur le sujet :

Avec Chocolatey il suffit de saisir la commande suivante dans une console Powershell lancée en tant qu’administrateur :

choco install eid-belgium -y

Après quelques instant Chocolatey télécharge et installe le middleware eID sur votre ordinateur :

Si vous souhaitez installer le logiciel à la main vous pouvez le télécharger depuis le site officiel.

Si vous utilisez le navigateur Mozilla Firefox, le seul qui respecte réellement votre vie privée, il faut ajouter une extension pour pouvoir se connecter avec eID :

Voilà vous disposez de tous les éléments nécessaires à la connexion, je vous invite à lire la section « tester eID » plus bas.

Linux Ubuntu, Mint & Debian :

Sous Linux Debian et dérivés il faut dans un premier temps télécharger le fichier « eid-archive.deb » que vous retrouverez sur la page suivante :

Une fois eid-archive installé il faut utiliser apt pour rajouter les deux paquets « eid-viewer » et « eid-mw » cela se fait en rentrant la commande suivante dans une console :

sudo apt install eid-viewer eid-mw -y

Si vous utilisez le navigateur Mozilla Firefox, le seul qui respecte réellement votre vie privée, il faut ajouter une extension pour pouvoir se connecter avec eID :

Voilà vous disposez de tous les éléments nécessaires à la connexion.

Tester eID :

Une fois tous les éléments installés vous pouvez tester votre installation via la page dédiée :

Notez que dans mon expérience le meilleur test est de tenter de se connecter directement sur le site Tax-On-Web :

Branchez votre lecteur de carte et insérez votre carde eID, sur le site sélectionnez la connexion à l’aide du lecteur eID :

Une fenêtre contenant les informations du certificat de sécurité contenu dans votre carte eID s’affiche alors, validez avec OK :

Ensuite vous devrez encoder votre code secret eID :

Une fois la procédure terminée vous arriverez sur cette page :

Authentification réussie.

Voilà j’espère que cette documentation vous aidera, n »hésitez pas à partager votre expérience en commentaire de cet article.

Sources :