RU2195021C1 - System of protective marking and document verification - Google Patents
System of protective marking and document verification Download PDFInfo
- Publication number
- RU2195021C1 RU2195021C1 RU2001107946/09A RU2001107946A RU2195021C1 RU 2195021 C1 RU2195021 C1 RU 2195021C1 RU 2001107946/09 A RU2001107946/09 A RU 2001107946/09A RU 2001107946 A RU2001107946 A RU 2001107946A RU 2195021 C1 RU2195021 C1 RU 2195021C1
- Authority
- RU
- Russia
- Prior art keywords
- input
- output
- unit
- digital signature
- public key
- Prior art date
Links
- 238000012795 verification Methods 0.000 title claims abstract description 49
- 230000001681 protective effect Effects 0.000 title abstract description 15
- 239000012634 fragment Substances 0.000 claims abstract description 18
- 238000007639 printing Methods 0.000 claims abstract description 18
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 238000000605 extraction Methods 0.000 claims description 7
- 230000015572 biosynthetic process Effects 0.000 abstract description 3
- 230000000694 effects Effects 0.000 abstract 1
- 239000000126 substance Substances 0.000 abstract 1
- 239000003550 marker Substances 0.000 description 8
- 230000000007 visual effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000002372 labelling Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000005352 clarification Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 238000011179 visual inspection Methods 0.000 description 1
Images
Landscapes
- Storage Device Security (AREA)
Abstract
Description
Изобретение относится к системам маркирования и верификации объектов и может найти применение при маркировании и проверке подлинности нотариальных, финансовых, товаросопроводительных, правоустанавливающих документов и ценных бумаг. The invention relates to systems for marking and verification of objects and may find application in marking and authentication of notarial, financial, shipping, legal documents and securities.
Известен защищенный документ с защитной маркировкой по патенту РФ 2149104, кл. В 42 D 15/00, 2000, в котором маркировка содержит множество отверстий, которые образуют рисунок на документе. Диаметр отверстий таков, что этот рисунок, по существу, не виден в отраженном свете невооруженным глазом, но виден в проходящем свете. Known security document with a protective marking according to the patent of the Russian Federation 2149104, class. In 42 D 15/00, 2000, in which the marking comprises a plurality of holes that form the pattern on the document. The diameter of the holes is such that this pattern is essentially not visible in the reflected light to the naked eye, but is visible in transmitted light.
При такой маркировке упрощается идентификация документа, однако такая маркировка имеет низкую устойчивость от подделки. With this marking, document identification is simplified, however, such marking has low resistance to counterfeiting.
Известна автоматизированная система изготовления и учета водительских документов по патенту РФ 2128856, кл. G 06 F 17/60, 1999, содержащая блок формирования информационного вкладыша удостоверения, блок приема персональных данных, пульт оператора, монитор, принтер. A well-known automated system for the manufacture and registration of driver's documents according to the patent of the Russian Federation 2128856, class. G 06 F 17/60, 1999, comprising a unit for forming an information insert of an identity card, a unit for receiving personal data, an operator console, a monitor, a printer.
Недостатком данной системы является ограниченная область применения, высокая технологическая сложность получения идентификационных признаков, а также низкая достоверность идентификации подлинности документов в процессе их использования. The disadvantage of this system is the limited scope, high technological complexity of obtaining identification features, as well as low reliability of identification of the authenticity of documents in the process of their use.
Известна также автоматизированная система для подготовки и представления отчетности в контролирующие органы по патенту РФ 2154298, кл. G 06 F 17/60, 2000, содержащая подсистему подготовки отчетных документов, подсистему приема и передачи электронных документов, подсистему обработки документов, подсистему контролирующего органа и блок формирования результатов приема отчетных документов. Also known is an automated system for the preparation and submission of reports to regulatory authorities according to the patent of the Russian Federation 2154298, cl. G 06 F 17/60, 2000, containing a subsystem for preparing reporting documents, a subsystem for receiving and transmitting electronic documents, a subsystem for processing documents, a subsystem for a controlling body and a unit for generating results for receiving reporting documents.
В указанной системе реализовано надежное подтверждение подлинности и авторства электронного документа. Однако данная система не позволяет идентифицировать подлинность документа на бумажном носителе. The specified system implements reliable confirmation of the authenticity and authorship of an electronic document. However, this system does not allow to identify the authenticity of the document on paper.
Наиболее близкой по технической сущности к заявленной является система для проверки подлинности документов на предъявителя по патенту Великобритании 2278002, кл. G 09 К 5/00, 1994, которая выбрана за прототип. Известная система содержит подсистему защитной маркировки, включающую блок ввода информации, компьютерный терминал, оборудование для печати, блок выделения контрольных фрагментов, вход которого соединен со вторым входом оборудования для печати и подключен к выходу компьютерного терминала, вход которого соединен с выходом блока ввода информации и подсистему верификации, включающую блок считывания, блок преобразования, устройство сравнения и устройство отображения, выход которого соединен с выходом устройства сравнения. Closest to the technical nature of the claimed is a system for verifying the authenticity of bearer documents according to British patent 2278002, cl. G 09 K 5/00, 1994, which is selected for the prototype. The known system includes a protective marking subsystem, including an information input unit, a computer terminal, printing equipment, a control fragment extraction unit, the input of which is connected to the second input of the printing equipment and connected to the output of the computer terminal, the input of which is connected to the output of the information input unit and subsystem verification, including a reading unit, a conversion unit, a comparison device and a display device, the output of which is connected to the output of the comparison device.
Система-прототип в отличие от ранее рассмотренных аналогов позволяет маркировать и проверять подлинность документов на бумажном носителе. The prototype system, in contrast to the previously considered analogues, allows you to mark and verify the authenticity of documents on paper.
Недостатком системы-прототипа является относительно низкая степень защиты от подделки, обусловленная тем, что в прототипе преобразование важных элементов документа в штриховой код выполнено без использования криптографических средств защиты. The disadvantage of the prototype system is the relatively low degree of protection against counterfeiting, due to the fact that in the prototype the conversion of important elements of the document into a bar code is performed without the use of cryptographic means of protection.
При такой маркировке документ может быть фальсифицирован или подменен, с нанесением на него модифицированного штрихового кода. Подобная подделка в системе-прототипе не может быть выявлена при верификации документа. Из-за того, что при формировании штрихового кода не используют уникальную (авторскую) информацию - секретный ключ, в прототипе также не обеспечивается надежное подтверждение маркировщика. With this marking, the document can be falsified or substituted, with the application of a modified bar code. Such a fake in the prototype system cannot be detected during document verification. Due to the fact that when forming a barcode they do not use unique (copyright) information - a secret key, the prototype also does not provide reliable confirmation of the marker.
Техническим результатом является разработка системы защитной маркировки и верификации документов, обеспечивающей более высокую степень защиты документов от подделки. The technical result is the development of a system of protective marking and verification of documents, providing a higher degree of protection of documents from counterfeiting.
Для достижения вышеуказанного технического результата в известной системе, содержащей подсистему защитной маркировки, включающей блок ввода информации, компьютерный терминал, оборудование для печати, блок выделения контрольных фрагментов, вход которого соединен со вторым входом оборудования для печати и подключен к выходу компьютерного терминала, вход которого соединен с выходом блока ввода информации и подсистему верификации, включающей блок считывания и преобразования, устройство сравнения и устройство отображения, вход которого соединен с выходом устройства сравнения, в подсистему защитной маркировки дополнительно введены носитель секретного ключа, блок формирования электронной цифровой подписи, блок кодирования, вход которого соединен с выходом блока формирования электронной цифровой подписи, а выход блока кодирования соединен с первым входом оборудования для печати, выход блока выделения контрольных фрагментов соединен с первым входом блока формирования электронной цифровой подписи, второй вход которого соединен с выходом носителя секретного ключа, а в подсистему верификации дополнительно введены выделитель контрольной информации, выделитель электронной цифровой подписи, блок проверки электронной цифровой подписи и блок формирования открытого ключа, вход которого соединен со входом выделителя электронной цифровой подписи и со входом выделителя контрольной информации и подключен к выходу преобразователя штрихового кода, выход блока формирования открытого ключа соединен с первым входом блока проверки электронной цифровой подписи, третий вход которого соединен с первым входом устройства сравнения и подключен к выходу выделителя контрольной информации, кроме этого, выход выделителя электронной цифровой подписи соединен со вторым входом блока проверки электронной цифровой подписи, выход которого подключен ко второму входу устройства сравнения. To achieve the above technical result in a known system comprising a security marking subsystem including an information input unit, a computer terminal, printing equipment, a control fragment extraction unit, the input of which is connected to the second input of the printing equipment and connected to the output of the computer terminal, the input of which is connected with the output of the information input unit and the verification subsystem, including the reader and conversion unit, a comparison device and a display device, the input of which connected to the output of the comparison device, a secret key carrier, an electronic digital signature generation unit, an encoding unit, the input of which is connected to the output of the electronic digital signature generation unit, and the output of the encoding unit is connected to the first input of the printing equipment, the output of the unit is additionally introduced into the security marking subsystem selection of control fragments is connected to the first input of the electronic digital signature generation unit, the second input of which is connected to the output of the secret key carrier, and in the verification subsystem additionally introduced a control information extractor, an electronic digital signature extractor, an electronic digital signature verification unit and a public key generation unit, the input of which is connected to the input of the electronic digital signature extractor and to the input of the control information extractor and connected to the output of the barcode converter, the output of the generation unit the public key is connected to the first input of the electronic digital signature verification unit, the third input of which is connected to the first input of the oystva comparison and connected to the output control information extractor, in addition, output digital signature extractor is coupled to the second input of the digital signature verification, the output of which is connected to the second input of the comparator.
Блок кодирования содержит носитель открытого ключа и формирователь штрихового кода, первый вход которого соединен с выходом носителя открытого ключа, второй вход формирователя штрихового кода является входом блока кодирования, а выход формирователя штрихового кода является выходом блока кодирования. The encoding block contains a public key medium and a bar code generator, the first input of which is connected to the output of the public key carrier, the second input of the bar code generator is the input of the encoding block, and the output of the bar code generator is the output of the encoding block.
Блок формирования открытого ключа содержит выделитель открытого ключа, носитель открытого ключа и коммутатор режима, первый вход которого соединен с выходом выделителя открытого ключа, вход которого является входом блока формирования открытого ключа, выход носителя открытого ключа соединен со вторым входом коммутатора режима, выход которого является выходом блока формирования открытого ключа. The public key generating unit comprises a public key allocator, a public key carrier and a mode switch, the first input of which is connected to the output of the public key allocator, the input of which is the input of the public key generating unit, the output of the public key carrier is connected to the second input of the mode switch, the output of which is the output public key generation unit.
Благодаря новой совокупности существенных признаков, реализующих криптографический алгоритм электронной цифровой подписи (ЭЦП) и проверки подлинности ЭЦП, обеспечивается высокая степень защиты информации, отображенной в документе. Любая модификация или подмена в документе хотя бы одного знака защищаемой информации или штрихового кода маркировки будет выявлена при проверке подлинности ЭЦП. Кроме этого, введение носителя секретного ключа и блока формирования открытого ключа позволяет при верификации документа однозначно определить маркировщика документа. Thanks to the new combination of essential features that implement the cryptographic algorithm of electronic digital signature (EDS) and EDS authentication, a high degree of protection of the information displayed in the document is provided. Any modification or substitution in the document of at least one character of the protected information or bar code marking will be revealed during the authentication of the digital signature. In addition, the introduction of the secret key carrier and the public key generation unit allows for the verification of the document to uniquely identify the document marker.
Проведенный анализ уровня техники позволил установить, что аналоги, характеризующиеся совокупностью признаков, которые тождественны всем признакам заявленного технического решения, отсутствуют, что указывает на соответствие заявленного устройства условию патентоспособности "новизна". The analysis of the prior art made it possible to establish that analogues that are characterized by a combination of features that are identical to all the features of the claimed technical solution are absent, which indicates compliance of the claimed device with the patentability condition of "novelty".
Результаты поиска известных решений в данной и смежных областях техники с целью выявления признаков, совпадающих с отличительными от прототипа признаками заявленного объекта, показали, что они не следуют явным образом из уровня техники. Из уровня техники также не выявлена известность влияния предусматриваемых существенными признаками заявленного изобретения преобразований на достижение указанного технического результата. Следовательно, заявленное изобретение соответствует условию патентоспособности "изобретательский уровень". Search results for known solutions in this and related fields of technology in order to identify features that match the distinctive features of the claimed object from the prototype showed that they do not follow explicitly from the prior art. The prior art also did not reveal the popularity of the impact provided by the essential features of the claimed invention transformations to achieve the specified technical result. Therefore, the claimed invention meets the condition of patentability "inventive step".
Заявленная система поясняется схемами:
фиг.1 - блок-схема заявленной системы;
фиг.2 - блок-схема блока 6 кодирования;
фиг.3 - блок-схема блока 12 формирования открытого ключа;
фиг.4 - двумерный штриховой код;
фиг.5 - группа из трех штриховых кодов;
фиг.6 - пример маркирования всей информации, нанесенной на документе;
фиг.7 - пример маркирования отдельных фрагментов документа;
Система защитной маркировки и верификации документов, показанная на фиг. 1, состоит из подсистемы защитной маркировки и подсистемы верификации. Подсистема защитной маркировки включает блок 1 ввода информации, компьютерный терминал 2, блок 3 выделения контрольных фрагментов, блок 4 формирования электронной цифровой подписи (ЭЦП), носитель 5 секретного ключа, блок 6 кодирования, оборудование 7 для печати, промаркированный документ 8. Вход блока 3 выделения контрольных фрагментов соединен со вторым входом оборудования 7 для печати и подключен к выходу компьютерного терминала 2. Вход компьютерного терминала 2 соединен с выходом блока 1 ввода информации. Вход блока 6 кодирования соединен с выходом блока 4 формирования ЭЦП, а выход блока 6 кодирования соединен с первым входом оборудования 7 для печати. Выход блока 3 выделения контрольных фрагментов соединен с первым входом блока 4 формирования ЭЦП, второй вход которого соединен с выходом носителя 5 секретного ключа. Промаркированный документ 8 поступает с выхода оборудования 7 для печати, как показано пунктирной линией со стрелкой на фиг.1. Блок 1 ввода информации является входом системы, а выходом системы является устройство 15 отображения.The claimed system is illustrated by schemes:
figure 1 is a block diagram of the claimed system;
2 is a block diagram of a
figure 3 is a block diagram of a
4 is a two-dimensional bar code;
5 is a group of three bar codes;
6 is an example of marking all the information printed on the document;
7 is an example of marking individual fragments of a document;
The security marking and document verification system shown in FIG. 1, consists of a protective labeling subsystem and a verification subsystem. The security labeling subsystem includes an
Подсистема верификации, включает блок 9 считывания и преобразования штрихового кода, выделитель 10 контрольной информации, выделитель 11 ЭЦП, блок 12 формирования открытого ключа, блок 13 проверки ЭЦП, устройство 14 сравнения и устройство 15 отображения, вход которого соединен с выходом устройства 14 сравнения. Вход блока 12 формирования открытого ключа соединен со входом выделителя 11 ЭЦП и со входом выделителя 10 контрольной информации и подключен к выходу блока 9 считывания и преобразования. Выход блока 12 формирования открытого ключа соединен с первым входом блока 13 проверки ЭЦП, третий вход которого соединен с первым входом устройства 14 сравнения и подключен к выходу выделителя 10 контрольной информации. Выход выделителя 11 ЭЦП соединен со вторым входом блока 13 проверки ЭЦП. Выход блока 13 проверки ЭЦП подключен ко второму входу устройства 14 сравнения. Промаркированный документ 8 поступает в подсистему верификации на вход блока 9 считывания и преобразования. The verification subsystem includes a barcode reader and
Блок 6 кодирования (фиг.2) содержит носитель 6.1 открытого ключа и формирователь 6.2 штрихового кода. Первый вход формирователя 6.2 штрихового кода соединен с выходом носителя 6.1 открытого ключа. Второй вход формирователя 6.2 штрихового кода является входом блока 6 кодирования, а выход формирователя 6.2 штрихового кода является выходом блока 6 кодирования.
На фиг. 3 представлена блок-схема блока 12 формирования открытого ключа содержащего выделитель 12.1 открытого ключа, носитель 12.2 открытого ключа и коммутатор 12.3 режима. Первый вход коммутатора 12.3 режима соединен с выходом выделителя 12.1 открытого ключа, вход которого является входом блока 12 формирования открытого ключа. Выход носителя 12.2 открытого ключа соединен со вторым входом коммутатора 12.3 режима, выход которого является выходом блока 12 формирования открытого ключа. In FIG. 3 is a block diagram of a public
В качестве блока 1 ввода информации может использоваться клавиатура или типовое устройство сканирования, являющиеся составными элементами персонального компьютера. As the
Компьютерный терминал 2 предназначен для преобразования поступающей информации в цифровую форму и реализуется в компьютере программно на основе текстового редактора или программы распознавания, например FineReader.
Формирование ЭЦП в подсистеме защитной маркировки и проверка ЭЦП в подсистеме верификации осуществляются по стандартному криптографическому алгоритму, например по стандарту ГОСТ Р 34.10-94, допускающему как программную, так и аппаратную реализацию. В случае программной реализации блок 4 формирования ЭЦП и блок 13 проверки ЭЦП могут быть реализованы с использованием известных программных средств криптографической защиты информации, например "Верба-0", разработанного и серийно поставляемого Московским отделением Пензенского НИЭИ или CryptonArcMail, разработанного и серийно поставляемого фирмой АНКАД г. Москва, опубл. в книге - Романец Ю.В., Тимофеев П.А., Шаньгин В. Ф. Защита информации в компьютерных сетях. М.: Радио и связь, 1999, с. 282. The formation of the digital signature in the security marking subsystem and the verification of the digital signature in the verification subsystem are carried out according to the standard cryptographic algorithm, for example, according to the standard GOST R 34.10-94, which allows both software and hardware implementation. In the case of a software implementation, the EDS generation unit 4 and the
В качестве носителя 5 секретного ключа и носителей 6.1 и 12.1 открытых ключей могут быть использованы интеллектуальные карточки (smart-cards), или гибкие магнитные диски компьютера. Требуемый объем выделяемой памяти для хранения ключей - не менее двух килобайт. As the holder 5 of the secret key and the holders 6.1 and 12.1 of the public keys can be used smart cards (smart-cards), or flexible magnetic disks of a computer. The required amount of allocated memory for storing keys is at least two kilobytes.
Блок 6 кодирования осуществляет преобразование информации в штриховой код, например в двумерный штриховой код Микро PDF-417, внешний вид которого изображен на фиг.4. Данный блок реализуется программно, например с помощью программного модуля Anex Tools for PDF 417 ("Anx 417") версии 1.61, разработанного фирмой Anex Tecnologies Inc., Canada.
В качестве оборудования 7 для печати может использоваться лазерный принтер, например типа HP LaserJet 1100 фирмы HEWLETT PACKARD. As the
В качестве блока 9 считывания и преобразования может использоваться специализированное считывающее устройство, например сканер типа Scanteam 3400 PDF/HD, или Image Reader производства фирмы WelchAllyn, обеспечивающие считывание двумерного штрихового кода и преобразование его в цифровую форму. Блок 9 считывания и преобразования в заявленной системе выполняет функции, аналогичные блоку считывания и блоку преобразования штрихового кода, выполненные в прототипе в виде самостоятельных блоков. As the reading and converting
Выделитель 10 контрольной информации, выделитель 11 ЭЦП и блок 13 проверки ЭЦП реализуются программно, на базе известных программных средств криптографической защиты информации, например CryptonArcMail фирмы АН-КАД или "Верба-0" Пензенского НИЭИ. The extractor 10 of control information, the isolator 11 of the EDS and the
Устройство 15 отображения предназначено для отображения контрольной информации в форме, удобной для визуального прочтения (восприятия) человеком и может включать в свой состав дисплей и/или принтер. The display device 15 is designed to display control information in a form convenient for visual reading (perception) by a person and may include a display and / or printer.
Заявленная система работает следующим образом. The claimed system operates as follows.
В целях защиты документов и ценных бумаг от фальсификаций в настоящее время используются разнообразные защитные элементы: водяные знаки, микропечать, полиграфически трудновоспроизводимые узоры и т.п.. В то же время развитие техники привело к появлению большого количества относительно недорогой копировальной техники, позволяющей с высокой точностью скопировать защитные элементы и создающей реальную угрозу фальсификации документов, ценных бумаг и т.п. In order to protect documents and securities from fraud, a variety of security elements are currently used: watermarks, microprints, hard-to-reproduce printing patterns, etc. At the same time, the development of technology has led to the emergence of a large number of relatively inexpensive copiers that allow high copy the security elements with accuracy and creating a real threat of falsification of documents, securities, etc.
Широко применяемая система нотариального заверения документов также не обеспечивает абсолютной надежности. Нотариус гарантирует достоверность информации, представленной в документе, только на момент проверки и не исключает его фальсификацию в последующем. Кроме того, вне нотариальной конторы верификация нотариально заверенного документа не надежна, так как сводится только к визуальному контролю штампа и/или печати нотариуса, которые относительно легко могут быть фальсифицированы. The widely used system of notarization of documents also does not provide absolute reliability. The notary guarantees the accuracy of the information presented in the document only at the time of verification and does not exclude its falsification in the future. In addition, outside the notary's office, verification of a notarized document is not reliable, as it comes down to only visual inspection of the stamp and / or seal of the notary public, which can be relatively easily falsified.
Документы исполняются все чаще с использованием компьютеров. Подготовленный в текстовом редакторе документ печатают на принтере. Это дает возможность применить программные средства криптографической защиты информации, в том числе с использованием алгоритма формирования и проверки ЭЦП для защиты информации, наносимой на бумажный носитель. Documents are executed more and more often using computers. A document prepared in a text editor is printed on a printer. This makes it possible to use software tools for cryptographic information protection, including using the algorithm for generating and checking digital signatures to protect information applied to paper media.
Сертифицированные средства криптографической защиты информации гарантируют абсолютную, 100%-ную надежность защиты информации. Законом РФ "Об информации, информатизации и защите информации" от 25 февраля 1995 года, 24-ФЗ, статьей 5 признается юридическая сила документа, подтвержденного электронной цифровой подписью. Certified means of cryptographic information protection guarantee absolute, 100% reliability of information security. The RF Law "On Information, Informatization and Information Protection" of February 25, 1995, 24-FZ, article 5 recognizes the legal force of a document confirmed by an electronic digital signature.
В основу настоящего изобретения положена задача создания системы защитной маркировки и верификации документов, которая позволяет маркировать документы и с высокой надежностью подтверждать их подлинность и однозначно определять каждого из маркировщиков. The basis of the present invention is the creation of a system of protective labeling and verification of documents, which allows you to mark documents and with high reliability to confirm their authenticity and uniquely identify each of the markers.
Заявленная система защитной маркировки и верификации документов представлена на фиг.1. Подсистема защитной маркировки устанавливается в нотариальной конторе, в банке, на предприятии или у любого другого эмитента документов и ценных бумаг, требующих защитной маркировки. The claimed system of protective marking and verification of documents is presented in figure 1. The protective marking subsystem is installed at a notary's office, at a bank, at an enterprise or at any other issuer of documents and securities requiring protective marking.
В подсистеме защитной маркировки информацию вводят посредством блока 1 ввода информации, путем набора буквенно-цифрового текста документа на клавиатуре, или путем электронного сканирования документа, например с использованием сканера Mustek ScanExpress 1200SP. Преобразование информации в цифровую форму осуществляется компьютерным терминалом 2 с использованием текстового редактора, например Word-2000, или компьютерной программы распознавания, например FineReader. Информация в цифровой форме поступает на ход блока 3 выделения контрольных фрагментов. Процесс выделения контрольной информации в виде контрольных фрагментов и построение блока 3 реализуются так же, как в прототипе. Количество выделяемых контрольных фрагментов и объем (размер) каждого из них зависит от типа и объема самого документа, а также от важности отображенной в нем информации и от требуемой степени ее защиты. Так, в предельном случае, при защите всей информации контрольный фрагмент выделяется один и содержит всю информацию, представленную в документе. Пример такой маркировки иллюстрируется на фиг.6. In the security marking subsystem, information is entered through the
При многостраничном документе маркироваться может каждая страница объемом до 1500-2000 знаков. При более низких требованиях к степени защиты количество и объем каждого из выделяемых контрольных фрагментов может быть сокращено. При этом контрольные фрагменты не должны дублировать друг друга и не пересекаться. With a multi-page document, each page can be marked up to 1500-2000 characters. With lower requirements for the degree of protection, the amount and volume of each of the allocated control fragments can be reduced. At the same time, control fragments should not duplicate each other and should not overlap.
На фиг. 7 показан пример маркирования платежного поручения. Здесь в качестве контрольной информации выбраны наиболее важные фрагменты, которые для наглядности выделены жирным курсивом. Контрольная информация защищена электронной цифровой подписью и преобразована в штриховой код. In FIG. 7 shows an example of marking a payment order. Here, as control information, the most important fragments are selected, which are highlighted in bold italics for clarity. The control information is protected by an electronic digital signature and converted into a bar code.
С выхода блока 3 выделения контрольных фрагментов контрольная информация в цифровой форме поступает на первый вход блока 4 формирования ЭЦП, где подписывается ЭЦП по стандартному криптографическому алгоритму с использованием секретного ключа маркировщика, поступающего с выхода носителя 5 секретного ключа на второй вход блока 4 формирования ЭЦП. From the output of the control
Секретным (личным) ключом владеет маркировщик - лицо, уполномоченное подписывать или заверять защищаемый документ.В блоке 6 кодирования контрольная информация и соответствующая ей ЭЦП преобразуются в двумерный штриховой код, например в код типа Микро PDF417. The secretary (private) key is owned by the marker - a person authorized to sign or certify the protected document. In
В частном случае, для упрощения приборной верификации документа, в состав штрихового кода включается открытый ключ маркировщика. Для этого блок 6 кодирования может иметь в своем составе (фиг.2) носитель 6.1 открытого ключа и собственно формирователь 6.2 штрихового кода, который преобразует в штриховой код контрольную информацию, поступающую на его второй вход и открытый ключ проверки ЭЦП, поступающий на его первый вход. При этом программная реализация формирователя 6.2 штрихового кода позволяет получать как единый штриховой код (фиг.4), так и группу из трех штриховых кодов с отображением в них соответственно контрольной информации, электронной цифровой подписи и открытого ключа проверки ЭЦП, как показано на фиг.5. В целях упрощения приборной верификации рядом со штриховым кодом может указываться служебная текстовая информация в виде дополнительных надписей. В качестве примера на фиг.6 и 7 нанесена служебная текстовая информация о типе алгоритма цифровой подписи ("ГОСТ Р 34.10-94") и о примененном программном средстве криптографической защиты информации ("СКЗИ "АНКАД" CryptonArcMail"). In the particular case, to simplify instrument verification of the document, the marker’s public key is included in the barcode. To this end, the
С выхода блока 6 кодирования сформированный штриховой код поступает на первый вход оборудования 7 для печати, на второй вход которого подается информация в цифровой форме с выхода компьютерного терминала 2. From the output of the
В оборудовании 7 для печати осуществляется печать документа на бумажном носителе с одновременным нанесением на последний защитной маркировки в виде штрихового кода. С выхода оборудования 7 для печати промаркированный документ 8 поступает пользователю, вводится в хозяйственное или финансовое обращение и т.п. In
Подсистема верификации устанавливается в пунктах приема и обработки промаркированных документов и позволяет подтвердить их подлинность. The verification subsystem is installed at points of reception and processing of marked documents and allows you to confirm their authenticity.
В подсистеме верификации осуществляется считывание с промаркированного документа 8 штрихового кода и его преобразование, проверка подлинности ЭЦП и отображение контрольной информации в устройстве 15 отображения для визуального сравнения с информацией, нанесенной на документе в обычной, буквенно-цифровой форме. In the verification subsystem, the bar code is read from the marked document 8 and converted, the digital signature is authenticated and the control information is displayed in the display device 15 for visual comparison with the information printed on the document in the usual alphanumeric form.
Для этого, с документа, поступившего на вход подсистемы верификации, считывается штриховой код с помощью блока 9 считывания и преобразования и декодируется в цифровую форму. Из полученной информации выделяется контрольная информация (выделителем 10 контрольной информации) и ЭЦП (выделителем 11 ЭЦП). Идентификация подлинности ЭЦП осуществляется в блоке 13 проверки ЭЦП по стандартному алгоритму, например по стандарту ГОСТ Р 34.10-94 с использованием открытого ключа, поступающего на первый вход блока 13 проверки ЭЦП. To do this, from the document received at the input of the verification subsystem, the bar code is read using the
Надежность подтверждения подлинности ЭЦП определяется криптографической стойкостью реализованного алгоритма и длиной секретного ключа, которая может составлять 256, 512 или 1024 Бит. The reliability of EDS authentication is determined by the cryptographic strength of the implemented algorithm and the length of the secret key, which can be 256, 512 or 1024 bits.
Если ЭЦП подлинная, то на второй вход устройства 14 сравнения подается сигнал, разрешающий вывод на устройство 15 отображения и последующее визуальное сравнение выделенной из штрихового кода контрольной информации с информацией, изображенной в документе в обычной буквенно-цифровой форме. Контрольная информация с выхода устройства 14 сравнения поступает на вход устройства 15 отображения, где выводится на экран дисплея и/или печатается на принтере в форме, удобной для визуального прочтения человеком. Совпадение контрольной информации с информацией, отображенной в документе, гарантирует его подлинность. If the digital signature is genuine, then a signal is input to the second input of the comparison device 14, allowing the output to the display device 15 and the subsequent visual comparison of the control information extracted from the bar code with the information depicted in the document in the usual alphanumeric form. The control information from the output of the comparison device 14 is fed to the input of the display device 15, where it is displayed on the display screen and / or printed on a printer in a form convenient for visual reading by a person. The coincidence of the control information with the information displayed in the document ensures its authenticity.
Использование секретного ключа при формировании ЭЦП и соответствующего ему открытого ключа при проверке ЭЦП однозначно подтверждает маркировщика, т. е. авторство исполнителя документа или лица, подписавшего (заверевшего) документ. The use of the secret key in the formation of the EDS and the corresponding public key during the verification of the EDS unambiguously confirms the marker, i.e. the authorship of the document executor or the person who signed (certified) the document.
Если ЭЦП не подлинная, то по соответствующему сигналу с выхода блока 13 проверки ЭЦП запрещается сравнение контрольной информации с документом, о чем выводится соответствующее сообщение на устройство 15 отображения. Визуальное сравнение не осуществляется, решение о подлинности документа не принимается. If the digital signature is not genuine, then, by the corresponding signal from the output of the electronic
Выяснение причин, препятствующих установлению подлинности ЭЦП, осуществляется специальными организационными мерами (следственные действия, графологическая экспертиза и т.п.), реализация которых выходит за рамки заявленной системы. Clarification of the reasons that hinder the establishment of the authenticity of EDS is carried out by special organizational measures (investigative actions, graphological expertise, etc.), the implementation of which is beyond the scope of the claimed system.
Блок 12 формирования открытого ключа работает в одном из режимов: выделения открытого ключа из штрихового кода или ввода открытого ключа с носителя 12.2 открытого ключа. The public
Выбор режима осуществляется коммутатором 12.3 режима путем установки соответствующей опции в управляющей программе. При аппаратно реализации блока 12.3 выбор режима осуществляется оператором вручную включением/выключением соответствующего переключателя. The mode is selected by mode switch 12.3 by setting the corresponding option in the control program. With the hardware implementation of block 12.3, the mode is selected by the operator manually by turning on / off the corresponding switch.
В зависимости от выбранного режима на выход блока 12 поступает двоичная цифровая последовательность открытого ключа со входа 1 или сигналов со входа 2 коммутатора 12.3 режима. Такое построение блока 12 обеспечивает верификацию документов, независимо от наличия, или отсутствия открытого ключа маркировщика в составе штрихового кода. Depending on the selected mode, the output of
Подсистема верификации может также устанавливаться совместно с подсистемой защитной маркировки и функционировать у эмитента (исполнителя документа), например, для контроля правильности нанесения защитной маркировки и возможности верификации промаркированного документа 8. The verification subsystem can also be installed together with the protective marking subsystem and function with the issuer (document executor), for example, to control the correctness of the protective marking and the possibility of verification of the marked document 8.
Подсистема защитной маркировки может настраиваться на обработку определенного типа документов. The security marking subsystem can be configured to process a specific type of document.
Открытые ключи маркировщиков распространяются по открытым каналам, в том числе по сетям общего пользования, для чего могут создаваться специальные службы распространения открытых ключей, гарантирующие их подлинность. Процесс доведения пользователям информации об открытых ключах проверки ЭЦП через специально организуемые службы в основном носит организационный характер и в заявляемой системе не рассматривается. Marker public keys are distributed through public channels, including public networks, for which special public key distribution services can be created to guarantee their authenticity. The process of communicating to users information about the public keys of electronic signature verification through specially organized services is mainly organizational in nature and is not considered in the claimed system.
Техническое решение, подобное заявленной системе, прошло апробацию на испытательном стенде, что подтвердило возможность создания эффективной системы защитной маркировки и верификации документов. A technical solution similar to the claimed system was tested on a test bench, which confirmed the possibility of creating an effective system of protective marking and verification of documents.
Claims (3)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2001107946/09A RU2195021C1 (en) | 2001-03-27 | 2001-03-27 | System of protective marking and document verification |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2001107946/09A RU2195021C1 (en) | 2001-03-27 | 2001-03-27 | System of protective marking and document verification |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2195021C1 true RU2195021C1 (en) | 2002-12-20 |
Family
ID=20247584
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2001107946/09A RU2195021C1 (en) | 2001-03-27 | 2001-03-27 | System of protective marking and document verification |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2195021C1 (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005111926A1 (en) * | 2004-05-18 | 2005-11-24 | Silverbrook Research Pty Ltd | Method and apparatus for security document tracking |
| RU2280896C1 (en) * | 2005-01-24 | 2006-07-27 | Николай Андреевич Молдовян | Method for checking authenticity of electronic digital signature, verifying an electronic document |
| RU2370377C2 (en) * | 2004-02-27 | 2009-10-20 | Майкрософт Корпорейшн | Labels with random features, which are resistant to forgery and falsification |
| RU2380830C1 (en) * | 2008-07-24 | 2010-01-27 | Николай Андреевич Молдовян | Method for creation and authentication of electronic digital signature confirming electronic document |
| RU2380838C1 (en) * | 2008-07-24 | 2010-01-27 | Николай Андреевич Молдовян | Method for creation and authentication of electronic digital signature confirming electronic document |
| RU2382505C1 (en) * | 2008-07-24 | 2010-02-20 | Николай Андреевич Молдовян | Method of generating and authenticating electronic digital signature certifying electronic document |
| RU2726831C1 (en) * | 2016-12-14 | 2020-07-15 | Алибаба Груп Холдинг Лимитед | Method, equipment and system for processing two-dimensional bar codes |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4759063A (en) * | 1983-08-22 | 1988-07-19 | Chaum David L | Blind signature systems |
| GB2278002A (en) * | 1993-05-14 | 1994-11-16 | Abathorn Ltd | Security systems |
| RU2128856C1 (en) * | 1998-11-05 | 1999-04-10 | Закрытое акционерное общество "Оптическая техника и технология" | Method and device for production and keeping records of driving licenses |
| RU2149104C1 (en) * | 1995-11-13 | 2000-05-20 | ОРЕЛЛ ФЮССЛИ БАНКНОТ ИНДЖИНИРИНГ Лтд | Protected document with protective marking and method of document preparation |
| WO2000030043A1 (en) * | 1998-11-13 | 2000-05-25 | Elena Mikhailovna Kirillina | A method for identification of authenticity of an inspected object |
| RU2154298C1 (en) * | 1999-12-28 | 2000-08-10 | Закрытое акционерное общество "КОМИТА" | Computer-aided system for compiling accounts and submitting them to superintendent bodies |
-
2001
- 2001-03-27 RU RU2001107946/09A patent/RU2195021C1/en active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4759063A (en) * | 1983-08-22 | 1988-07-19 | Chaum David L | Blind signature systems |
| GB2278002A (en) * | 1993-05-14 | 1994-11-16 | Abathorn Ltd | Security systems |
| RU2149104C1 (en) * | 1995-11-13 | 2000-05-20 | ОРЕЛЛ ФЮССЛИ БАНКНОТ ИНДЖИНИРИНГ Лтд | Protected document with protective marking and method of document preparation |
| RU2128856C1 (en) * | 1998-11-05 | 1999-04-10 | Закрытое акционерное общество "Оптическая техника и технология" | Method and device for production and keeping records of driving licenses |
| WO2000030043A1 (en) * | 1998-11-13 | 2000-05-25 | Elena Mikhailovna Kirillina | A method for identification of authenticity of an inspected object |
| RU2154298C1 (en) * | 1999-12-28 | 2000-08-10 | Закрытое акционерное общество "КОМИТА" | Computer-aided system for compiling accounts and submitting them to superintendent bodies |
Cited By (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2370377C2 (en) * | 2004-02-27 | 2009-10-20 | Майкрософт Корпорейшн | Labels with random features, which are resistant to forgery and falsification |
| US7878398B2 (en) | 2004-02-27 | 2011-02-01 | Microsoft Corporation | Counterfeit and tamper resistant labels with randomly occurring features |
| US8096466B2 (en) | 2004-05-18 | 2012-01-17 | Silverbrook Research Pty Ltd | Transaction recordal system |
| US7815109B2 (en) | 2004-05-18 | 2010-10-19 | Silverbrook Research Pty Ltd | System for identifying counterfeit security document |
| US7506168B2 (en) | 2004-05-18 | 2009-03-17 | Silverbrook Research Pty Ltd | Method for identifying a counterfeit security document |
| US7441712B2 (en) | 2004-05-18 | 2008-10-28 | Silverbrook Research Pty Ltd | Method of authenticating security documents |
| US8403207B2 (en) | 2004-05-18 | 2013-03-26 | Silverbrook Research Pty Ltd | Transaction recordal method |
| WO2005111926A1 (en) * | 2004-05-18 | 2005-11-24 | Silverbrook Research Pty Ltd | Method and apparatus for security document tracking |
| US7663789B2 (en) | 2004-05-18 | 2010-02-16 | Silverbrook Research Pty Ltd | Method of printing security documents |
| US7922075B2 (en) | 2004-05-18 | 2011-04-12 | Silverbrook Research Pty Ltd | Security document scanner |
| US7677445B2 (en) | 2004-05-18 | 2010-03-16 | Silverbrook Research Pty Ltd | Method of counting currency |
| US7854386B2 (en) | 2004-05-18 | 2010-12-21 | Silverbrook Research Pty Ltd | Printing currency documents |
| US7461778B2 (en) | 2004-05-18 | 2008-12-09 | Silverbrook Research Pty Ltd | Method of identifying a copied security document |
| US7784681B2 (en) | 2004-05-18 | 2010-08-31 | Silverbrook Research Pty Ltd. | Method and apparatus for security document tracking |
| US7681800B2 (en) | 2004-05-18 | 2010-03-23 | Silverbrook Research Pty Ltd | Handheld security document scanner |
| US7913924B2 (en) | 2004-05-18 | 2011-03-29 | Kia Silverbrook | Security document database |
| RU2280896C1 (en) * | 2005-01-24 | 2006-07-27 | Николай Андреевич Молдовян | Method for checking authenticity of electronic digital signature, verifying an electronic document |
| RU2382505C1 (en) * | 2008-07-24 | 2010-02-20 | Николай Андреевич Молдовян | Method of generating and authenticating electronic digital signature certifying electronic document |
| RU2380838C1 (en) * | 2008-07-24 | 2010-01-27 | Николай Андреевич Молдовян | Method for creation and authentication of electronic digital signature confirming electronic document |
| RU2380830C1 (en) * | 2008-07-24 | 2010-01-27 | Николай Андреевич Молдовян | Method for creation and authentication of electronic digital signature confirming electronic document |
| RU2726831C1 (en) * | 2016-12-14 | 2020-07-15 | Алибаба Груп Холдинг Лимитед | Method, equipment and system for processing two-dimensional bar codes |
| US10790970B2 (en) | 2016-12-14 | 2020-09-29 | Alibaba Group Holding Limited | Method, apparatus, and system for processing two-dimensional barcodes |
| US11032070B2 (en) | 2016-12-14 | 2021-06-08 | Advanced New Technologies Co., Ltd. | Method, apparatus, and system for processing two-dimensional barcodes |
| US11336435B2 (en) | 2016-12-14 | 2022-05-17 | Advanced New Technologies Co., Ltd. | Method, apparatus, and system for processing two-dimensional barcodes |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2008283207B2 (en) | Security system using encoded image with puzzled image | |
| EP1153373B1 (en) | Method and system for authentication of articles | |
| EP0772530B1 (en) | Unalterable self-verifying articles | |
| EP2237546B1 (en) | Device and process for protecting a digital document, and corresponding process for verifying the authenticity of a printed hardcopy | |
| JPH06176036A (en) | Method for forming duplication which can be authenticated | |
| RU2165643C1 (en) | Information authenticating method | |
| RU2002134748A (en) | SYSTEM AND METHOD FOR CREATION AND AUTHENTICATION OF ORIGINAL DOCUMENTS | |
| CN109997177A (en) | Document authentication system | |
| KR20010087757A (en) | Apparatus and method for issuing, authenticating securities et al. using digital watermarking | |
| RU2088971C1 (en) | Measures for protecting securities against forgery | |
| CN110517049A (en) | A kind of bill anti-counterfeit recognition methods and device based on two dimensional code and block chain | |
| RU2195021C1 (en) | System of protective marking and document verification | |
| EP0772929B1 (en) | Methods and systems for creating and authenticating unalterable self-verifying articles | |
| RU19944U1 (en) | PROTECTIVE LABELING AND VERIFICATION SYSTEM OF DOCUMENTS | |
| WO2009005259A2 (en) | Puzzle typed keycode with image, and security system and method using it | |
| KR101561542B1 (en) | Complex system for discerning of a forged check and method for discerning of a forged check using the same | |
| WO1984000457A1 (en) | Private communication system | |
| CN101847186A (en) | Anti-counterfeit and counterfeit distinguishing method of trace | |
| RU2253148C2 (en) | Identification device with protected photograph and also means and method for authentication of such an identification device | |
| KR100821080B1 (en) | Securities, manufacturing method and inspection method thereof | |
| KR101298224B1 (en) | Authentication method using 2-dimensional code | |
| GB2358115A (en) | Method and system for remote printing of duplication resistent documents | |
| WO2019110972A1 (en) | Anti-fraud measures in relation to cheques | |
| GB2449284A (en) | Mobile ticket authentication | |
| JP2006319506A (en) | Information carrying sheet, manufacturing and issuing method and manufacturing issuing system for the sheet, authenticity determination method and authenticating system for information carrying sheet |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PD4A | Correction of name of patent owner | ||
| HK4A | Changes in a published invention | ||
| PC43 | Official registration of the transfer of the exclusive right without contract for inventions |
Effective date: 20170322 |