Author Archives: auteur

le QR Code, c’est quoi?

L’histoire du QR Code ?

Le QR Code (Quick Response Code) est une suite de carré blanc ou noir organisé d’une certaine manière permettant de transmettre un code lisible via une caméra (celle de notre téléphone par exemple) pouvant amener à du texte, une image ou à un lien. Ce symbole a été inventé par Masahiro Hara et Takayuki Nagaya, deux employés de Denso Wave, filiale de Toyota, en 1994. Il s’est démocratisé en 2000 quand l’organisation international de normalisation (JSO) l’a approuvé. On le voit maintenant aux tables de nos restaurants et même pour le pass sanitaire.

De quoi est-il composé ?

Structure QR Code

Un QR Code est composé de plusieurs éléments que l’on retrouve à chaque fois :

  • 3 grand carrés (4.1) qui servent à délimiter la zone du QR Code
  • Un petit carré (4.2) servant à se repérer sur le code même quand il est incliné
  • La ligne en L passant par les 3 grands carrés (4.3) permettant de définir les lignes et colonnes
  • Tout ce qu’il y a en rouge (2) indiquant le format du QR Code (texte, site web, image…)
  • Ce qu’il y a en bleu (1) représentant la version du QR Code et de tous ses éléments qui le composent
  • Et enfin le reste en gris (3 et 4) qui contient la donnée du QR Code

De plus, chaque carré blanc ou noir représente en faite du binaire 1 ou 0 (1 pour le noir et 0 pour le blanc). Ce système permet de communiquer efficacement avec des machines en le transformant en code ASCII correspondant à un caractère précis.

Comparaison avec le Code-Barre

On peut voir le QR code comme un version améliorée du code-barre. En effet, il peut contenir 350 fois plus d’information qu’un code-barre. Et pour finir, sa lecture est beaucoup plus rapide.

Cette invention est donc très pratique pour représenter des informations simples et facile d’accès mais n’y aurait-il pas des risques de sécurité avec ce système notamment avec son utilisation pour le pass sanitaire pouvant accéder à des données de santé ? C’est pour cela que la CNIL (Commission nationale de l’informatique et des libertés) a invité le gouvernement à permettre un contrôle local des données sans passer par des serveurs sur internet.

Vous êtes intéressé par la sécurité ? Lisez notre article sur le chiffrement !

Continuez à lire nos actualités !

Abonnez-vous à notre page MoSoft sur Linkedin


illustration chiffrement informatique

Le chiffrement de bout en bout

Le chiffrement de bout en bout est une méthode de cryptage de données envoyées d’un point A à un point B. Il empêche l’écoute électronique que ce soit par un inconnu ou par les fournisseurs d’accès internet (FAI). Ce système fonctionne avec des clés cryptographiques que nous allons vous expliquer !

Comment tout cela fonctionne ?

Lors de l’installation de l’application utilisant ce système, l’application va générer 2 clés de chiffrements uniques :

– Une clé publique, qui va être envoyée à un serveur dans le cloud. Cette clé sert à chiffrer un message pour l’envoyer au propriétaire de cette clé publique.

– Une clé privée (aussi appelée secrète), qui elle est gardée confidentiellement sur votre application. Elle sert donc à déchiffrer un message chiffré avec la clé publique qui lui est associée.

Lors de l’envoi d’un message « Hello ! » de la personne A vers la personne B. L’application de la personne A va récupérer la clé publique du destinataire (personne B) pour chiffrer son message avec sa clé. Ainsi le message se transformera en une suite de caractères incompréhensible tel que « &!Fj3j..d/ !$^zD », ce qui va permettre de protéger le message en cas de lecture ou récupération de ce message sur le réseau car même si le pirate arrive à intercepter ce message il ne pourra pas le déchiffrer sans la clé privée de B.

Lorsque le destinataire (personne B) va recevoir ce message il va pouvoir le déchiffrer grâce à sa clé privée et ainsi lire « Hello ! ».

Y a-t-il des failles ?

Oui il y en a plusieurs dont la plus connue est : « l’attaque de l’homme au milieu » (ou «man in the middle » en anglais).

En effet on peut récupérer le message en l’interceptant au milieu de l’envoi lorsque le message est chiffré. Le but n’étant pas de déchiffrer le message en lui-même mais par exemple d’usurper le destinataire du message en substituant la clé publique du destinataire par la sienne et ainsi le déchiffrer avec sa clé privée à lui.

Conclusion

Le chiffrement de bout en bout est une méthode sécurisée sur le papier mais comportant des failles importantes utilisables par un pirate.

Continuez à lire nos actualités !

Abonnez-vous à notre page MoSoft sur Linkedin


Cable HDMI

Que veut dire HDMI?

Category : Actualités

Qu’est-ce que c’est ?

Le High Definition Multimedia Interface (en français, « Interface Multimédia Haute Définition ») est un connecteur numérique permettant de transmettre des flux audio & vidéo de haute qualité.
Il permet de relier toute sorte de périphériques. Le plus souvent un écran de télévision ou d’ordinateur, à une console de jeu, un lecteur blu-ray, une box internet…
En France le HDMI a remplacé les prises Péritel utilisées jusque-là, ces dernières ne permettent pas la diffusion en haute définition.

Comment l’HDMI fonctionne ?

La liaison HDMI exploite une prise au format compact dotée de 19 broches numéroté de 1 à 19.

Schéma HDMI

Comme on peut le voir sur ce schéma, chaque broche à une fonction définie.

Tout d’abord, on peut voir plusieurs fois des broches TMDS qui signifie Transition Minimized Differential Signaling. C’est un procédé qui permet de transporter de très grandes quantités de données avec pour chaque broche un maximum de 3,4 Gbits/s.

Ensuite nous avons une broche CEC qui signifie Consumer Electronics Control. Elle permet à plusieurs appareils connectés simultanément de communiquer entre eux dans n’importe quel sens et par exemple, de pouvoir tous les allumer en appuyant sur un seul bouton.

On peut ensuite voir les broches DDC signifiant Display Data Channel. Cette broche sert à la communication entre un écran et un émetteur (comme un lecteur DVD par exemple) et ainsi afficher le flux vidéo.

Enfin la broche Hot Plug Detect permet de détecter que le câble HDMI est branchée et la broche +5V d’alimenter en 5 volts un branchement HDMI dans le cas où la source en est dépourvue sur la sortie HDMI.

Comment choisir son câble HDMI ?

L’élément le plus important dans le choix d’un câble HDMI est sa longueur. En principe, le câble n’affaiblit pas le signal en dessous d’une longueur de 10 mètres. Au-delà de cette longueur, il est recommandé d’investir dans un câble amplificateur/répéteur pour éviter que le signal ne s’affaiblisse trop.

Source : Wikipedia

Continuez à lire nos actualités !

Abonnez-vous à notre page MoSoft sur Linkedin


fomats d'images

La compression de fichier avec perte de données

La compression de fichier avec perte de données est aussi appelée communément compression destructrice. La compression avec pertes utilise des algorithmes qui compressent les données en les dégradant. Autrement dit, après la décompression des données, celles-ci sont moins nombreuses que celles utilisées pour la compression. Pour éviter que ces dégradations soient perçues par les utilisateurs, les concepteurs d’algorithmes pour la compression destructrice se basent sur les limites de perception au niveau de l’ouïe et de la vue chez l’être humain.

Par exemple, l’œil humain ne distingue que très peu les zones de contraste. Aussi, nous pouvons retirer des détails à ces zones sans trop impacter sur la qualité de l’image.

Pour ce faire nous allons parler de techniques telles que le sous-échantillonnage ou la quantification. De plus, le nom de format représente directement le type de compression employé : JPEG, MP3, DIVX, MPEG, etc…

fomats d'images

Sous échantillonnage :

En image et en vidéo, il est fréquent d’effectuer un sous-échantillonnage spatial des composantes de couleurs. Le système visuel humain étant plus sensible aux variations de luminance que de couleur, la suppression d’une partie importante de l’information de la couleur n’est que peu visible.

Le sous-échantillonnage peut se faire à différents degrés d’intensité mais prenons l’exemple d’une image de qualité haut de gamme. Pour compresser, la méthode va être de faire la moyenne des couleurs.

Si nous prenons une ligne de 4 pixels de couleur :

pixels de 4 couleurs

Nous allons devoir prendre 2 pixels à chaque fois et les mélanger pour ne donner qu’une couleur dont voici le résultat :

Pixels de 2 couleur

La fusion des 2 pixels roses nous donne un pixel rose et celle des 2 pixels vert et violet nous donne une sorte de marron. Sur cette exemple nous voyons la différence mais sur une image haute qualité, notre œil humain ne perçoit quasiment pas la différence.

Quantification :

La quantification est l’étape la plus importante dans la réduction de l’information.

Pour coder une information sonore ou visuelle en format numérique, il faut procéder à une discrétisation du signal d’origine. Cette expression  signifie que pour transformer un son ou une suite d’images (analogique) en format numérique (une suite binaire de « 1 » et de « 0 »), il faut « découper » l’information en petits éléments dans le temps mais aussi dans l’espace. Par exemple, un son étant caractérisé par une amplitude et une fréquence il faut segmenter le signal dans le temps ainsi que son amplitude (quantification temporelle et spatiale).

Exemple d’image de couleur :

Avant quantification :

carre de couleur

Après quantification :

carre de couleur quantifier

N’hésiter pas à lire aussi notre article sur la compression de fichiers sans perte de données !

Continuez à lire nos actualités !

Abonnez-vous à notre page MoSoft sur Linkedin


ciel bleu

La compression de fichiers sans perte de données

Cet article vous dévoile un des mystères des algorithmes : comment réduire quelque chose sans perdre en qualité?

La Compression, comment ça marche ?

La compression sans perte de données « transforme  les données » dans une taille plus petite en les stockant de manière intelligente. Si un fichier d’origine a une taille de  1,5 Mo (mégaoctets), la compression sans perte peut le réduire de moitié, selon le type de fichier compressé. Cela facilite le transfert de fichiers sur Internet, car les fichiers plus petits sont transférés plus rapidement. Ce processus est également pratique pour stocker des fichiers car ils prennent moins de place.

Prenons un exemple de base, une image de ciel bleu :

une image à comprimer

Cette image s’affiche en décrivant un à un chaque pixel avec une couleur définie. Par exemple, le début de cette image peut être :

Pixel 1 :  bleu foncé, Pixel 2 : bleu foncé, Pixel 3 : bleu foncé, Pixel 4 : bleu foncé…

Lors de la compression, l’algorithme va décrire l’image comme ayant x pixels bleu foncé à afficher puis x pixels blanc puis x pixel rouge…. Cela va éviter toute redondance et décrire l’image entière en peu de mot ce qui réduit la taille de l’image.

En résumé c’est la fréquence d’apparition de chaque information qui va être comptée et stockée.

 

Jusqu’où cette compression est efficace ?

La compression sans perte présente des avantages et des inconvénients. L’avantage est que le fichier compressé sera décompressé en un double exact du fichier d’origine, reflétant sa qualité. L’inconvénient est que le taux de compression n’est pas si élevé (50%~), précisément parce qu’aucune donnée n’est perdue.

Pour obtenir un taux de compression plus élevé il faut utiliser la compression avec perte de données, qui sera bientôt disponible notre actualité !

Continuez à lire nos actualités !

Abonnez-vous à notre page MoSoft sur Linkedin


Blue Marine Cleaning

Blue Marine Cleaning

Category : Nos Clients

Nature du projet

Création/Refonte d’un site web (www.bluemarinecleaning.com).

Particularités du projet

Le client souhaite refaire son site internet. Le client souhaite également faciliter la gestion d’un registre en ligne, actuellement traité via un document partagé sur Google Drive.

Nous avons proposé à notre client de digitaliser ce registre, sur son site internet!

Réalisation

Création/Refonte d’un site entreprise.

Gestion complète du multi-langue: Français et Anglais (technique), traduit par nos soins)

Gestion de l’hébergement et de la sauvegarde.

Utilisation du CMS (Content Management System) Joomla.

Digitalisation du registre de pompage:

  • Les employés peuvent, depuis leur smartphone, gérer leurs interventions en mettant à jour le registre.
  • Les dirigeant, peuvent accéder, en temps réel aux différentes interventions.
  • Les clients, peuvent accéder, en temps réel également, aux interventions (et facturation) les concernant.

 

Mise à jour

2022, la digitalisation continue!

Notre client peut désormais:


La réduction de bruit active

Category : Actualités

 

Quoi de plus désagréable que d’entendre des bruits de fond lorsque vous écoutez votre musique préférée, ou que vous tentez de regarder un film dans un train ou un avion… Pourtant, une solution existe : la réduction de bruit.

La réduction de bruit : comment cela fonctionne ?

Comme en maths ! Grace au chiffre négatif : 1+(-1) = 0. Voilà, la réduction de bruit active est inventée !

Concrètement, le son est une onde à la manière des ondes que l’on voit se déployer sur l’eau après avoir jeté un caillou.

Ainsi si l’on est capable d’émettre simultanément l’exacte opposée de l’onde que l’on souhaite supprimer, la somme des deux sera nulle : 1+(-1) = 0 !

bruit ambiant annulé par signal opposé

Techniquement, comment tout cela se déroule ?

Le casque anti-bruit va mesurer le son ambiant grâce à un micro (même plusieurs de nos jours) qui va être transformée en signal électrique.

Ainsi le circuit électronique à l’intérieur du casque va produire le signal électrique opposé (en opposition de phase).

Le haut-parleur va transformer ce signal électronique en onde sonore pour produire un contre-bruit qui va annuler le bruit ambiant, ce que l’oreille perçoit comme du silence.

Tout cela en produisant le son que vous voulez écouter.

La difficulté est que le moindre décalage de la synchronisation entre le bruit extérieur et l’onde d’atténuation réduira à néant les tentatives d’atténuation du bruit ; pire, il génèrera du bruit supplémentaire ! Un défaut que l’on constate sur de nombreux casques à réduction de bruit active (ou casques NC) à petit prix, ou en provenance de fabricants peu consciencieux.

Continuez à lire nos actualités!

Abonnez-vous à notre page MoSoft sur LinkedIn!