Rechercher un outil
Code Barres 39

Outil pour décoder le code-barres 39. Le Code 39 (ou Code 3 sur 9, ou Alpha39) est une norme de code-barres qui est progressivement remplacée par le Code 128.

Résultats

Code Barres 39 -

Catégorie(s) : Codage de Caractères, Traitement d'image

dCode et vous

dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les énigmes et les problèmes à résoudre au quotidien !
Vous avez un problème, une idée de projet, besoin d'un outil spécifique et dCode ne peut pas (encore) vous aider ? Vous désirez une prestation de développement sur mesure ? Contactez-moi !


dCodeur lit tous les messages et y répond si vous indiquez un email (non publié) ! C'est grâce à vous que dCode a le meilleur outil de Code Barres 39, Merci.

Code Barres 39

Annonces sponsorisées

Déchiffrement du Code-Barres 39



Chiffrement avec le Code-Barre 39







Outil pour décoder le code-barres 39. Le Code 39 (ou Code 3 sur 9, ou Alpha39) est une norme de code-barres qui est progressivement remplacée par le Code 128.

Réponses aux Questions

Comment encoder avec le Code Barres 39 ? (Principe de chiffrement)

Le chiffrement utilise une table de codage avec 43 caractères : les 26 lettres majuscules, les 10 chiffres et quelques caractères spéciaux (-, ., $, /, +, % et ' ' (espace). Le caractère * peut apparaitre mais il n'existe pas, il est simplement utilisé comme caractère de début et de fin.

Chaque caractère comprend 5 barres noires et 4 barres blanches (soit 9 éléments en tout) en commencant par noir et en alternant blanc et noir. Chaque bande peut avoir 2 largeurs : fine ou large (entre 2 et 3 fois plus large), ainsi il est donc possible de binariser le code (1 pour les bandes fines, et 0 pour les bandes larges). Or, dans ces 9 éléments il y en a systématiquement 3 bandes sont plus larges, d'ou le nom du code 39.

Un code-barre 39 commence par * et se termine par *. Voici la table de correspondance des caractères :

01110010111011011110
21100111103010011111
41110011105011001111
61100011117111011010
80110110119110011011
A011110110B110110110
C010110111D111100110
E011100111F110100111
G111110010H011110011
I110110011J111100011
K011111100L110111100
M010111101N111101100
O011101101P110101101
Q111111000R011111001
S110111001T111101001
U001111110V100111110
W000111111X101101110
Y001101111Z100101111
-101111010.001111011
100111011$101010111
/101011101+101110101
%111010101*101101011

Comment décoder par Code Barres 39 ? (Principe de déchiffrement)

Le déchiffrement nécessite de réaliser une simple lecture des barres et d'utiliser la table de codage du code 39.

De nombreux logiciels pour smartphone peuvent faciliter ce travail.

Exemple : Soit le message 101101011 111100110 010110111 011101101 111100110 011100111 101101011

Exemple : On repère 101101011 au début et à la fin ce qui indique bien qu'on utilise le code 39. Puis on remplace chaque groupe de 9 bits par leur correspondant dans la table. Le message clair est DCODE.

La somme de controle est manquante dans cet exemple

Comment reconnaitre le Code 39 ?

Le code barre a une forme graphique classique (des traits noirs et blancs) ou bien un équivalent binaire (des 0 ou N pour des noirs et des 1 ou B pour des traits blancs).

Le code-barre peut avoir une longueur variable. Il commence et se termine par le caractère *.

Pourquoi le code-barres s'appelle-t-il Code 39 ?

Le code-barres a est constitué de traits par groupes de 9 dont 3 sont plus larges, d'où le nom 3 sur 9 ou 39.

Poser une nouvelle question

Code source

dCode se réserve la propriété du code source du script Code Barres 39 en ligne. Sauf code licence open source explicite (indiqué Creative Commons / gratuit), tout algorithme, applet, snippet ou logiciel (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toute fonction (convertir, résoudre, décrypter, encrypter, déchiffrer, chiffrer, décoder, traduire) codé en langage informatique (PHP, Java, C#, Python, Javascript, Matlab, etc.) dont dCode a les droits ne sera pas cédé gratuitement. Pour télécharger le script en ligne Code Barres 39 pour un usage hors ligne, rendez-vous sur la page de contact !

Questions / Commentaires


dCodeur lit tous les messages et y répond si vous indiquez un email (non publié) ! C'est grâce à vous que dCode a le meilleur outil de Code Barres 39, Merci.


Source : https://www.dcode.fr/code-barres-code-39
© 2018 dCode — La 'boite à outils' indispensable qui sait résoudre tous les jeux / énigmes / géocaches. dCode