Question:
Existe-t-il des cartes d'identité non photographiables mais scannables?
Konchog
2018-11-28 13:20:53 UTC
view on stackexchange narkive permalink

Nous avons un client qui organise un événement, avec un budget serré, qui utilise des cartes d'identité avec photo avec des codes-barres. Les codes-barres sont utilisés pour accéder à diverses zones de l'événement.

Nous pensions proposer un code haché (actuellement les identifiants sont séquentiels), mais il est alors apparu qu'il est assez facile de «glisser» une carte avec une photographie haute résolution, puis de superposer son code-barres existant avec une impression du balayage.

Sachant que nous utilisons des scanners ean13, et que le budget est vraiment serré (donc NFC est sorti pour le moment) - une superposition, telle que la cellophane rouge, servirait-elle pour atténuer ce type d’attaque?

Je pense que vous regardez la mauvaise couche pour une solution.Pourquoi ne pas utiliser un deuxième facteur?Ou fournir un jeton d'authentification supplémentaire avec le badge qui n'est pas observable?Comme ajouter un autocollant au dos de la carte (scannez le code-barres, puis vérifiez l'autocollant)
qui fait le scan?le participant ou un garde quelconque?un garde ne remarquerait-il pas une superposition?
@schroeder, c'est une bonne question.Certains accès sont effectués par des humains, mais il existe d'autres accès pour lesquels l'utilisateur peut utiliser son identifiant, principalement l'accès à l'information.(par exemple, à quelle table suis-je assis implique un auto-scan, mais entrer dans la pièce implique un scan humain).
Le simple fait de mettre le code-barres au dos de la carte peut être une bonne solution.Considérez également, est-ce que les gens sont particulièrement incités à simuler les cartes?Cela cause-t-il beaucoup de problèmes à l'événement s'il y a un ou deux tricheurs?
@jpa, Oui, je pensais peut-être même le plier.Un seul «tricheur» pourrait causer un chaos total;et une énorme quantité d'oeuf sur le visage.
** Cette question manque trop d'informations **, c'est-à-dire une meilleure définition de votre modèle de menace.En plus des autres questions de comnment: L'accès aux événements est-il également vérifié avec le code-barres, c'est-à-dire à votre périmètre extérieur?Les gens vont-ils quitter et rentrer dans ce périmètre?Comment les codes vont-ils être distribués aux utilisateurs - quelles sont les chances qu'ils tombent entre de mauvaises mains avant que les utilisateurs légitimes ne se présentent à l'événement?
S'il s'agit d'un événement ponctuel, avez-vous envisagé de * sous-traiter * la gestion des accès à une organisation spécialisée dans ces domaines?Ils auront probablement un bon accès à l'impression anti-contrefaçon, par exemple.
Une tricherie s'est-elle déjà produite?Si oui, dans quelle mesure, numériquement, et quelles en ont été les conséquences?
Avez-vous envisagé la RFID?
Les codes-barres sont-ils l’identité du porteur (et l’accès est alors accordé en vérifiant une base de données d’autorisation) - ou une autorisation?Parce que dans le premier cas, en supposant que la plupart des participants sont effectivement présents, la solution la moins chère pourrait être d'avoir une certaine détection d'événements suspects (même code à barres dans deux emplacements physiques en même temps, etc.) Cela n'empêche pas l'accès, mais le démarrage dudélinquant pourrait être suffisant.
Vous devriez vérifier [DEFCON 16: Toying with Barcodes] (https://www.youtube.com/watch?v=qT_gwl1drhc).Le code à barres donne très peu de sécurité.Et l'authentification n'est pas le seul problème.Vos scanners peuvent être configurés via des codes-barres afin que quelqu'un puisse fabriquer des codes-barres pour «casser» vos scanners.
Qu'en est-il d'une pochette noire solide dans laquelle la carte est insérée?La lanière pouvait se fixer à la pochette et la carte ne sortait qu'au moment de la numérisation.
Je suis d'accord avec @JanDoggen.Nous avons besoin d'un modèle de menace.Si vous avez un risque extrêmement élevé associé à un seul incident et qu'aucun budget pour mettre en œuvre les procédures de sécurité, vous avez besoin d'un modèle de menace très précis pour concentrer vos efforts.À titre d'exemple: l'auto-vérification «à quelle table suis-je» est-elle aussi sensible que les vérifications «entrer dans cette salle»?Je suppose que non, et cela vous aide à concentrer votre argent sur les parties du modèle de menace qui comptent vraiment pour votre client.
Également utile: les clients valides de votre événement sont-ils incités à prendre l'identité de quelqu'un d'autre, ou vous inquiétez-vous simplement du fait que des personnes qui n'ont pas été invitées à entrer? Les clients de votre client ont-ils un intérêt direct à participer au processus de sécurité (c.-à-d.on leur fait confiance pour ne pas partager intentionnellement un secret, ou devez-vous supposer que tous les clients sont malveillants?)
Sensationnel.Beaucoup de bonnes questions.Et plus de panique grâce à Bakuriu!JanDoggen et CortAmmon soulèvent tous deux de bons points sur lesquels nous pouvons nous pencher.@ptyx, vous faites un excellent point - nous avons déjà la possibilité, via des scans, de surveiller la «zone actuelle» et de lever une alerte sur les emplacements en double - c'est quelque chose que nous proposerons certainement.
Peut-être joindre la carte d'identité avec photo à une pièce d'identité avec photo délivrée par l'État. Cela peut être plus de travail de papier, mais cela ajoutera beaucoup de sécurité, car vous associez votre ID d'événement bon marché à un document fiable et à l'épreuve des faux
Ce n'est pas une solution à votre question mais, juste pour vous assurer d'y avoir pensé, lorsque vous prévoyez d'utiliser EAN13, vous connaissez la plage de codes 020-029 que vous pouvez (et devez) utiliser pour ces types d'applications,n'est-ce pas?
salut!avez-vous envisagé une [superposition d'écran de confidentialité] (https://www.amazon.com/3M-Privacy-Filter-Standard-Laptop-x/dp/B00006B8A9) au-dessus du code-barres pour réduire considérablement les angles de vision?une seule feuille de 35 $ pourrait probablement couvrir 60 à 70 codes-barres.
Collez un rabat de papier de construction noir sur le code à barres et demandez aux utilisateurs de soulever le rabat lors de la numérisation.Gênant mais bon marché.Ou utilisez une sorte de "portefeuille" qui est juste un morceau plié de plastique opaque avec un porte-cartes transparent à l'intérieur;ouvrez-le pour le scanner.
IWG qu'il se résume vraiment au rouge / noir ou x / y, enchaînez cela avec les probabilités, etc.
La solution n'est pas le code-barres mais le scanner.Il existe des scanners qui ne lisent pas les écrans.Copier physiquement la carte sur un morceau de papier est encore un moyen de contourner le problème.
Quoi que vous fassiez, assurez-vous de ne pas perdre plus d'argent en le rendant plus sûr que vous n'en gagnez en empêchant les fuites.Si vous dépensez 1000 pour empêcher 4 personnes de se faufiler pour un droit d'entrée de 25 dollars, vous avez perdu 900 dollars.
Pouvez-vous forcer les participants à se souvenir d'un code PIN avec leur carte?Qu'est-il arrivé au bon vieux temps des mots de passe pour les événements?
Vous voudrez peut-être utiliser une constellation EURion.Cela fera hésiter Photoshop et plusieurs scanners.https://en.wikipedia.org/wiki/EURion_constellation
21 réponses:
Rory Alsop
2018-11-28 14:02:21 UTC
view on stackexchange narkive permalink

Réponse simple: Non

Si vous pouvez le voir, vous pouvez le photographier.

Il y a eu d'innombrables tentatives au fil des ans pour résoudre cette partie de DRM et toutes ont échoué .

Au lieu de vous concentrer sur le code-barres, avez-vous envisagé de rendre difficile la copie de la carte d'identité elle-même? Pour que la sécurité de chaque zone puisse vérifier rapidement qu'il ne s'agit pas d'une superposition? Par exemple, un hologramme sur le code-barres que le scanner ignore mais qu'un humain peut vérifier, ou une carte en plastique de haute qualité avec le code-barres dans le revêtement coloré - un garde peut repérer une fausse superposition.

Je pense que quelque chose qui ressemble à un filtre de confidentialité de moniteur aiderait un peu.Cela permettrait au moins de garantir que le code à barres devrait être vu sous un angle très précis, ce qui est facile pour un scanner mais pas pour un photographe.
Oui, j'en ai une pour mes étiquettes à bagages (3M était à une conférence à laquelle je suis allé et distribuait des objets intéressants) mais ce n'est pas assez utile: les longes se balancent, etc.
@RoryAlsop, Avez-vous une photo de ce à quoi ressemble (le truc de la confidentialité du moniteur)?(peu importe, je l'ai googlé - les 3M sont faciles à trouver, mais encore une fois assez chers).Le client n'a pas les moyens d'acheter des hologrammes!Et si on le collait à l'intérieur d'une pièce d'identité pliée - style livret - avec la photo à l'extérieur?Hmm mais cela rend UX un peu compliqué.* perplexe *
J'aime l'idée.Pour les événements ponctuels, il est plus facile de coller un autocollant d'hologramme unique bon marché pour vaincre la photocopie.
@Konchog IMHO, le but est de vaincre la photocopie, tout hologramme cheapo fera l'affaire.
@mootmoot L'OP a ajouté que certaines analyses sont sans surveillance, donc un hologramme ne peut pas être vérifié (facilement).
Si le budget n'était pas serré, l'anti-contrefaçon quantique https://phys.org/news/2017-07-future-fakes-quantum-technology.html semblerait être la réponse.Je n'ai aucune idée de son prix.
@user71659 C'est un événement de contraintes de temps, donc la sécurité d'obscurité telle que l'inspection oculaire sur un hologramme unique a atteint son objectif.
Cela ne dit-il pas beaucoup sur comment et pas beaucoup sur toi?Je dirais que c'est une réponse très restrictive.Considérez une chauve-souris… voit-elle la plupart de tout… que diriez-vous d'un gopher ou d'une taupe?
Une photographie ou une numérisation d'un if pouvait être validée de plusieurs manières.Et à peu près ces mêmes nombreuses façons dont il peut également être invalidé.
motosubatsu
2018-11-28 17:18:18 UTC
view on stackexchange narkive permalink

La réponse simple est oui. Malheureusement, je pense que vous avez peut-être du mal à le faire avec un budget serré, les codes à barres peuvent être imprimés avec des encres qui ne sont visibles que sous une lumière UV / IR, de sorte qu'ils ne sont pas visibles à l'œil nu et ne peuvent pas être reproduits sans équipement spécialisé. et les encres.

Malheureusement, les scanners qui peuvent lire ces codes ne sont pas bon marché et l ' encre non plus, sauf si vous allez avoir plus de quelques milliers de participants, l'itinéraire NFC sera moins cher. Et comme la question l'indique, ce n'est pas quelque chose que vous pensez qu'ils paieront, ce qui met probablement les solutions de codes à barres "non photographiables" hors de votre gamme de prix.

@motosubastu, oui.Beaucoup trop cher.De plus, et bien que dans ce cas ce soit moins probable, j'avais l'impression qu'un bon filtre UV rendrait les encres UV (et de même avec l'IR).- Mais ce n'est pas mon domaine!(évidemment).
Ouais, elles ne sont pas complètement infaillibles - la plupart des encres fonctionnent en fluorescence dans le spectre visible lorsqu'elles sont sous le type de lumière approprié, donc l'utiliser pour découvrir le code-barres puis le reproduire serait probablement tromper les scanners, cela me donne en fait une idée - jeJe me demande si l'impression des codes-barres avec de l'encre UV et l'installation d'une lampe UV bon marché à côté d'un scanner standard pour révéler cela fonctionnerait.C'est un peu difficile et prêt (et serait vulnérable à la faille ci-dessus pour certains) mais pourrait être dans le budget?
Je veux vraiment tester cela maintenant avec un lecteur de codes-barres bon marché, une lampe UV puissante et une encre UV.Des matériaux bon marché pourraient-ils fonctionner?
@schroeder moi aussi!J'ai accès à un lecteur au travail mais j'aurais besoin d'un moyen de produire des codes-barres UV
Mon enfant a un "stylo d'écriture secret" avec une lampe intégrée.Frapper un magasin à un dollar?Utilisez un pochoir pour copier un code-barres existant
@schroeder J'aime votre réflexion!
Malheureusement, de nombreuses caméras de téléphone peuvent "voir" l'infrarouge.
@MHOwen, comme vous le dites.La plupart des caméras ont un filtre IR intégré afin d'empêcher les fuites d'IR sur le spectre visible par l'homme.
@MGOwen, la façon dont les encres infrarouges fonctionnent est que lorsqu'elles sont frappées par certaines longueurs d'onde infrarouges, elles provoquent une fluorescence de l'encre, ce qui la rend visible - ce n'est pas qu'elles émettent elles-mêmes des infrarouges.Ainsi, même en supprimant le filtre IR pour "voir" l'IR ne devrait pas rendre les marques visibles, vous devrez plutôt les frapper avec une source de lumière IR appropriée.
Les lampes UV et IR sont bon marché, vous pouvez donc faire en sorte que la caméra du téléphone voie ce code à barres.L'encre UV peut être achetée à moins de 10 $.De plus, le fait que le scanner puisse lire l'encre invisible ne signifie pas qu'il ne lira pas l'encre visible, et je ne l'ai pas trouvé dans les spécifications du scanner que vous avez lié.
@Mołot oui, c'est la faille de ce type d'étiquette de sécurité - parce que c'est exactement ce que font les scanners pour les lire (comme je l'ai mentionné plus tôt)
@Mołot Quelqu'un qui pointe une grosse lampe UV vers vous et qui prend ensuite une photo est bien plus évident que de prendre une photo rapide sur un téléphone.Et honnêtement, je m'attends à ce que la plupart des fuites de codes à barres soient plus accidentelles, quelqu'un a mis une photo d'eux-mêmes portant le badge sur les réseaux sociaux ou quelque chose, ce qui serait arrêté par cela.
jpa
2018-11-28 19:41:00 UTC
view on stackexchange narkive permalink

Bien qu'une simple cellophane rouge ne fasse pas grand-chose pour masquer le code-barres, vous pouvez appliquer plusieurs couleurs pour cacher le code-barres à l'œil humain. Si le lecteur de codes-barres n'utilise qu'une seule longueur d'onde (comme le rouge), il verra les couleurs différemment d'un appareil photo humain ou couleur.

Ce serait plus difficile à photographier et à imprimer avec succès, car les appareils photo et les imprimantes brouillent les couleurs plus facilement qu'elles ne brouillent une image en noir et blanc. De plus, vous pouvez essayer de créer au premier plan et à l'arrière-plan une sorte de motif aléatoire, de sorte qu'il ne soit pas du tout évident qu'il s'agisse d'un code à barres.

Par exemple, vous remplacez le noir par du bleu et du vert, et blanc avec rouge et orange:

Obfuscated barcode

Pour un lecteur de code-barres à lumière rouge, cela devrait apparaître comme un code-barres normal en noir et blanc. Mais je pense que ce serait plus difficile à copier avec succès.


Contexte théorique: L'œil humain est le plus sensible aux variations de luminosité et moins sensible aux variations de couleur. La plupart de nos équipements, tels que les appareils photo, les imprimantes et les formats d'image reflètent cela, et des méthodes telles que le sous-échantillonnage de la chrominance et le filtre Bayer sont couramment utilisées. Mais un scanner à une seule longueur d'onde est complètement insensible aux variations de luminosité des autres couleurs, et très sensible aux variations de couleur qui affectent la quantité de rouge dans la couleur.

Ainsi, le motif doit être conçu de manière à beaucoup de variation de luminosité pour rendre la copie difficile, tout en gardant la même luminosité vue par le scanner. Une façon de procéder dans les éditeurs d'images consiste à séparer les canaux rouge / vert / bleu et à ne modifier que les canaux vert et bleu.

On dirait une sorte de tartan.Mais quand même, si vous pouvez le numériser, vous pouvez aussi en faire une photo, n'est-ce pas?
@Trilarion Oui, mais c'est plus de travail pour le faire avec succès.Au moins une imprimante couleur par rapport à une imprimante noire, ou une séance photo.Et je pense que cela pourrait se brouiller plus facilement avec l'appareil photo ou la compression JPEG, même si bien sûr, vous pouvez toujours le faire avec soin.
Excellente solution pratique!Le modèle de fil est actuellement quelqu'un qui obtient une photographie "floue" rapide de la carte originale et qui imprime cette photographie avec une imprimante grand public sur du papier simple.- Les différences de couleur entre l'original et celui-ci, associées à un certain flou, entraîneront probablement des copies inefficaces au niveau des scanners et très facilement identifiables par la sécurité humaine.
Je pense que cette réponse est théoriquement correcte, mais dans la réalité pratique ne fonctionnera pas: il y a suffisamment de marge de sécurité sur les étiquettes pour que vous obteniez une bonne lecture (disons) 9 fois sur 10.Être si illisible à la limite qu'une bonne photo est faite pour échouer de manière fiable (c'est ce que vous proposez) semble une recette pour la frustration - pour le chaos et les longues files d'attente et les opportunités d'ingénierie sociale pour entrer dans votre salle.Par coïncidence aujourd'hui, on m'a offert un produit (non sensible) que j'avais demandé après, lorsque ma pièce d'identité s'est avérée illisible;le vendeur a dit "Vous étiez ici samedi, non? Je me souviens de vous" alors que je ne l'avais absolument pas fait.
À moins que vous n'ayez une configuration de scanner pour être sensible à des variantes d'encre personnalisées précises, photographier ceci et imprimer sur une imprimante couleur grand public de l'usine reproduira cela très bien.La réponse de l'œil humain n'est pas pertinente.
Pouvez-vous ajouter une image de la façon dont cette image apparaîtrait à un lecteur de code à barres?
Lie Ryan
2018-11-28 16:58:47 UTC
view on stackexchange narkive permalink

La solution la moins chère pour votre situation dans ce cas consiste à utiliser le garde de sécurité humain pour effectuer une vérification des photos. Utilisez la balise de code-barres pour rechercher rapidement l'enregistrement de l'utilisateur dans la base de données des participants, la base de données doit stocker la photo du participant et le gardien doit vérifier que le participant qui s'est présenté correspond à la photo de la base de données.

Le code-barres dans ce case ne doit pas vraiment être considérée comme faisant partie de la sécurité, c'est juste un moyen rapide de rechercher des enregistrements de base de données, donc peu importe si elle est copiée. La vraie sécurité vient de la correspondance des photos. De toute évidence, vous ne pouvez pas vraiment appliquer la sécurité sur les points d'auto-analyse dans ce cas, ce qui est la principale faiblesse.

La vérification des photos n'est pas requise.Vérifiez simplement qu'un badge est légitime.La vulnérabilité devient la possibilité de trouver et d'imprimer un badge qui passera l'inspection, ce qui soulève considérablement la barre.
"Oh, l'événement a déjà commencé? J'ai vraiment besoin de participer! Voici mon code-barres légitime. Vous pouvez sauter la vérification photo, d'accord? D'accord! Au revoir !!"
@schroeder Cela dépend si le "partage" des badges est considéré comme un problème.(Ou, s'il s'agit d'un roman de braquage, assommer quelqu'un pendant plus de 8 heures et «emprunter» le sien.)
John Keates
2018-11-28 15:42:07 UTC
view on stackexchange narkive permalink

Vous ne pouvez pas, car tant qu'un humain et un lecteur de codes-barres doivent pouvoir tout voir, un appareil photo et un copieur le peuvent aussi.

Un code-barres n'est pas différent de l'impression une chaîne de texte, sauf qu'une machine peut la lire plus rapidement. Du point de vue de la sécurité, il n'ajoute aucune protection.

Ce problème ne fait peut-être pas partie du modèle de menace - l'avez-vous vérifié?

une autre grande question.Dans ce cas, il s'agit d'un composant d'un modèle de menace.Heureusement, nous n'en assumons pas la responsabilité, mais nous sommes en mesure d'offrir des conseils.Je suis venu ici pour pouvoir offrir de bons conseils!
En effet.Les organisateurs devront décider ce qui menace le plus leur budget serré: dépenser plus en cartes d'identité utiles, ou risquer quelqu'un de photographier une carte, de la réimprimer, d'entrer dans l'événement et de boire tout le champagne lui-même (est-ce probable?)
@forest Je pense que vous m'avez mal compris.C'est une manière courante d'effectuer une attaque, oui.Mais est-il probable que quelqu'un attaque _ cet événement de cette manière dans le but de ... faire quoi?Quel serait leur objectif?Quelles ressources sont à risque?Est-ce une réception au champagne?Si tel est le cas, peuvent-ils même vraiment boire suffisamment pour vous faire du mal dans la mesure où il est économique de dépenser une tonne d'argent en passes NFC?Bien sûr, vous ne voulez pas d'invités non invités à votre fête, mais vous devez appliquer un solde lorsque vous décidez de vos dépenses en atténuation.
.. OP dit qu'ils ne peuvent pas se permettre des laissez-passer sécurisés, donc le risque [faible IMO] dans ce cas en vaut probablement la peine dans cette perspective.Les éventuelles pertes financières ne coûteront probablement pas autant que la technologie qu'ils ne peuvent pas se permettre.
Merci @LightnessRacesinOrbit, pour vos pensées supplémentaires.L'évaluation des menaces est complexe - plus à voir avec l'accès à des cibles (personnes) «de grande valeur» que le champagne.Le client peut dépendre de la `` sécurité par l'obscurité '' (occasions non publiées) et des trèfles à quatre feuilles (aka chance aveugle).
AilisdiluuCMT En effet!
@Konchog Les gens qui veulent protéger des objets de grande valeur sans dépenser d'argent me rappellent toujours le vieil adage "Si vous avez une tête à 5 $, achetez un casque à 5 $": D
Doktor J
2018-11-29 03:31:32 UTC
view on stackexchange narkive permalink

Le NFC est-il vraiment trop cher? J'ai trouvé un pack de 50 autocollants MiFARE NFC pour 13,20 $, ce qui en fait < 0,27 $ par participant; si vous prévoyez 500 participants, c'est 132 $, ce qui n'est vraiment pas grand-chose dans le schéma d'un événement de cette envergure. Si vous parvenez à gagner 0,89 USD par participant, vous pouvez en fait obtenir des cartes MiFARE imprimables à jet d'encre, en économisant l'étape d'impression et en appliquant séparément un autocollant (bien que vous deviez avoir une imprimante à chemin de papier plat que les cartes pourraient être

Puisque NFC ne peut pas être photographié, il ne peut pas être facilement dupliqué, mais les balises sont facilement lues par n'importe quel smartphone et une variété d'autres appareils, et sont souvent moins difficiles. Par exemple, si le badge est dans un support en plastique, un lecteur de code-barres peut capter trop de lumière ambiante réfléchie pour pouvoir lire le code-barres, et la personne devra l'incliner de cette façon et cela (en s'arrêtant un peu à chaque fois pour donner au scanner le temps de se concentrer), dans l'espoir de réduire suffisamment l'éblouissement pour que le scanner puisse lire le code; avec NFC, il suffit d'appuyer la carte contre le lecteur et peut-être de la remuer un peu jusqu'à ce que vous atteigniez le point idéal. Au 10e ou au 15e scan, le responsable de la sécurité devrait avoir une assez bonne idée de l'endroit idéal et être capable de scanner presque instantanément à partir de là.

EDIT1: Même les balises NFC non cryptographiques basiques et bon marché programmées avec de simples numéros d'identification sont plus difficiles à dupliquer - vous devez soit avoir un accès de proximité à une balise (généralement moins d'un pied). Cela les rend beaucoup plus difficiles à cloner qu'un code-barres qui peut être capturé par un appareil photo décent à plusieurs mètres de distance ou à travers la pièce ou plus loin avec un bon reflex numérique et un bon zoom. La plage de lecture optimale sur les puces NFC est basée sur le rayon de l'antenne cadre de la puce: le rayon divisé par ~ 1,414. Sur une carte NFC 2 "x3,5", le rayon ne peut pas dépasser 2,54 cm (1 pouce) car l'antenne de la boucle ne peut pas mesurer plus de 2 pouces de diamètre, ce qui nous donne une plage de lecture "optimale" d'un peu moins 2 cm (moins d'un pouce). Même avec un lecteur puissant, je doute sérieusement que vous puissiez lire les balises à des distances supérieures à un pied.

EDIT2: Comme @Falco l'a souligné dans les commentaires ci-dessous, si vous imprimez un code-barres sur le badge aussi, un éventuel ne'er-do-well pourrait même ne pas se rendre compte qu'il y a une étiquette NFC et tenter de simplement cloner le code-barres ... mais bien sûr, leur badge contrefait ne serait pas numérisé avec NFC, l'exposant comme un faux.

"il ne peut pas être facilement dupliqué, mais les balises sont faciles à lire" - Cela n'a pas de sens.Si vous pouvez le lire, vous pouvez le dupliquer.
@AndrolGenhald: pas nécessairement, les cartes à puce NFC à sécurité plus élevée utilisent la cryptographie pour signer un protocole de défi-réponse.Ces types de balises sont essentiellement impossibles à dupliquer sans casser le boîtier physique de la balise d'origine, et le boîtier physique est souvent truqué pour détruire la clé de signature si elle est falsifiée.Cependant, ces types de balises ne sont pas aussi bon marché que les balises passives statiques.
@LieRyan Je suppose que "les balises sont faciles à lire" est un peu ambiguë, je n'appellerais pas l'authentification avec une carte à puce "la lecture", car vous envoyez des données pour signer et vérifier la réponse, mais je suppose que vous pouvez toujours l'appelercette.Les cartes à puce sont probablement trop chères pour OP, ce qui explique probablement pourquoi elles excluent spécifiquement NFC.
@AndrolGenhald modifié pour ajouter des détails sur la duplication.Bien sûr, le détenteur du badge pourrait le dupliquer, mais j'ai eu l'impression qu'OP est préoccupé par le fait qu'un tiers néfaste duplique à distance l'identité d'un participant innocent avec une caméra décente - ce qui ne peut pas être fait avec NFC.
@DoktorJ D'accord, si OP ne s'inquiète pas que quelqu'un copie sa propre pièce d'identité, c'est probablement une amélioration.Selon [cet article] (https://electronics.stackexchange.com/a/155796), lire à plus d'un pied de distance nécessiterait une bobine d'une taille prohibitive.Ce n'est toujours pas parfait, car quelqu'un peut vous croiser et voler votre pièce d'identité, mais mieux qu'un code-barres.
Les autocollants NFC ne sont pas chers - et les scanners NFC sont de plus en plus abordables.Cependant, lors de la dernière tentative, cela ne fonctionnait pas très bien - il y avait des problèmes avec les scanners à ce moment-là (ce qui pourrait bien avoir été un problème en amont).En outre, des problèmes se sont posés pour obtenir des cartes intégrées NFC imprimées à temps, puis faire correspondre chaque identité NFC avec l'identité du système sans pré-impression des détails d'identité.Le client peut revoir NFC à un moment donné - mais on nous dit qu'il reste avec les scanners EAN13 pour le moment.
Les coûts ne concernent pas seulement les autocollants, mais également la programmation.L'envoi d'un code-barres pour être imprimé est très rentable.
Lors d'un événement ponctuel, l'obscurité peut être utilisée comme stratégie valable pour accroître la sécurité.L'impression de codes à barres sur les cartes à étiquette NFC conduira de nombreuses menaces potentielles à essayer de copier les codes à barres avant de réaliser qu'un équipement NFC pourrait être nécessaire.
GeeTee
2018-11-28 19:59:52 UTC
view on stackexchange narkive permalink

Je ne sais pas comment vous prévoyez de transporter les cartes d'identité, qu'elles soient suspendues directement à la lanière avec un simple trou percé dans la carte ou si elles sont dans un porte-monnaie ou un portefeuille en plastique suspendu à la longe.

Si vous utilisez le style de portefeuille clair du support que vous pourriez avoir quelque chose imprimé, ou un autocollant appliqué, à l'extérieur qui couvre la zone du code à barres mais en laissant la photo et d'autres informations d'identification visibles aux lecteurs humains, assurez-vous que c'est des deux côtés si là au cas où la carte serait placée dans le support inversé. Cela signifierait qu'une photo «en voiture» de quelqu'un ne révélerait pas du tout le code à barres. Cependant, la carte devra être retirée ou déplacée dans le support pour scanner le code-barres.

Si vous utilisez un support en plastique plus épais, imprimez le code-barres au verso de la carte en vous assurant qu'il est masqué de la vue tout en dans le transporteur.

Perkins
2018-11-29 01:05:54 UTC
view on stackexchange narkive permalink

Une chose que vous pourriez faire qui a été un élément essentiel de la lutte contre la contrefaçon pendant des millénaires est d'introduire une faille délibérée dans votre code-barres qui l'amène à lire, par exemple, les deux derniers caractères "incorrectement". Faites en sorte que cela ressemble à une erreur d'impression accidentelle de la carte.

Vous demandez ensuite à votre scanner / logiciel d'ignorer l'erreur et de vous transmettre les données de toute façon, en omettant les bits non valides.

Quelqu'un la falsification des cartes supposera probablement que leur photo était imparfaite ou qu'ils ont une carte tachée et corrige manuellement l '"erreur".

Votre logiciel peut alors remarquer qu'il lui est envoyé le code "cette carte est une falsification" et alerter la sécurité.

Ce n'est pas le meilleur mécanisme de sécurité car il dépend à la fois d'un attaquant qui ne sait pas ce que vous faites et pas seulement de copier aveuglément la carte sans vérifier qu'elle s'imprime correctement.

Associez cela à une sorte de filigrane. Soit un filigrane littéral si vous utilisez une carte papier, soit un estampillage de toutes les cartes avec un code supplémentaire qui n'apparaît que sous la lumière UV.

Si vous tamponnez un code QR, créez un scanner qui se compose d'une boîte avec une fente à l'avant contenant une caméra et une lampe UV serait l'œuvre d'un après-midi. Dirigez-le vers le programme de lecture QR de votre choix. Tant que vous parvenez à garder secrète la présence du filigrane, il devrait être presque impossible pour quiconque de falsifier une carte.

Expectator
2018-11-29 01:10:48 UTC
view on stackexchange narkive permalink

Oui, il y a un moyen de le faire *

Utilisez des matériaux fluorescents pour le code-barres lui-même, en faisant en sorte que la duplication ne puisse pas être faite par photo sans ruiner "l'invisibilité" du duplicata, qui distingue les contrefaçons. Les cartes d'identité modernes l'utilisent.

* Cela ne fonctionne que pour les cartes en polycarbonate, pas en PVC. Malheureusement, cela peut ne pas correspondre au budget de votre client.

Astuce simple pour rendre un document évident: utilisez des surligneurs fluorescents dessus.Les photocopieurs couleur copieront la couleur apparente mais pas la propriété fluorescente, ce qui rendra généralement la copie différente.
Milwrdfan
2018-11-28 21:35:11 UTC
view on stackexchange narkive permalink

Que diriez-vous si la première fois qu'ils sont numérisés à la porte par un humain, le responsable de la sécurité (c'est-à-dire le scanner) vérifie la photo pour s'assurer qu'elle correspond à la personne avec le badge. Si cela correspond, la personne de sécurité met l'un de ces bracelets tyvek bon marché d'une couleur spécifique. Ceux-ci sont souvent utilisés dans les parcs d'attractions, les jeux de ballon, etc. pour indiquer des niveaux d'accès spécifiques, des qualifications d'âge, etc. Cela empêcherait au moins des personnes non autorisées d'entrer dans votre site en premier lieu.

Ces bracelets sont à usage unique, et sont très difficiles à enlever et à enfiler sur quelqu'un d'autre sans se rendre compte qu'ils ont été enlevés. Si vous gardez le secret sur la "couleur du bracelet du jour", ou si vous en faites spécialement avec une ou plusieurs couleurs spécifiques, ils devraient être assez sûrs de la copie. Je pense également que ceux-ci sont généralement peu coûteux en vrac.

Bien qu'en général, si la sécurité est aussi cruciale lors de cet événement, alors la sécurité aurait dû recevoir suffisamment de fonds à l'avance pour soutenir son importance et sa valeur.

KlaymenDK
2018-11-29 14:20:53 UTC
view on stackexchange narkive permalink

Je sais que je suis en retard au jeu, mais voici deux suggestions de ma part:

1) Faites en sorte que le code-barres soit vraiment petit, juste assez grand pour être détecté par un lecteur de codes-barres. Cela rend difficile (mais pas impossible) de prendre des copies utilisables avec un appareil photo sans indiquer clairement que vous essayez de le faire.

2) Divisez le code-barres en deux paires (par exemple, juste toutes les autre barre) et imprimez une moitié sur la carte d'identité et une moitié sur une superposition transparente - vous devrez alors aligner manuellement les deux moitiés pour créer un code-barres utile. Cela rend son utilisation plus fastidieuse, mais il est peu probable que les pièces s'alignent tout en se balançant sur la longe (surtout si vous créez la partie transparente avec un équilibre différent).

Vous pouvez bien sûr combiner les deux approches.

C'est très amusant - mais je pense que c'est beaucoup trop compliqué pour les porteurs et ralentit encore plus les points d'entrée / sortie.
Tom K.
2018-11-28 18:47:17 UTC
view on stackexchange narkive permalink

Solution simple: imprimez le code-barres sur le cordon et non sur le badge.

Tout le monde peut imprimer une photo d'identité en papier avec un code-barres. Il est assez compliqué d'imprimer un code-barres sur une lanière avec votre équipement d'impression domestique.

Si votre PhotoID ressemble à quelque chose comme ça:

Hard plastic PhotoID

Il est très difficile pour un gardien de dire si ce code-barres est la vraie affaire ou simplement une version imprimée et collée du code-barres. Si plus de 300 personnes participent à votre événement, il devient très fastidieux de vérifier ces éléments. Plus le code-barres est gros, mieux c'est. Si vous prévoyez d'utiliser des PhotoID en papier, il devient alors impossible de dire si une impression est réelle ou fausse.
Si le code-barres est sur la longe, il est extrêmement facile pour les gardiens de dire si c'est faux ou réel. Mais gardez à l'esprit qu'il ne s'agit en aucun cas d'une méthode à sécurité intégrée. C'est vraiment un contrôle "il ne nous reste plus d'argent", et non quelque chose sur lequel vous devriez vous fier.

Bien qu'une suggestion intéressante, je ne suis pas sûr que cela corrige quoi que ce soit.Je peux prendre un instantané du code-barres et utiliser un bout de papier dans le lecteur.Le meilleur contrôle ici est de faire vérifier par un humain la validité du support de code-barres.L'humain rejetterait un bout de papier dans les deux cas.
OP a déclaré [ici] (https://security.stackexchange.com/questions/198589/are-there-unphotographable-but-scannable-id-cards/198609?noredirect=1#comment395710_198589) que l'accès à une salle est toujours accordépar une personne qui scanne le code-barres.La personne reconnaîtra si le code-barres est sur la longe ou sur autre chose.
Bien, donc je ne sais pas comment ce contrôle ajoute autre chose que de la complexité inutile.Le code-barres papier serait détecté dans les deux cas.
@schroeder a modifié ma réponse.:)
Mon ongle peut déterminer si quelque chose est collé ... et l'OP utilise des cartes, pas du papier.
J'étais videur lors de plusieurs événements de grande classe.J'étais sous-payé, fatigué et tout le monde me regardait comme si j'étais sale.Moi (et tous mes collègues) n'aurais jamais testé plusieurs centaines de cartes avec nos ongles.Mais nous aurions probablement pu repérer un "tricheur" à 50 mètres.Les contrôles qui reposent sur des humains ne fonctionnent que lorsqu'ils sont appliqués.Et c'est un contrôle qui ne fonctionnera pas, car il ne sera pas appliqué.
Si le gardien effectue le balayage ...
Je ne supporte pas les cordons et j'utiliserais une épingle de sûreté ou attacherais la carte à un bouton ou similaire.Si la lanière contient le vrai code-barres, il est nécessaire.Oups!
Tyzoid
2018-11-29 10:36:44 UTC
view on stackexchange narkive permalink

Bien que ce ne soit pas une solution complète au problème, vous pouvez rendre la vie un peu plus difficile en incluant la Constellation EURion sur vos cartes. Ceci peut être utilisé en conjonction avec d'autres approches.

La constellation EURion est un motif de symboles incorporé dans un certain nombre de modèles de billets de banque dans le monde depuis 1996 environ. ... [Il] consiste en un motif de cinq petits cercles jaunes, verts ou oranges, qui se répètent sur les zones du billet à différentes orientations. La simple présence de cinq de ces cercles sur une page suffit à certains photocopieurs couleur pour refuser le traitement.

Ouais, je pensais aussi à quelque chose comme ça hier soir - mais cela signifierait quand même améliorer les scanners;aussi, et en toute honnêteté, le besoin (tel que je le vois) n'essaie pas vraiment d'empêcher les contrefaçons, autant que de pouvoir protéger l'identité.
@Konchog: Non, _vos_ scanners n'ont pas besoin de détecter le motif.L'espoir est que l'attaquant ne peut pas scanner le motif.Vous scannez uniquement des codes-barres.
@MSalters, ok - c'est vrai .. Mais les caméras sont-elles vaincues par EURion?Je viens de prendre une photo d'un billet de 20 € sans problème avec un iPhone.
@Konchog: J'ai écrit «espoir» intentionnellement.Pourtant, de nombreuses imprimantes détectent également le motif, vous pouvez donc avoir une deuxième ligne de défense.
Oli
2018-11-29 16:43:44 UTC
view on stackexchange narkive permalink

Bien qu'il puisse être simple de prendre une photo d'un côté, il est beaucoup plus difficile de capturer les deux côtés lors d'une attaque occasionnelle. Vous pouvez faire différentes choses pour développer cette idée, en fonction de l'événement.

  • Codes-barres uniques de chaque côté, le participant place la carte entre deux lecteurs
  • Code-barres d'un côté, informations vérifiables par l'homme sur l'autre. Comparé manuellement au compte.

Ou vous pouvez ajouter un deuxième facteur. Envoyez au participant un SMS d'inscription lors de sa première numérisation, qui capture sa balise avec le wifi local, puis vous pouvez faire des vérifications d'approximation chaque fois qu'il scanne à l'avenir. Si leur téléphone n'est pas là où il devrait être, bloquez l'accès et envoyez un autre lien SMS. Vous pouvez effectuer deux facteurs, mais vous voudrez probablement qu'une application fournisse une notification plus rapide.


Ou vous pouvez simplement masquer complètement le code-barres. Votre idée était de la cellophane rouge ... Pourquoi pas juste une couverture occultante? Cela peut être aussi sale qu'un postit ou un ruban adhésif, ou aussi joli qu'une pochette qui ne fait que masquer le code-barres.

BobtheMagicMoose
2018-11-29 02:46:05 UTC
view on stackexchange narkive permalink

Comme indiqué dans d'autres commentaires, les menaces auxquelles vous faites face ne sont pas claires. Si vous êtes uniquement préoccupé par les personnes photographiant l'identification, faites simplement quelque chose pour que l'état physique naturel du pass obscurcisse le code-barres. Par exemple, vous pouvez répartir les passes pliées en deux (la lanière peut aider à les maintenir en deux) et le code-barres peut être à l'intérieur. Lorsque les gens vont les scanner, vous pouvez demander à la sécurité de «déplier» le pass pour révéler le code-barres. Ou vous pouvez demander aux gens de porter une pièce d'identité mais de porter une carte à code-barres dans leur poche pour entrer.

Oui, l'idée est mentionnée ci-dessus.Cela peut sembler improbable, mais il devrait être clair que je ne peux pas en révéler trop sur quoi que ce soit sur un forum public, et je fais erreur ici par excès de prudence.Cependant, la «menace» est l'accès à des personnes de grande valeur plutôt que du champagne gratuit. Je ne rencontre pas exactement le président - mais - vous voyez l'image ...
Smegger
2018-11-29 07:34:18 UTC
view on stackexchange narkive permalink

Théoriquement, vous pouvez imprimer quelque chose de polarisé, puis le visualiser avec une lumière polarisée ou à travers un filtre polarisé. Pas forcément bon marché cependant.

Vous pouvez probablement choisir une polarisation linéaire ou circulaire afin d'éviter tout filtre qui peut généralement être dans une caméra commune.

Artimithe55
2018-11-30 05:05:43 UTC
view on stackexchange narkive permalink

À proprement parler, il n'y en a pas. Si le scanner peut le lire, il peut être enregistré et reproduit. Mais cela ne raconte pas toute l'histoire.

Bien que les appareils photo et les écrans / imprimantes de nos jours soient assez universels, ils ne peuvent pas capturer et reproduire chaque couleur. Il y a en fait des couleurs que l'œil humain peut voir, mais qui sont difficiles à capturer sur l'appareil photo, à afficher à l'écran ou à imprimer sur papier:

Quelques exemples simples incluent le fluorescent couleurs, fluorescence réelle déclenchée par une certaine lumière de couleur émise par le scanner (par exemple, les plantes vertes brillent en orange sous la lumière UV), couleurs non visibles comme les UV ou l'infrarouge. Vous pouvez également aller dans le sens inverse et inclure des fonctionnalités qui sont normalement visibles mais invisibles pour votre scanner, par exemple peut-être qu'une partie du code à barres est prise en sandwich entre des feuilles de papier et qui devient correctement transparente uniquement sous votre scanner. De nombreux billets de banque intègrent une telle mesure de sécurité basée sur la transparence, des colorants et du papier spéciaux, des éléments lumineux / hologramés, etc.

Cela ne signifie pas que votre carte n'est pas photographiable, car votre scanner peut évidemment la détecter - un adversaire pourrait construire un appareil similaire et enregistrer votre carte. Mais cela signifie que les caméras grand public facilement disponibles ne seront pas en mesure de le faire, de sorte que l'adversaire devra se procurer un équipement spécialisé (qui peut même ne pas être légal à l'achat) ou même construire son propre appareil. De même, la reproduction sera également un défi. Si vous utilisez une couleur en dehors de l'espace CMJN, ils ne peuvent pas l'imprimer, et si en dehors de RVB, l'écran de leur téléphone ne l'affichera pas. Encore une fois, ils peuvent obtenir ou fabriquer des écrans / papiers spécialisés qui peuvent le faire (après tout, celui qui a créé vos cartes d'identité légitimes a pu le faire), mais ce sera plus difficile. Sans oublier qu'il sera plus facile pour les forces de l'ordre de les trouver, car peu de gens auraient un équipement aussi spécialisé sans raison valable.

La solution idéale ici est d'utiliser simplement des puces RFID avec cryptage. Peu de gens ont les compétences techniques nécessaires pour les reproduire, et même s'ils le font, ils ne pourront pas facilement trouver la clé de cryptage dans la puce. En tant qu'option moins coûteuse, les cartes magnétiques devraient être moins chères, elles peuvent être facilement clonées mais cela nécessite un équipement. La solution de contrôle d'accès physique éprouvée dans le temps est bien sûr une clé simple (pas si simple à copier). Ou vous pouvez simplement tout oublier et utiliser des mots de passe mémorisés.

Si vous devez vraiment utiliser les scanners, je regarderais soit l’encre fluorescente, soit j'imprimerais sur un matériau qui ne semble pas correct, sauf pour une longueur d'onde spécifique (que le scanner fournirait vraisemblablement. Mais il est difficile d'être plus précis sans savoir ce qu'est votre scanner.

Moacir
2018-11-28 19:17:07 UTC
view on stackexchange narkive permalink

Si vous pouvez vous assurer que tous les codes-barres sont imprimés exactement au même endroit, vous pouvez modifier l'emplacement du lecteur de codes-barres pour positionner l'ID exactement avec quelque chose couvrant les bordures. Donc, si quelqu'un essaie d'imprimer une photo mais qu'elle est légèrement décentrée, le code-barres ne sera pas lu.

Cependant, je suggérerais que la réception n'a pas une telle chose, et seulement celles avec des données sensibles. De cette façon, un "tricheur" pense que cela a fonctionné, puis il est coincé à l'intérieur en essayant de passer à travers des zones restreintes. Selon la personne, il serait risqué de sortir et d'essayer de le réparer et de révéler son intention. S'il est bloqué avant d'entrer dans la "zone commune", ils auront peut-être une chance de résoudre ce problème et de réessayer avec une autre personne.

Les scanners ne sont pas si précis.Photoshop n'est pas si imprécis.
"Coincé à l'intérieur" ressemble à une violation potentielle du code de prévention des incendies
Roland Giersig
2018-11-29 18:33:48 UTC
view on stackexchange narkive permalink

Je pense que vous êtes trop concentré sur la copie du code-barres. La bonne façon de faire est de délivrer un identifiant unique à chaque personne visiteuse et de garder une trace de cet identifiant, de l'enregistrer dans (et éventuellement hors de) les différents sites. Si une pièce d'identité se trouve déjà à l'intérieur d'un site, l'entrée serait interdite. Il est toujours possible qu'un visiteur accède avec un code à barres copié avant le propriétaire légitime de l'ID. Mais dans un tel cas, le propriétaire légitime pourrait prouver qu'il est le propriétaire légitime de la pièce d'identité au moyen d'un certain type de reçu. Vous pourriez alors invalider cet identifiant dans l'ordinateur, verrouillant ainsi le formulaire d'identifiant copié pour d'autres participations.
Mais cela en vaut-il la peine? Quel mal est fait par quelques visiteurs indignes? La meilleure mesure de sécurité pourrait être simplement de dire aux gens qu'il existe une mesure de sécurité pour empêcher la fraude. "Veuillez noter que nous garderons une trace des pièces d'identité délivrées et si nous découvrons que quelqu'un a pénétré de manière illégale, nos gardes de sécurité prendront soin de lui jusqu'à l'arrivée de la police" ou similaire pourrait le faire. .. :-)

Cela crée un déni de service pour la personne qui a payé pour participer à l'événement si la personne illégitime entre en premier.Bien que le reçu soit une bonne idée, il devient un élément crucial de leur autorisation, ce que l'ID est censé être
alexis
2018-11-30 19:29:27 UTC
view on stackexchange narkive permalink

Si la protection des points d'accès supervisés par le gardien est suffisante, qu'en est-il de l'authentification à deux facteurs à moindre coût? Avec la carte d'identité, distribuez un jeton en plastique, une puce de casino, un canard en caoutchouc ou tout autre bibelot qui ne peut pas être obtenu rapidement par de potentiels gatecrashers.

Il devrait avoir un trou ou un autre moyen de le cordon, sinon vous aurez des gens qui le perdront ou le «perdront» à droite et à gauche.

rackandboneman
2018-12-01 03:18:58 UTC
view on stackexchange narkive permalink

En fait, il n'est pas si facile de photographier sans que le porteur ne s'en rende compte si le code-barres est suffisamment petit (pensez à la hauteur du lettrage 8 ou 6 pt ...)

Supposons que nous parlons caméras de téléphone portable portables ici, pas de téléphones haut de gamme (double objectif), de téléconvertisseurs à pince, d'appareils photo de qualité professionnelle / passionnés, de zoom optique, de traitement RAW ou de trépieds impliqués. Quelqu'un qui se donne toute cette peine peut probablement se permettre de payer vos billets.

Supposons un appareil photo de téléphone 12MP, produisant une résolution effective de 2000 pixels sur le côté le plus long de la photo. Pas 4000, il y aura soit un aliasing, soit un anti-crénelage sur votre chemin une fois que vous essayez de reproduire fidèlement des structures inférieures à 2 pixels.

Dans de nombreux cas, vous pouvez à nouveau diviser par deux la résolution effective disponible pour une reproduction exacte en raison de la l'image étant automatiquement post-traitée par le micrologiciel du téléphone pour corriger les défauts de l'objectif, en particulier dans les parties décentrées de l'image. Les pixels sont déplacés de leur trame pour ce faire ....

Supposons un objectif d'appareil photo de téléphone standard, qui sera un grand angle équivalent à 24 mm ou 28 mm sans zoom optique, donc augmenter le grossissement ne vous donnera pas résolution supplémentaire.

Si votre code-barres avait besoin d'une résolution de 100 pixels pour fonctionner, cela signifierait que quelqu'un devrait le photographier de manière à ce qu'il remplisse 1 / 20e du cadre, et devrait le faire sans l'introduction d'une distorsion de perspective, de tremblements, d'autres erreurs ...

Un petit code-barres de 1 cm de long ne ferait que remplir 1 / 100e de la largeur de la monture prise avec un objectif équivalent 28 mm à une distance de 1 mètre .... ou 1 / 50e si quelqu'un s'approche de quelqu'un à un demi-mètre de distance, se faisant probablement reprocher d'avoir empiété.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 4.0 sous laquelle il est distribué.
Loading...