[go: up one dir, main page]

CN106503497B - Anti-leak method and anti-leak module based on noise - Google Patents

Anti-leak method and anti-leak module based on noise Download PDF

Info

Publication number
CN106503497B
CN106503497B CN201610921415.1A CN201610921415A CN106503497B CN 106503497 B CN106503497 B CN 106503497B CN 201610921415 A CN201610921415 A CN 201610921415A CN 106503497 B CN106503497 B CN 106503497B
Authority
CN
China
Prior art keywords
image array
noise
noise image
divulging
secret
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610921415.1A
Other languages
Chinese (zh)
Other versions
CN106503497A (en
Inventor
赵威
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Information Communication Company State Grid Heilongjiang Electric Power Co
State Grid Corp of China SGCC
Original Assignee
Information Communication Company State Grid Heilongjiang Electric Power Co
State Grid Corp of China SGCC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Information Communication Company State Grid Heilongjiang Electric Power Co, State Grid Corp of China SGCC filed Critical Information Communication Company State Grid Heilongjiang Electric Power Co
Priority to CN201610921415.1A priority Critical patent/CN106503497B/en
Publication of CN106503497A publication Critical patent/CN106503497A/en
Application granted granted Critical
Publication of CN106503497B publication Critical patent/CN106503497B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/16Program or content traceability, e.g. by watermarking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/106Enforcing content protection by specific content processing
    • G06F21/1063Personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Technology Law (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Image Processing (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

A noise point-based anti-disclosure method and an anti-disclosure module relate to an information anti-disclosure technology and aim to solve the problems that a watermark and a two-dimensional code are easy to steal and a disclosure path cannot be judged once the watermark and the two-dimensional code are disclosed. The method comprises the steps of firstly receiving an original electronic version printing file, recording a computer IP address for sending the original electronic version printing file and time for receiving the file, randomly generating a noise point image matrix with a corresponding size according to the size of paper, then storing the noise point image matrix, the computer IP address for sending the original electronic version printing file and the time for receiving the original electronic version printing file, loading the noise point image matrix on the original electronic version printing file to form a leakage-proof electronic version file, and finally sending the file to a printer for printing. The noisy image is not easy to steal, and once the noisy image is leaked, the leakage path is easy to track, so that the potential safety hazard of the confidential information of the enterprise is greatly reduced, and the method is suitable for various enterprises related to the confidential information.

Description

Divulgence prevention method and anti-module of divulging a secret based on noise
Technical field
The present invention relates to the Anticompromise Techniques of information.
Background technique
Common anti-(or antitheft or anti-fake) method of divulging a secret is watermark to be added on classified document, but watermark is usually all Fairly simple pattern is easy to extract using image processing tool, is also easy to remove.Recently as planar bar code technology Development, is added to two dimensional code on many classified documents to substitute watermark, using two-dimensional code scanning technology can be easy will Image in 2 D code extracts, and two dimensional code is all the blank space positioned at file, and area coverage is very small, it is easy to remove. Therefore, either watermark or two dimensional code, it is all easily stolen to take, once being stolen and being printed on alternative document, then can not divide Distinguish whether this document is classified document, for the classified document of leakage, the leakage approach of this document can not be also judged, to enterprise Confidential information causes great security risk.
Summary of the invention
It takes and once leakage can not judge to reveal the purpose of the present invention is to solve watermark and two dimensional code are easily stolen The problem of approach, provides a kind of divulgence prevention method based on noise and anti-module of divulging a secret.
Divulgence prevention method of the present invention based on noise the following steps are included:
Original electron version mimeograph documents receiving step: original electron version mimeograph documents are received, and record transmission original electron The Computer IP address of version mimeograph documents and the time for receiving original electron version mimeograph documents;
Antiquarian judgment step: judge antiquarian corresponding to original electron version mimeograph documents;
Noise image array generation step: noise image array of corresponding size, noise image are generated according to antiquarian The value of each element generates at random in matrix, and each element is all larger than 0 and less than 255;
Noise image array saves step: by the computer of the noise image array and transmission original electron version mimeograph documents IP address and the time for receiving original electron version mimeograph documents form type information file and are stored;
Anti- file synthesis step of divulging a secret: noise image array is loaded on original electron version mimeograph documents, formation has The anti-electronic document page of divulging a secret of noise random distribution;
Printing step: anti-electronic document page of divulging a secret is sent to printer and is printed.
Anti- module of divulging a secret of the present invention based on noise includes with lower unit:
Original electron version mimeograph documents receiving unit: original electron version mimeograph documents are received, and record transmission original electron The Computer IP address of version mimeograph documents and the time for receiving original electron version mimeograph documents;
Antiquarian judging unit: judge antiquarian corresponding to original electron version mimeograph documents;
Noise image array generation unit: noise image array of corresponding size, noise image are generated according to antiquarian The value of each element generates at random in matrix, and each element is all larger than 0 and less than 255;
Noise image array storage unit: by the computer of the noise image array and transmission original electron version mimeograph documents IP address and the time for receiving original electron version mimeograph documents form type information file and are stored;
Anti- file synthesis unit of divulging a secret: noise image array is loaded on original electron version mimeograph documents, formation has The anti-electronic document page of divulging a secret of noise random distribution;
Print unit: anti-electronic document page of divulging a secret is sent to printer and is printed.
Divulgence prevention method and anti-module of divulging a secret of the present invention based on noise, uses the noise for being distributed in entire paper Image substitutes traditional watermark and two dimensional code, since the position of noise and gray value are random, is not easy to be stolen, and once literary Part is leaked, and is also easy to tracking leakage approach, is greatly reduced the security risk of enterprise's confidential information, be related to suitable for all kinds of The enterprise of confidential information.
Detailed description of the invention
Fig. 1 is the flow chart of the divulgence prevention method based on noise described in embodiment one;
Fig. 2 is the flow chart of the divulgence prevention method based on noise described in embodiment three.
Specific embodiment
Specific embodiment 1: embodiment is described with reference to Fig. 1, anti-based on noise described in present embodiment is divulged a secret Method the following steps are included:
Original electron version mimeograph documents receiving step: original electron version mimeograph documents are received, and record transmission original electron The Computer IP address of version mimeograph documents and the time for receiving original electron version mimeograph documents;
Antiquarian judgment step: judge antiquarian corresponding to original electron version mimeograph documents;
Noise image array generation step: noise image array of corresponding size, noise image are generated according to antiquarian The value of each element generates at random in matrix, and each element is all larger than 0 and less than 255;
Noise image array saves step: by the computer of the noise image array and transmission original electron version mimeograph documents IP address and the time for receiving original electron version mimeograph documents form type information file and are stored;
Anti- file synthesis step of divulging a secret: noise image array is loaded on original electron version mimeograph documents, formation has The anti-electronic document page of divulging a secret of noise random distribution;
Printing step: anti-electronic document page of divulging a secret is sent to printer and is printed.
Divulgence prevention method described in present embodiment is real using the software being embedded in the computer being connected with printer It is existing.Multiple stage computers share a printer, and the computer being connected with printer is responsible for receiving the need that other computers are sent The file to be printed, i.e. original electron version mimeograph documents, and with recording the IP for sending the computer of original electron version mimeograph documents Location and the time for receiving the original electron version mimeograph documents.Then according to the selected antiquarian of user (such as A4, B5 and Horizontal version, vertical version etc.) noise image array of corresponding size is automatically generated, the element for constituting noise image array is gray scale Value.It can set area corresponding to each element (such as 0.5mm × 0.5mm), therefore noise image array represents a figure Picture, with the noise of random distribution in image, the sum of the grayscale values size of noise is random.After noise image array generates, By the IP address and reception original electron version printing of noise image array and the computer for sending original electron version mimeograph documents The time correlation of file joins, and forms a print message file, and the type information file is stored.Simultaneously by noise image Matrix is loaded on original electron version mimeograph documents, forms anti-electronic document page of divulging a secret.Here load refers to superposition, superposition Effect is equivalent to first printing original electron version mimeograph documents, prints noise image again on the file made of paper that printing obtains.Finally Anti- electronic document page of divulging a secret is sent to printer to print.
If the file printed is leaked, can be carried out according to the antiquarian of this document using matrix of corresponding size Image zooming-out the image array extracted is compared with the noise image array in all type information files, to look into Look for the computer for printing this document at that time.For enterprise, a noise image array can be generated at random in each printing, A fixed noise image array can be set for each employee.
Specific embodiment 2: present embodiment be to divulgence prevention method described in embodiment one based on noise into One step limits, and in noise image array generation step, the value range of each element is 10-100.
For the file of black and white printing, noise of the gray value between 10 to 100 can embody more on blank sheet of paper Obviously, the reading of file is nor affected on.
Specific embodiment 3: embodiment is described with reference to Fig. 2, present embodiment is to described in embodiment one and two The divulgence prevention method based on noise further limit, in present embodiment, the divulgence prevention method further include:
Anti- file detecting step of divulging a secret: according to the size of noise image array, anti-file synthesis step of divulging a secret is formed Anti- electronic document page of divulging a secret carry out image array extraction, the image array extracted is known as composograph matrix, will synthesize Image array is compared with noise image array, if the two is identical, executes printing step;If the two is different, return Noise image array generation step is returned, and is saved in step in noise image array, is covered using new noise image array Noise image array in storage file.
If some element of composograph matrix and element gray value corresponding in noise image array are inconsistent, say This element in bright noise image array in original electron version mimeograph documents in have Chong Die, the two leads to this after being superimposed The color burn of a position, thus the element gray value extracted increases.The anti-electronic edition text of divulging a secret of subsequent synthesis in order to prevent Content in part is blanked and influences to read, and should regenerate noise image array.Further, it is also possible to set noise image moment Only Partial Elements have gray value in battle array, remaining element is open position (being equivalent to transparent), such as setting noise image moment Ratio shared by vacancy element is greater than 70% or 80% etc. in battle array, to reduce the probability for regenerating noise image array, saves Print time.
Specific embodiment 4: the anti-module of divulging a secret described in present embodiment based on noise includes with lower unit:
Original electron version mimeograph documents receiving unit: original electron version mimeograph documents are received, and record transmission original electron The Computer IP address of version mimeograph documents and the time for receiving original electron version mimeograph documents;
Antiquarian judging unit: judge antiquarian corresponding to original electron version mimeograph documents;
Noise image array generation unit: noise image array of corresponding size, noise image are generated according to antiquarian The value of each element generates at random in matrix, and each element is all larger than 0 and less than 255;
Noise image array storage unit: by the computer of the noise image array and transmission original electron version mimeograph documents IP address and the time for receiving original electron version mimeograph documents form type information file and are stored;
Anti- file synthesis unit of divulging a secret: noise image array is loaded on original electron version mimeograph documents, formation has The anti-electronic document page of divulging a secret of noise random distribution;
Print unit: anti-electronic document page of divulging a secret is sent to printer and is printed.
The module of divulging a secret of anti-based on noise described in present embodiment is let out with anti-based on noise described in embodiment one Decryption method is corresponding.
Specific embodiment 5: present embodiment be to anti-module of divulging a secret described in embodiment four based on noise into One step limits, and in present embodiment, the value range of each element is 10-100.
The module of divulging a secret of anti-based on noise described in present embodiment is let out with anti-based on noise described under embodiment Decryption method is corresponding.
Specific embodiment 6: present embodiment is to the anti-module of divulging a secret described in embodiment four and five based on noise Further limit, in present embodiment, the anti-module of divulging a secret further include:
Anti- file detection unit of divulging a secret: according to the size of noise image array, anti-file synthesis step of divulging a secret is formed Anti- electronic document page of divulging a secret carry out image array extraction, the image array extracted is known as composograph matrix, will synthesize Image array is compared with noise image array, if the two is identical, executes print unit;If the two is different, return Noise image array generation unit is returned, and in noise image array storage unit, is covered using new noise image array Noise image array in storage file.
The module of divulging a secret of anti-based on noise described in present embodiment is let out with anti-based on noise described in embodiment three Decryption method is corresponding.

Claims (4)

1. the divulgence prevention method based on noise, which comprises the following steps:
Original electron version mimeograph documents receiving step: receiving original electron version mimeograph documents, and records transmission original electron version and beat The Computer IP address of printed text part and the time for receiving original electron version mimeograph documents;
Antiquarian judgment step: judge antiquarian corresponding to original electron version mimeograph documents;
Noise image array generation step: noise image array of corresponding size, noise image array are generated according to antiquarian In the value of each element generate at random, each element is all larger than 0 and less than 255;
Noise image array saves step: by the noise image array and the Computer IP for sending original electron version mimeograph documents Location and the time for receiving original electron version mimeograph documents form type information file and are stored;
Anti- file synthesis step of divulging a secret: noise image array is loaded on original electron version mimeograph documents, and being formed has noise The anti-electronic document page of divulging a secret of random distribution;
Printing step: anti-electronic document page of divulging a secret is sent to printer and is printed;
The divulgence prevention method further include:
Anti- file detecting step of divulging a secret: according to the size of noise image array, anti-file synthesis step of divulging a secret is formed by anti- Electronic document page of divulging a secret carries out image array extraction, and the image array extracted is known as composograph matrix, by composograph Matrix is compared with noise image array, if the two is identical, executes printing step;If the two is different, return is made an uproar Point image matrix generation step, and saved in step in noise image array, storage is covered using new noise image array Noise image array in file;
If some element of composograph matrix and element gray value corresponding in noise image array are inconsistent, illustrate to make an uproar This element in point image matrix in original electron version mimeograph documents in have it is Chong Die.
2. the divulgence prevention method according to claim 1 based on noise, which is characterized in that the value range of each element is equal For 10-100.
3. the anti-module of divulging a secret based on noise, which is characterized in that including with lower unit:
Original electron version mimeograph documents receiving unit: receiving original electron version mimeograph documents, and records transmission original electron version and beat The Computer IP address of printed text part and the time for receiving original electron version mimeograph documents;
Antiquarian judging unit: judge antiquarian corresponding to original electron version mimeograph documents;
Noise image array generation unit: noise image array of corresponding size, noise image array are generated according to antiquarian In the value of each element generate at random, each element is all larger than 0 and less than 255;
Noise image array storage unit: by the noise image array and the Computer IP for sending original electron version mimeograph documents Location and the time for receiving original electron version mimeograph documents form type information file and are stored;
Anti- file synthesis unit of divulging a secret: noise image array is loaded on original electron version mimeograph documents, and being formed has noise The anti-electronic document page of divulging a secret of random distribution;
Print unit: anti-electronic document page of divulging a secret is sent to printer and is printed;
The anti-module of divulging a secret further include:
Anti- file detection unit of divulging a secret: according to the size of noise image array, anti-file synthesis step of divulging a secret is formed by anti- Electronic document page of divulging a secret carries out image array extraction, and the image array extracted is known as composograph matrix, by composograph Matrix is compared with noise image array, if the two is identical, executes print unit;If the two is different, return is made an uproar Point image matrix generation unit, and in noise image array storage unit, storage is covered using new noise image array Noise image array in file;
If some element of composograph matrix and element gray value corresponding in noise image array are inconsistent, illustrate to make an uproar This element in point image matrix in original electron version mimeograph documents in have it is Chong Die.
4. the anti-module of divulging a secret according to claim 3 based on noise, which is characterized in that the value range of each element is equal For 10-100.
CN201610921415.1A 2016-10-21 2016-10-21 Anti-leak method and anti-leak module based on noise Active CN106503497B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610921415.1A CN106503497B (en) 2016-10-21 2016-10-21 Anti-leak method and anti-leak module based on noise

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610921415.1A CN106503497B (en) 2016-10-21 2016-10-21 Anti-leak method and anti-leak module based on noise

Publications (2)

Publication Number Publication Date
CN106503497A CN106503497A (en) 2017-03-15
CN106503497B true CN106503497B (en) 2019-06-21

Family

ID=58318489

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610921415.1A Active CN106503497B (en) 2016-10-21 2016-10-21 Anti-leak method and anti-leak module based on noise

Country Status (1)

Country Link
CN (1) CN106503497B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1709709A (en) * 2005-06-13 2005-12-21 北京北大方正电子有限公司 A printing method of a security document embedded with anti-copy shading
CN1738235A (en) * 2005-09-12 2006-02-22 西安交通大学 Image anti-counterfeiting method based on chaotic characteristics
CN1945623A (en) * 2006-10-26 2007-04-11 丹东东方测控技术有限公司 Method for removing visual watermark of block local encrypted digital image
CN101377732A (en) * 2008-09-18 2009-03-04 北大方正集团有限公司 Device, system and method for processing safe document
JP4462070B2 (en) * 2005-03-04 2010-05-12 富士ゼロックス株式会社 Print data generation apparatus, print data generation method, and print data generation program
CN102457652A (en) * 2010-10-18 2012-05-16 江西金格网络科技有限责任公司 Anti-counterfeiting detection method and anti-counterfeiting maintenance system for document
CN103426014A (en) * 2013-07-12 2013-12-04 天津科技大学 Anti-counterfeiting method of print pictures based on CCD detection

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4462070B2 (en) * 2005-03-04 2010-05-12 富士ゼロックス株式会社 Print data generation apparatus, print data generation method, and print data generation program
CN1709709A (en) * 2005-06-13 2005-12-21 北京北大方正电子有限公司 A printing method of a security document embedded with anti-copy shading
CN1738235A (en) * 2005-09-12 2006-02-22 西安交通大学 Image anti-counterfeiting method based on chaotic characteristics
CN1945623A (en) * 2006-10-26 2007-04-11 丹东东方测控技术有限公司 Method for removing visual watermark of block local encrypted digital image
CN101377732A (en) * 2008-09-18 2009-03-04 北大方正集团有限公司 Device, system and method for processing safe document
CN102457652A (en) * 2010-10-18 2012-05-16 江西金格网络科技有限责任公司 Anti-counterfeiting detection method and anti-counterfeiting maintenance system for document
CN103426014A (en) * 2013-07-12 2013-12-04 天津科技大学 Anti-counterfeiting method of print pictures based on CCD detection

Also Published As

Publication number Publication date
CN106503497A (en) 2017-03-15

Similar Documents

Publication Publication Date Title
US10373033B2 (en) Two dimensional barcode and method of authentication of such barcode
EP1514227B1 (en) Visible authentication patterns for printed document
US6983056B1 (en) Method and device for embedding and detecting watermarking information into a black and white binary document image
JP5004747B2 (en) Security mark formation system, security mark formation method, security mark detection method, and security mark detection system
US20080292129A1 (en) Embedding information in document blank space
JP4913184B2 (en) Identity verification document authenticity determination device, identity verification document authentication method and program
US20100128290A1 (en) Embedding information in document blank border space
US20070003341A1 (en) Image processing device, image processing method, program, and recording medium
JP2010191944A (en) Creation and placement of two-dimensional barcode stamp on printed document for storing authentication information
US7492920B2 (en) Method for robust asymmetric modulation spatial marking with spatial sub-sampling
Richter et al. Forensic analysis and anonymisation of printed documents
MX2011006664A (en) Method and apparatus for secure document printing.
CN102457652A (en) Anti-counterfeiting detection method and anti-counterfeiting maintenance system for document
AU2006252223B2 (en) Tamper Detection of Documents using Encoded Dots
US8238599B2 (en) Image processing device and image processing method for identifying a selected one or more embedding methods used for embedding target information
CN106503497B (en) Anti-leak method and anti-leak module based on noise
JP2006245980A (en) Method, apparatus and program for image processing, and method, apparatus and program for detecting alteration, and recording medium
Mayer et al. Fundamentals and Applications of Hardcopy Communication
JP2009153021A (en) Image input system, image input method, and program
Mantoro et al. Real-time printed document authentication using watermarked qr code
JP5850370B2 (en) Printed material production method, printed material and authenticity determination method
US20100128322A1 (en) Image processing device, image processing method and program thereof
Wang et al. A feature-based digital watermarking scheme for halftone image
KR102562480B1 (en) Pattern-based hidden code isertion device and method
JP4656050B2 (en) Document management system, printing device, document management device, program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant