HK1191465B - Method and apparatus for generating and authenticating security documents - Google Patents
Method and apparatus for generating and authenticating security documents Download PDFInfo
- Publication number
- HK1191465B HK1191465B HK14104383.1A HK14104383A HK1191465B HK 1191465 B HK1191465 B HK 1191465B HK 14104383 A HK14104383 A HK 14104383A HK 1191465 B HK1191465 B HK 1191465B
- Authority
- HK
- Hong Kong
- Prior art keywords
- authentication code
- message authentication
- wave structure
- image
- generating
- Prior art date
Links
Claims (17)
- Verfahren zum Erzeugen eines Dokuments zur Verwendung mit einem persönlichen Kennzeichen, persönlichen Textdaten und einem Bild eines Benutzers, wobei das Verfahren umfasst:Eingeben des persönlichen Kennzeichens in einen Prozessor;Eingeben der persönlichen Textdaten in den Prozessor;Eingeben des Bildes in den Prozessor;Erzeugen eines ersten Nachrichtenauthentisierungscodes durch den Prozessor basierend auf dem persönlichen Kennzeichen;Erzeugen einer ersten Wellenstruktur durch den Prozessor basierend auf dem ersten Nachrichtenauthentisierungscode, wobei es sich bei der ersten Wellenstruktur um einen Satz von Linien handelt, die jeweils basierend auf dem ersten Nachrichtenauthentisierungscode positioniert sind,wobei die Linien der ersten Wellenstruktur durch die Koordinaten (x', y') definiert sind, wobei x'y'=f(x,y,a,b,c,d), und (x,y) Koordinaten der Punkte sind, die einen ursprünglichen Satz von Linien definieren, und wobei:a ein erster Abschnitt des ersten Nachrichtenauthentisierungscodes ist,b ein zweiter Abschnitt des ersten Nachrichtenauthentisierungscodes ist,c ein dritter Abschnitt des ersten Nachrichtenauthentisierungscodes ist,d ein verbleibender Abschnitt des ersten Nachrichtenauthentisierungscodes ist, undf eine Funktion ist;Erzeugen eines wellenförmigen Mikrotextes durch den Prozessor durch Ersetzen der Linien an den x'- und y'-Koordinaten der ersten Wellenstruktur durch die persönlichen Textdaten des Benutzers;Erzeugen eines LetterScreen-Bildes aus dem Eingangsbild mit dem wellenförmigen Mikrotext durch den Prozessor durch Neubilden des Bildes des Benutzers durch Ändern von ausgewählten Abschnitten des wellenförmigen Mikrotextes an den x'- und y'-Koordinaten; undAusgeben eines gerasterten Ausgangsbildes, umfassend den LetterScreen und den Mikrotext.
- Verfahren nach Anspruch 1, wobei es sich bei dem persönlichen Kennzeichen um Informationen im maschinenlesbaren Bereich (Machine Readable Zone, MRZ) handelt, einschließlich Name, Passnummer, Nationalität, Geburtsdatum, Geschlecht, Ablaufdatum des Passes und Persönliche Identifikationsnummer.
- Verfahren nach Anspruch 2, wobei das persönliche Kennzeichen auf einer RFID, einer digitalen Signatur, einem Fingerabdruck oder einer Sozialversicherungsnummer basiert.
- Verfahren nach Anspruch 1, ferner umfassend das Drucken des Ausgangsbildes auf ein Dokument zur Authentifizierung.
- Verfahren nach Anspruch 4, wobei das Dokument zur Authentifizierung ein Pass ist.
- Verfahren nach Anspruch 4, wobei das Dokument mindestens eines der folgenden ist: ein Scheck, ein Zahlungsmittel, ein Ticket, eine Banknote, eine Kreditkarte, ein Visum, ein Lichtbildausweis, ein Ticket für eine Sonderveranstaltung, ein Aktienzertifikat oder ein Anleiheschein, ein Bankscheck, ein Reisescheck, ein Anti-Produktpiraterie-Etikett, ein Steuer-/Poststempel, eine Geburts-/Sterbe-/Heiratsurkunde, eine Registrierungskarte für ein Fahrzeug/Eigentum, eine Urkunde und eine Eigentumsurkunde.
- Verfahren nach Anspruch 1, ferner umfassend:Eingeben des persönlichen Kennzeichens in einen Dokumentenleser;Erzeugen eines zweiten Nachrichtenauthentisierungscodes durch den Dokumentenleser basierend auf dem persönlichen Kennzeichen;Erzeugen einer zweiten Wellenstruktur durch den Dokumentenleser basierend auf dem zweiten Nachrichtenauthentisierungscode,wobei es sich bei der zweiten Wellenstruktur um einen Satz von Linien handelt, die jeweils basierend auf dem zweiten Nachrichtenauthentisierungscode positioniert sind, wobei die Linien der zweiten Wellenstruktur durch die Koordinaten (x', y')=f(x,y,a,b,c,d) definiert sind und (x,y) Koordinaten der Punkte sind, die einen ursprünglichen Satz von Linien definieren, und wobei:a ein erster Abschnitt des zweiten Nachrichtenauthentisierungscodes ist,b ein zweiter Abschnitt des zweiten Nachrichtenauthentisierungscodes ist,c ein dritter Abschnitt des zweiten Nachrichtenauthentisierungscodes ist,d ein verbleibender Abschnitt des zweiten Nachrichtenauthentisierungscodes ist,und f die Funktion ist;Abtasten des gerasterten Ausgangsbildes durch den Dokumentenleser;Bestimmen der ersten Wellenstruktur anhand des abgetasteten gerasterten Ausgangsbildes;Vergleichen der ersten Wellenstruktur mit der zweiten Wellenstruktur; Erzeugen eines Ausgangssignals basierend auf dem Vergleich.
- Verfahren nach Anspruch 7, wobei das Ausgangssignal anzeigt:i) die Genehmigung des abgetasteten Ausgangsbildes, falls die erste Wellenstruktur mit der zweiten Wellenstruktur übereinstimmt; oderii) die Ablehnung des abgetasteten Ausgangsbildes, falls sich die erste Wellenstruktur von der zweiten Wellenstruktur unterscheidet.
- Verfahren nach Anspruch 7, wobei die Dokumentenauthentifizierung durch einen PIM, ein Smartphone, einen Laptop Computer, einen Nettop Computer, einen Netbook Computer, einen Tablet Computer oder eine dezidierte Authentifizierungsvorrichtung ausgeführt wird.
- Verfahren nach Anspruch 1, wobei das persönliche Kennzeichen basierend auf optischer Zeichenerkennung in mindestens einen von dem Prozessor oder dem Dokumentenleser eingegeben wird.
- Verfahren nach Anspruch 1, wobei die Wellenstruktur eine Sinuswelle ist, wobei wobei x die horizontale Achskoordinate ist und y die vertikale Achskoordinate ist.
- Verfahren nach Anspruch 1, wobei a, b, c und d gleiche Längenabschnitte des ersten Nachrichtenauthentisierungscodes sind.
- System zum Erzeugen eines Dokuments zur Verwendung mit einem persönlichen Kennzeichen, persönlichen Textdaten und einem Bild eines Benutzers, wobei das System umfasst:eine Prozessorvorrichtung;eine Eingabevorrichtung, die an den Prozessor gekoppelt ist; undeine Ausgabevorrichtung, die an den Prozessor gekoppelt ist;wobei die Eingabevorrichtung das persönliche Kennzeichen, die persönlichen Textdaten und ein Bild des Benutzers in den Prozessor eingibt;wobei der Prozessor dafür ausgelegt ist:i) einen ersten Nachrichtenauthentisierungscode basierend auf dem persönlichen Kennzeichen zu erzeugen,ii) eine erste Wellenstruktur basierend auf dem ersten Nachrichtenauthentisierungscode zu erzeugen, wobei es sich bei der ersten Wellenstruktur um einen Satz von Linien handelt, die jeweils basierend auf dem ersten Nachrichtenauthentisierungscode positioniert sind, wobei die Linien der ersten Wellenstruktur durch die Koordinaten (x', y')=f(x,y,a,b,c,d) definiert sind und (x,y) Koordinaten der Punkte sind, die einen ursprünglichen Satz von Linien definieren, und wobeia ein erster Abschnitt des ersten Nachrichtenauthentisierungscodes ist,b ein zweiter Abschnitt des ersten Nachrichtenauthentisierungscodes ist,c ein dritter Abschnitt des ersten Nachrichtenauthentisierungscodes ist,d ein verbleibender Abschnitt des ersten Nachrichtenauthentisierungscodes ist, undf eine Funktion ist;iii) einen Mikrotext durch Ersetzen der Linien an den x'- und y'-Koordinaten der ersten Wellenstruktur durch die persönlichen Textdaten des Benutzers zu erzeugen;iv) von dem Eingangsbild durch Neubilden des Bildes des Benutzers durch Ändern von ausgewählten Abschnitten des Mikrotextes an den x'- und y'-Koordinaten ein LetterScreen-Bild zu erzeugen; undv) ein gerastertes Ausgangsbild, das den LetterScreen und den Mikrotext umfasst, an die Ausgabevorrichtung auszugeben.
- System nach Anspruch 13, wobei die Ausgabevorrichtung mindestens einer von einem Bildschirm und einem Drucker ist.
- Vorrichtung zur Authentifizierung eines gerasterten Ausgangsbildes, wobei die Vorrichtung aufweist:Mittel zum Eingeben eines persönlichen Kennzeichens;Mittel zum Erzeugen eines zweiten Nachrichtenauthentisierungscodes basierend auf dem persönlichen Kennzeichen;Mittel zum Erzeugen einer zweiten Wellenstruktur basierend auf dem zweiten Nachrichtenauthentisierungscode, wobei es sich bei der zweiten Wellenstruktur um einen Satz von Linien handelt, die jeweils basierend auf dem zweiten Nachrichtenauthentisierungscode positioniert sind, wobei die Linien der zweiten Wellenstruktur durch die Koordinaten (x', y')=f(x,y,a,b,c,d) definiert sind und (x,y) Koordinaten der Punkte sind, die einen ursprünglichen Satz von Linien definieren, und wobei:a ein erster Abschnitt des zweiten Nachrichtenauthentisierungscodes ist,b ein zweiter Abschnitt des zweiten Nachrichtenauthentisierungscodes ist,c ein dritter Abschnitt des zweiten Nachrichtenauthentisierungscodes ist,d ein verbleibender Abschnitt des zweiten Nachrichtenauthentisierungscodes ist undf eine Funktion ist,Mittel zum Abtasten des gerasterten Ausgangsbildes;Mittel zum Bestimmen einer ersten Wellenstruktur anhand des abgetasteten Ausgangsbildes;Mittel zum Vergleichen der ersten Wellenstruktur mit der zweiten Wellenstruktur;Mittel zum Erzeugen eines Ausgangssignals basierend auf dem Vergleich.
- Verfahren zur Dokumentenauthentifizierung, umfassend:Eingeben eines persönlichen Kennzeichens in einen Dokumentenleser;Erzeugen eines zweiten Nachrichtenauthentisierungscodes durch den Dokumentenleser basierend auf dem persönlichen Kennzeichen;Erzeugen einer zweiten Wellenstruktur durch den Dokumentenleser basierend auf dem zweiten Nachrichtenauthentisierungscode, wobei es sich bei der zweiten Wellenstruktur um einen Satz von Linien handelt, die jeweils basierend auf dem zweiten Nachrichtenauthentisierungscode positioniert sind, wobei die Linien der zweiten Wellenstruktur durch die Koordinaten (x', y')=f(x,y,a,b,c,d) definiert sind und (x,y) Koordinaten der Punkte sind, die einen ursprünglichen Satz von Linien definieren, und wobei:a ein erster Abschnitt des zweiten Nachrichtenauthentisierungscodes ist,b ein zweiter Abschnitt des zweiten Nachrichtenauthentisierungscodes ist,c ein dritter Abschnitt des zweiten Nachrichtenauthentisierungscodes ist,d ein verbleibender Abschnitt des zweiten Nachrichtenauthentisierungscodes ist undf eine Funktion ist;Abtasten eines gerasterten Ausgangsbildes durch den Dokumentenleser;Bestimmen einer ersten Wellenstruktur anhand des abgetasteten Ausgangsbildes;Vergleichen der ersten Wellenstruktur mit der zweiten Wellenstruktur;Erzeugen eines Ausgangssignals basierend auf dem Vergleich.
- Verfahren nach Anspruch 16, wobei das Ausgangssignal anzeigt:i) die Genehmigung des abgetasteten Ausgangsbildes, falls die erste Wellenstruktur mit der zweiten Wellenstruktur übereinstimmt; oderii) die Ablehnung des abgetasteten Ausgangsbildes, falls sich die erste Wellenstruktur von der zweiten Wellenstruktur unterscheidet.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201161468762P | 2011-03-29 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1191465A HK1191465A (en) | 2014-07-25 |
| HK1191465B true HK1191465B (en) | 2018-11-09 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2016273846B2 (en) | Method and apparatus for generating and authenticating security documents | |
| US8301893B2 (en) | Detecting media areas likely of hosting watermarks | |
| CA2502232C (en) | Identification document and related methods | |
| US9946865B2 (en) | Document authentication based on expected wear | |
| US8646686B2 (en) | Secure system for creating and validating personal identification cards with operator discretion | |
| US20060157559A1 (en) | Systems and methods for document verification | |
| CN112464181B (zh) | 一种电子签章打印纸质文件防伪的方法及系统 | |
| US9864906B2 (en) | Method and system for creating a validation document for security | |
| US12350952B2 (en) | Evaluating perforations on document images | |
| CN110517049A (zh) | 一种基于二维码及区块链的票据防伪识别方法与装置 | |
| Dlamini et al. | Mitigating the challenge of hardcopy document forgery | |
| Eskenazi et al. | When document security brings new challenges to document analysis | |
| Bouma et al. | Authentication of travel and breeder documents | |
| RU2684498C2 (ru) | Способ сертификации и аутентификации защищенных документов на основании результата измерения отклонений относительного положения в различных процессах, вовлеченных в изготовление таких защищенных документов | |
| CN1691087B (zh) | 用于解码数字编码图像的系统和方法 | |
| US20240217256A1 (en) | Evaluating Three-Dimensional Security Features on Document Images | |
| HK1191465B (en) | Method and apparatus for generating and authenticating security documents | |
| HK1191465A (en) | Method and apparatus for generating and authenticating security documents | |
| US12499703B2 (en) | Generating a document assembly object and derived checks | |
| Koltai et al. | Enhanced optical security by using information carrier digital screening | |
| CN121336248A (zh) | 安全证件验证装置和用于检查安全证件的方法 | |
| JP3139407U (ja) | 署名データ生成装置 | |
| GB2533908A (en) | Method, system and computer program for enhanced identity document validation | |
| JP2005278091A (ja) | 印鑑照合システム、通帳および通帳発行方法 |