Kopiera detektionsmönster
Ett kopieringsdetekteringsmönster (CDP) eller grafisk kod är en liten slumpmässig eller pseudo-slumpmässig digital bild som skrivs ut på dokument, etiketter eller produkter för att upptäcka förfalskning. Autentisering görs genom att skanna den utskrivna CDP:n med en bildskanner eller mobiltelefonkamera . Det är möjligt att lagra ytterligare produktspecifik data i CDP:n som kommer att avkodas under skanningsprocessen. En CDP kan också infogas i en 2D-streckkod för att underlätta smartphone-autentisering och för att ansluta till spårbarhetsdata.
Princip
Upptäckten av förfalskningar med en CDP bygger på en "informationsförlustprincip", som säger att varje gång en digital bild skrivs ut eller skannas, går viss information om den ursprungliga digitala bilden förlorad. En CDP är en maximal entropibild som försöker dra fördel av denna informationsförlust. Eftersom att producera en förfalskad CDP kräver ytterligare skannings- och utskriftsprocesser kommer den att ha mindre information än en original CDP. Genom att mäta informationen i den skannade CDP:n kan detektorn avgöra om CDP är ett originaltryck eller en kopia.
CDP:er syftar till att ta itu med begränsningar av optiska säkerhetsfunktioner som säkerhetshologram . De motiveras av behovet av säkerhetsfunktioner som kan skapas, hanteras och överföras digitalt och som är maskinläsbara. I motsats till många traditionella säkerhetsutskriftstekniker förlitar sig inte CDP:er på Security by Obscurity , eftersom algoritmen för att generera CDP:er kan vara offentlig så länge som nyckeln som används för att generera den eller den digitala CDP:n inte avslöjas.
CDP har också beskrivits som en typ av optisk fysisk oklonbar funktion . Även om de har citerats som ett "kraftfullt verktyg för att upptäcka kopior", noteras det dock att CDP:er "kräver en omfattande kunskap om utskriftsteknik" eftersom utskriftsprocessen introducerar variation som är grundläggande för kopieringsdetektering.
Säkerhetsbedömning
Den teoretiska och praktiska bedömningen av säkerhetsnivån för CDP:er, med andra ord detektorns förmåga att upptäcka förfalskningsförsök, är ett pågående forskningsområde:
- I, praktiska rekommendationer om utskriftsstabilitet, med hänsyn till skanningskvaliteten på detektorn och hantering av säkerheten för utskriftsanläggningar.
- I en beslutsteoretisk modell utvecklas för att bestämma optimalitetsegenskaper för CDP:er under idealiserade förhållanden. Baserat på ett additivt Gaussiskt brusantagande för utskriftskanalen och en angripare som tar optimala beslut, visas att den mest effektiva beslutsfunktionen är en korrelationsfunktion .
- I, olika nya CDP-detektionsmått föreslås och bekräftade en betydande förbättring av kopiedetekteringsnoggrannheten.
- I studeras effekten av flera tryckta observationer av samma CDP, och det visas att bruset på grund av tryckprocessen kan reduceras men inte helt avlägsnas, på grund av deterministiska tryckartefakter.
- I görs en teoretisk jämförelse mellan prestandan hos CDP:er och naturlig slumpmässighet.
- I och används metoder för djupinlärning för att återställa delar av den digitala CDP:n, och det har visat sig att dessa kan användas för att starta kloningsattacker.
- I granskas kvalitetskontrollutmaningar och ett inline-verifieringssystem för säker grafik föreslås för högsäkerhetsutskriftstillämpningar.
- I testas olika attackmetoder baserade på återställning av den skannade CDP. och visa att en klassificerare baserad på stödvektordomänbeskrivning överträffar andra klassificeringsmetoder.
Ansökningar
CDP:er används för olika fysiska objektautentiseringsapplikationer:
- Som ett sätt att tillhandahålla en produktautentiseringstjänst med hjälp av Internet of Things .
- För att säkra identifieringsdokument , i kombination med digitala vattenstämplar och 2D streckkoder. De användes 2006 för att skydda identifieringsbrickor under fotbolls-VM .
- Integrerad i QR-koder för att göra det möjligt för konsumenter att kontrollera produktens äkthet med en smartphoneapplikation.
- För autentisering av läkemedelsförpackningar.
Relaterade tekniker
EURion-konstellationen och digitala vattenstämplar infogas i sedlar för att upptäckas av skannrar, kopiatorer och bildbehandlingsprogram. Men syftet med dessa tekniker är inte att upptäcka om en given sedel är en förfalskning, utan att avskräcka amatörförfalskare från att reproducera sedlar genom att blockera enheten eller programvaran som används för att göra förfalskningen.
Digitala vattenstämplar kan också användas för att skilja originaltryck från förfalskningar. En digital vattenstämpel kan också infogas i en 2D-streckkod. Den grundläggande skillnaden mellan digitala vattenstämplar och CDP:er är att en digital vattenstämpel måste bäddas in i en befintlig bild samtidigt som den respekterar en trohetsbegränsning, medan CDP:n inte har en sådan begränsning.
externa länkar
- Datauppsättning av CDP:er med kopior på Kaggle
- Datauppsättning av CDP från University of St-Etienne (endast för akademiskt bruk)
- Datauppsättning av CDP från universitetet i Genève