Peut on chiffrer le contenu d'un QRcode? [Réglé]
QRcode sécur. Possible ?
Logiciels / Autres logiciels

steven Membre non connecté
-
- Voir le profil du membre steven
- Inscrit le : 18/05/2018
Une question que je me pose, et que je n'ai pas encore eu le temps d’étudier....
Est-il possible de "chiffrer" LE CONTENU d'un QRcode ? (pas le QRcode lui même, mais son contenu)
Merci

No Comment ...
Merci de ne pas 'rebondir' sur mes post's
Censor => 2025





Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Le QR code c'est juste une représentation d'un contenu.
Par exemple, il y a le `A`, c'est codé avec une valeur décimal 65 et hexadécimal 41, en binaire :
01000001. Le QR code c'est grosso modo une représentation du binaire avec des cases blanches et noires à la place de 0 et de 1. (C'est un peu plus complexe, avec de la récurence, de la distance de Hamming https://members.loria.fr/EJeandel/files/Codage/05-1.pdf page 34 sur 51.
C'est juste une manière d'afficher le contenu.
Le contenu peut être intelligible comme :
"Une phrase."
en binaire :
Code TEXT :
echo -n "Une phrase" | basenc --base2msbf 0101010101101110011001010010000001110000011010000111001001100001011100110110 0101
en hexa :
Code TEXT :
echo -n "Une phrase" | basenc --base16 556E6520706872617365
mais on peut aussi chiffrer :
Code TEXT :
echo "Une phrase" | openssl enc -a -aes-192-cbc -k "ClefDeChiffrement" U2FsdGVkX19SpJeMR/+IXYJEWpjiLpm8VOYtCriPN7k=
et on peut mettre ce truc chiffré en binaire :
Code TEXT :
echo -n "U2FsdGVkX19SpJeMR/+IXYJEWpjiLpm8VOYtCriPN7k=" | basenc --base2msbf 0101010100110010010001100111001101100100010001110101011001101011010110000011 0001001110010101001101110000010010100110010101001101010100100010111100101011 0100100101011000010110010100101001000101010101110111000001101010011010010100 1100011100000110110100111000010101100100111101011001011101000100001101110010 011010010101000001001110001101110110101100111101
On peut imaginer les 1 représenté par une case noir, les 0 une blanche.
Voilà, tu as du contenu chiffré.
Déchiffrement :
Code TEXT :
echo $(echo -n "0101010100110010010001100111001101100100010001110101011001101011010110000011000100111001010100110111000001001010011001010100110101010010001011110010101101001001010110000101100101001010010001010101011101110000011010100110100101001100011100000110110100111000010101100100111101011001011101000100001101110010011010010101000001001110001101110110101100111101" | basenc -d --base2msbf) | openssl enc -a -aes-192-cbc -d -k "ClefDeChiffrement" Une phrase
Donc, on peut bien avoir un QR code avec du contenu chiffré, et je ne comprends pas la question.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

steven Membre non connecté
-
- Voir le profil du membre steven
- Inscrit le : 18/05/2018
Moi ce que je veut dire, exemple :
Ma femme est chez sa mère (oui, je sais, s'est hard

Elle a besoin du N° de ma carte bleu (aïe, pas la tête, pas la tête !)
Je lui envoi en QRcode sur son smartphone (oui je sais, faut pas !mais c'est pour l'exemple...)
Ma question est :"ma femme est sa mere on toute les deux un lecteur de QRcode. est-il possible d'en chiffrer le contenu du QRcode pour que ma femme puisse en connaitre le contenu (est donc le N°CB), mais pas sa mere...

(Euhhhh j'espère qu'il n'y a pas de belle mere sur le forum lol :s)
edit : CORRECTIONS CORRECTIONS CORRECTIONS
OUIIIIIIIIIIIIIIIII OK! je viens juste de comprendre (c'était le temps que l'info atteigne le cerveau (sic) 8s (on ne rigole pas!)

Je viens juste de comprendre
Jybz :
mais on peut aussi chiffrer :
Donc, on peut bien avoir un QR code avec du contenu chiffré, et je ne comprends pas la question.
mais on peut aussi chiffrer :
Code TEXT :
echo "Une phrase" | openssl enc -a -aes-192-cbc -k "ClefDeChiffrement" U2FsdGVkX19SpJeMR/+IXYJEWpjiLpm8VOYtCriPN7k= et on peut mettre ce truc chiffré en binaire : [code=text]echo -n "U2FsdGVkX19SpJeMR/+IXYJEWpjiLpm8VOYtCriPN7k=" | basenc --base2msbf 0101010100110010010001100111001101100100010001110101011001101011010110000011 0001001110010101001101110000010010100110010101001101010100100010111100101011 0100100101011000010110010100101001000101010101110111000001101010011010010100 1100011100000110110100111000010101100100111101011001011101000100001101110010 011010010101000001001110001101110110101100111101[/code] On peut imaginer les 1 représenté par une case noir, les 0 une blanche. Voilà, tu as du contenu chiffré. Déchiffrement : [code=text]echo $(echo -n "0101010100110010010001100111001101100100010001110101011001101011010110000011000100111001010100110111000001001010011001010100110101010010001011110010101101001001010110000101100101001010010001010101011101110000011010100110100101001100011100000110110100111000010101100100111101011001011101000100001101110010011010010101000001001110001101110110101100111101" | basenc -d --base2msbf) | openssl enc -a -aes-192-cbc -d -k "ClefDeChiffrement" Une phrase
Donc, on peut bien avoir un QR code avec du contenu chiffré, et je ne comprends pas la question.
Ok ! nickel chrome
Merci jyzb

Édité par steven Le 22/07/2021 à 17h16
No Comment ...
Merci de ne pas 'rebondir' sur mes post's
Censor => 2025





Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron
Edit : steven a édité entre temps

Édité par Yuusha Le 22/07/2021 à 17h22

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron

Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

steven Membre non connecté
-
- Voir le profil du membre steven
- Inscrit le : 18/05/2018


( rhooooo y a des oreilles qui siffles là

ha! bin voilà :s conseil du jour:"tu laisse ma mère !" - ho que ouiiii, j'te la laisse

No Comment ...
Merci de ne pas 'rebondir' sur mes post's
Censor => 2025





squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur

Autre option, tu installes AEScrypt sur ton pc Mageia et sur les smartphones.
Tu envoies le fichier .aes d'un côté. Le mot de passe par un autre moyen (Signal, appel téléphonique, tam-tam

A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

steven Membre non connecté
-
- Voir le profil du membre steven
- Inscrit le : 18/05/2018
mais
- le "truc" de jyzb est top !
- Il repond a une question que je me posais...
en plus, son truc,
- peut servir dans pas mal de situations (qrcode / code barre/ nfc/ etc etc..
- et accessoirement, le fait que ce soit possible, prouve la mauvaise foi d'un organisme ...


Mais merci quand même squid-f

No Comment ...
Merci de ne pas 'rebondir' sur mes post's
Censor => 2025





squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Tout comme la radio-fréquence+protocole (wifi+ip, nfc+nfc, bluetooth+bluetooth, gsm+wpa, … )
Tout comme le filaire (ethernet+ip, rs232+8N1, … )
On peut tout faire avec. Il y a même une application pour transférer des fichiers par flux de qr-code sur fdroid (je ne la retrouve pas).
Merci squid-f, intéressant, je regarde ça
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

stroibe974 Membre non connecté
-
- Voir le profil du membre stroibe974
- Inscrit le : 13/08/2018
- Groupes :
-
Modérateur



steven Membre non connecté
-
- Voir le profil du membre steven
- Inscrit le : 18/05/2018
stroibe974 :
Ce que vous essayez de réinventer, ce n'est pas un e-mail crypté via OpenGPG ?



stroooooibe974


attend... j't'esplique :
Si on pouvais remplacer les QRcode/mms par des mails pgp... Alors a quoi servirais les QRcode ???

(tu sais, un truc plein de carrés ?, que tu peu imprimer sur un chti bout de papier.. (essais d'imprimer un e-mail chiffré gpg sur un ti bout de papier... pas simple hein

d’où, l'utilité du QRcode -- cqfd

ptdr, j'etais en train de penser... tu imagine le mec qui tape sur son smartphone un sms chiffré pgp ? 8O rhooo mdr

No Comment ...
Merci de ne pas 'rebondir' sur mes post's
Censor => 2025





stroibe974 Membre non connecté
-
- Voir le profil du membre stroibe974
- Inscrit le : 13/08/2018
- Groupes :
-
Modérateur
C'est peut-être ma conception du QR-Code qui est trop restrictive et limitée...


steven Membre non connecté
-
- Voir le profil du membre steven
- Inscrit le : 18/05/2018
stroibe974 :
Justement, pour moi le QR-Code c'est essentiellement un lien vers un contenu.

Exact ! mais pas que...
En effet, tu peu l'utiliser comme badge d'acces par exemple
comme identification..
li peut t'autoriser l’accès a ceci pas a cela, ici, pas là etc etc
Il peu même "raconter" ton carnet vaccinal (exemple pass sanitaire) * a tu essayé de "lire" le qrcode d'un pass sanitaire ? (c'est pour cà que l'avocat de la quadrature du net ... regarde sur internet => LE PASS SANITAIRE ATTAQUÉ DEVANT LE CONSEIL D'ÉTAT
Il peu servir a 1000 choses
c'est le tatouage individuel nouvel version (2021). (gaffe a la date de péremption...).
Les chats, les chiens ont une puce d'identification ?!?
Bin, pour les bipedes, pas besoins d'une puce dans le crane, dans le bras, ou dans le ... il y a le QRcode !
Édité par steven Le 27/07/2021 à 18h08
No Comment ...
Merci de ne pas 'rebondir' sur mes post's
Censor => 2025





Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Il n'est pas fait pour être lu par un humain (donc pas obligé d'utiliser des lettres latines) mais par une caméra, faire une reconnaissance d'image dans un milieu difficile (focus/flou/papier transparent dessus mal collé, goute de pluie, ...).
Faire une reconnaissance de caractère avec une écriture en lettre latine, ça serait très compliqué. Un code barre, ça devient très vite limité en taille. Un QR code, c'est le top, bien normalisé, dense, avec des systèmes de redondance et de correction.
C'est "du contenu" comme dans un livre, mais tout ce qu'on nous proposer de "flasher" sont des liens généralement. Dans l'industrie, le QR code à remplacé le code barre, mais le contenu est rarement un lien web mais souvent un identifiant, numéro de série, de produit, adresse MAC, etc
Le QR code reste un contenu, on pourrait y mettre toute une carte de menus (dédicace à Phie), ça serait un très gros QR-code, ou un simple lien vers un site tiers, mais un lien, c'est un contenu.

Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |
Répondre
Sujet verrouillé, vous ne pouvez pas poster de message