CN101840483B - A kind of method and system of protecting computer document content - Google Patents

A kind of method and system of protecting computer document content Download PDF

Info

Publication number
CN101840483B
CN101840483B CN200910080269.4A CN200910080269A CN101840483B CN 101840483 B CN101840483 B CN 101840483B CN 200910080269 A CN200910080269 A CN 200910080269A CN 101840483 B CN101840483 B CN 101840483B
Authority
CN
China
Prior art keywords
character
safe
coding
word stock
standard
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.)
Expired - Fee Related
Application number
CN200910080269.4A
Other languages
Chinese (zh)
Other versions
CN101840483A (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.)
Peking University
Peking University Founder Group Co Ltd
Beijing Founder Electronics Co Ltd
Original Assignee
Peking University
Peking University Founder Group Co Ltd
Beijing Founder Electronics Co Ltd
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 Peking University, Peking University Founder Group Co Ltd, Beijing Founder Electronics Co Ltd filed Critical Peking University
Priority to CN200910080269.4A priority Critical patent/CN101840483B/en
Publication of CN101840483A publication Critical patent/CN101840483A/en
Application granted granted Critical
Publication of CN101840483B publication Critical patent/CN101840483B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

The invention discloses a kind of method and system of protecting computer document content, in order to solve the problem of the inefficiency of existence when prior art carries out content protecting to computer document.Main technical schemes comprises: set up safe word stock, and is stored into the webserver, and in safe word stock, the safe coding of each character and standard code form mapping relations, and are stored in transcoding module; Character in computer document converts safe coding according to mapping relations to from standard code and stores, and safe word stock is set to the display character library of computer document; During computing machine opening document, obtain safe word stock from the webserver, the character in document shows according to the safe coding of safe word stock.By this technical scheme, can realize, to the automatic acquiescence protection of computer document content, simultaneously without the need to recording key separately, reducing encryption difficulty, improve encryption efficiency, and do not need transmission security character library during computer document transmission.

Description

A kind of method and system of protecting computer document content
Technical field
The present invention relates to technical field of computer information processing, particularly relate to a kind of method and system of protecting computer document content.
Background technology
At present, the international encoding standards ISO/IEC10646:2003 promulgated and be about to promulgate national coding standards GB13000, GB18030 in, include that CJK unifies Chinese character, CJK unifies Chinese character expansion sets A, CJK and unifies Chinese character expansion sets B, amounted to 70195 words.
According to the various standard character libraries that these coding standards generate, be applied in the display of various computer document, as the document of WORD form.But the content of each Computer document uses real standard code, while convenient transmission and information interchange, also bring the problem that resource loss and content are divulged a secret.
And the mode that existing employing document cipher is encrypted computer document, due to relate to password leakage safety, key leakage safety etc. potential safety hazard, not easily widespread distribution and record.
If adopt the form of PDF or picture to go to store, transmission computer document, computer document content can be made again to retrieve arbitrarily and to locate, and computer document can be made to become large due to the form of PDF or picture, add transmission cost.
Summary of the invention
The invention provides a kind of method and system of protecting computer document content, in order to solve the problem of the inefficiency of existence when prior art carries out content protecting to computer document.
The embodiment of the present invention is achieved through the following technical solutions:
Embodiments provide a kind of method of protecting computer document content, comprising:
The character of extraction standard character library, arrange according to standard code, described character is carried out linear operation at described standard character library Plays coding with the numerical value preset, obtain the safe coding of described character, also safe coding can be given at random to described character, and the safe coding of each character is different, by described character, the safe coding of described character stores, become safe word stock, described safe word stock comprises the safe coding of character and described character, in described safe word stock, the safe coding of each character and the standard code of described character in standard character library form man-to-man mapping relations,
Described safe word stock is stored in the webserver;
Mapping relations one to one between the safe coding of described character and the standard code of described character are stored in transcoding module;
Character in described computer document is according to described mapping relations, and the safe coding converting described safe word stock from the standard code of described standard character library to stores, and described safe word stock is set to the display character library of described computer document;
When described computer document opened by computing machine, described computing machine obtains described safe word stock from the described webserver;
Character in described computer document shows according to the safe coding of described safe word stock.
The embodiment of the present invention additionally provides a kind of system of protecting computer document content, comprising:
Standard character library, for the standard code of store character and described character;
Safe word stock, for the safe coding of store character and described character, wherein, described safe word stock obtains in the following manner: the character extracting described standard character library, arrange according to standard code, described character is carried out linear operation at described standard character library Plays coding with the numerical value preset, obtain the safe coding of described character, also safe coding can be given at random to described character, and the safe coding of each character is different, by described character, the safe coding of described character stores, become described safe word stock, in described safe word stock, the safe coding of each character and the standard code of described character in described standard character library form man-to-man mapping relations,
Transcoding module, for storing the mapping relations between the safe coding of described character and the standard code of described character, and according to the mapping relations of safe coding and standard code, converts the coding of described character to safe coding from standard code;
The webserver, for storage security character library;
Computing machine, for when opening described computer document, obtains described safe word stock from the described webserver, and is shown according to the safe coding of described safe word stock by the character in described computer document.
Pass through technique scheme, the present invention passes through transcoding module, adopt safe word stock, input computer document or existing computer document can be treated carry out safe coding conversion and reach the object upsetting storage, acquiescence display character library safe word stock being appointed as this computer document is only needed during transmission, can automatically show normal document content, and the character library outside use safety character library shows, then this computer document can be shown as the out of order document without practical significance.Adopt safe word stock of the present invention; can realize, to the automatic acquiescence protection by typing and existing computer document content, simultaneously without the need to recording key separately, reducing encryption difficulty; improve encryption efficiency, this safe word stock can be widely used in computer document content field of safety protection.And computing machine is when Display control computer document, safe word stock can be obtained from the webserver, thus not need the character library safe to carry when transmitting computer document, reduce Internet Transmission burden.
Accompanying drawing explanation
Fig. 1 is the schematic diagram of embodiment of the present invention Computer document content protection system;
Fig. 2 is the process flow diagram realizing in the embodiment of the present invention protecting computer document content.
Embodiment
In order to improve the efficiency to protecting computer document content; the embodiment of the present invention proposes a kind of method and system of protecting computer document content, below in conjunction with Figure of description, the main of the embodiment of the present invention is realized to principle, specific implementation process and is explained in detail the beneficial effect that should be able to reach.
In the embodiment of the present invention, by coding standard code corresponding for the character in computer document content being converted to safe coding that is different from standard code but that map one by one with standard code, and computer document is stored in safe coding mode and transmits, like this when opening this computer document with standard character library, the content of this computer document will show insignificant character; If by the display character library of safe word stock as computer document, then can show the correct content during input of this computer document, thus ensure that computer document content can not be divulged a secret.
Embodiments provide a kind of protection system of computer document content, as shown in Figure 1, comprise standard character library 101, safe word stock 102, transcoding module 103, the webserver 104, computing machine 105 and memory module 106.
Wherein standard character library is used for the standard code of store character and character, safe word stock is used for the safe coding of store character and character, transcoding module is used for the mapping relations between the safe coding of store character and the standard code of character, and according to the mapping relations of safe coding and standard code, the coding of character is converted to safe coding from standard code, the webserver is used for storage security character library, computing machine obtains safe word stock from the webserver, and Display control computer document, memory module is for storing the safe coding in computer document after character conversion.
Further, standard character library is ISO/IEC10646:2003 standard character library, and safe word stock is TrueType character library, PostScript character library or other user-defined format word libraries.
Further, safe word stock can be set to the display character library of this computer document, like this when opening this computer document, this computer document shows according to the safe coding of safe word stock.
Embodiments of the invention additionally provide a kind of method of protecting computer document content, and its detailed process as shown in Figure 2, comprises the steps:
Step 201, extract existing ISO/IEC10646:2003 coding scheme definition standard character library in all characters, and press ISO/IEC10646:2003 coded sequence ascending order arrange.Character can be Chinese character, minority language or other characters etc.
Step 202, standard code is different to these characters but corresponding safe coding unique with standard code, and records the mapping relations between the safe coding of the safe coding of character and the affiliation of character and character and ISO/IEC10646:2003 standard code simultaneously.
In this step 202, various ways can be taked to obtain the safe coding of character, such as the standard code of certain character and the numerical value preset are carried out linear operation, and obtain the safe coding of this character; Also safe coding can be given to this character at random.
Step 203, these characters and safe coding thereof are stored generation safe word stock.This safe word stock can be TrueType character library or PostScript character library, also can be the character format of User Defined form.The font data after compression and corresponding font curve Hint fine setting command information can also be comprised in safe word stock.
Step 204, this safe word stock to be stored in the webserver.
Step 205, by the safe coding of character and character, the mapping relations between ISO/IEC10646:2003 standard code are stored in transcoding module.
Character in computer document according to mapping relations, is converted to the safe coding of safe word stock, and stores by step 206, transcoding module from the standard code of standard character library.
Step 207, safe word stock is set to the display character library of this computer document.
When this computer document opened by step 208, computing machine, computing machine obtains safe word stock from the webserver.
The character of step 209, this computer document will show according to safe coding.
Further, such as " I Love You " three characters, these three characters (I, like, you) are all the existing Chinese characters of including in ISO/IEC10646 standard.These three characters are included in the existing world or national coding standards, its ISO/IEC10646 standard code value is respectively 6211,7231,4F60, these three characters, after code conversion, just obtain safe coding, as table 1.
Table 1
The safe coding of character and correspondence thereof defines safe word stock, and the mapping relations between safe coding and the standard code of correspondence are then stored in transcoding module.
User opens new document, set safe word stock as display character library, start up system carries input method and sends standard code sequence " I Love You ", namely standard code sequence is 6411, 7231, 4F60, after input device receives " I Love You " of standard code sequence, by transcoding module, " I Love You " three standard characters are converted to the safe coding sequence 9256 of safe word stock, 85A0, 201A6, now because the set and display character library of document is safe word stock, document display is still " I Love You " three words, but its coded sequence is the coded sequence 9256 of safe word stock, 85A0, 201A6.If use the standard code word stock at this time to display the document is displayed as "irritated" three words.
When some of the existing computer is contained in the document content standard coding unencrypted "I love you" a line of characters, first determines what kind of coding system, this document if not ISO/IEC10646 standard code stored, then convert the document content to the ISO/IEC10646 standard coding format, reuse and secure coding and ISO/IEC10646 standard encoding converts it to corresponding relationship between "irritated" three words within the new security character coding.
Only need to transmit the document when computer document transmission after encryption.Legitimate users will obtain from the web server security character, character and pre-installed security, encrypt the document using the security word stock can be displayed correctly "I love you" three words, encrypted document if use other word stock is shown as "" the end".So when the illegal users illegally obtained the document, see only "vexed" three words, not encrypted before the three words "I love you".
This safe word stock is arranged on the webserver, makes computer document when transmitting, and no longer needs character library safe to carry simultaneously, thus reduces the burden of Internet Transmission.After safe word stock has been installed, utilize the safe coding of character and ISO/IEC10646 standard code corresponding relation can be encrypted all kinds of document content.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.

Claims (8)

1. a method for protecting computer document content, is characterized in that, comprising:
The character of extraction standard character library, arrange according to standard code, described character is carried out linear operation at described standard character library Plays coding with the numerical value preset, obtain the safe coding of described character, also safe coding can be given at random to described character, and the safe coding of each character is different, by described character, the safe coding of described character stores, become safe word stock, described safe word stock comprises the safe coding of character and described character, in described safe word stock, the safe coding of each character and the standard code of described character in standard character library form man-to-man mapping relations,
Described safe word stock is stored in the webserver;
Mapping relations one to one between the safe coding of described character and the standard code of described character are stored in transcoding module;
Character in described computer document is according to described mapping relations, and the safe coding converting described safe word stock from the standard code of described standard character library to stores, and described safe word stock is set to the display character library of described computer document;
When described computer document opened by computing machine, described computing machine obtains described safe word stock from the described webserver;
Character in described computer document shows according to the safe coding of described safe word stock.
2. the method for claim 1, is characterized in that, described safe word stock also comprises the font data after compression and corresponding font curve Hint finely tunes command information.
3. the method as described in any one of claim 1 to 2, is characterized in that, the character in described computer document, when inputting, converts the coding of the described character of input to safe coding from the standard code standard character library, and stores.
4. the method as described in any one of claim 1 to 2, is characterized in that, described computer document, when changing, by the coding of the character in described computer document, converts safe coding to from the standard code of standard character library, and stores.
5. a system for protecting computer document content, is characterized in that, comprising:
Standard character library, for the standard code of store character and described character;
Safe word stock, for the safe coding of store character and described character, wherein, described safe word stock obtains in the following manner: the character extracting described standard character library, arrange according to standard code, described character is carried out linear operation at described standard character library Plays coding with the numerical value preset, obtain the safe coding of described character, also safe coding can be given at random to described character, and the safe coding of each character is different, by described character, the safe coding of described character stores, become described safe word stock, in described safe word stock, the safe coding of each character and the standard code of described character in described standard character library form man-to-man mapping relations,
Transcoding module, for storing the mapping relations between the safe coding of described character and the standard code of described character, and according to the mapping relations of safe coding and standard code, converts the coding of described character to safe coding from standard code;
The webserver, for storage security character library;
Computing machine, for when opening described computer document, obtains described safe word stock from the described webserver, and is shown according to the safe coding of described safe word stock by the character in described computer document.
6. system as claimed in claim 5, is characterized in that, also comprise:
Memory module, for storing the safe coding in described computer document after character conversion.
7. the system as described in any one of claim 5 to 6, is characterized in that, described safe word stock is also for the display character library as described computer document.
8. system as claimed in claim 5, it is characterized in that, described standard character library is ISO/IEC10646:2003 standard character library, and described safe word stock is TrueType character library or PostScript character library.
CN200910080269.4A 2009-03-17 2009-03-17 A kind of method and system of protecting computer document content Expired - Fee Related CN101840483B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910080269.4A CN101840483B (en) 2009-03-17 2009-03-17 A kind of method and system of protecting computer document content

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910080269.4A CN101840483B (en) 2009-03-17 2009-03-17 A kind of method and system of protecting computer document content

Publications (2)

Publication Number Publication Date
CN101840483A CN101840483A (en) 2010-09-22
CN101840483B true CN101840483B (en) 2015-11-25

Family

ID=42743848

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910080269.4A Expired - Fee Related CN101840483B (en) 2009-03-17 2009-03-17 A kind of method and system of protecting computer document content

Country Status (1)

Country Link
CN (1) CN101840483B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102096789A (en) * 2011-02-23 2011-06-15 上海帝埃碧化学科技有限公司 Electronic document security device
CN102073831A (en) * 2011-02-23 2011-05-25 上海帝埃碧化学科技有限公司 System and method for encrypting and decrypting electronic documents
CN104424192A (en) * 2013-08-20 2015-03-18 北大方正集团有限公司 Method and device for forming multi-font font library and method and device for displaying different fonts
CN107239713B (en) * 2017-05-17 2020-04-17 北京溯斐科技有限公司 Sensitive content data information protection method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1360691A (en) * 1999-05-25 2002-07-24 西尔弗布鲁克研究股份有限公司 Method and system for delivery of secure document
CN1635804A (en) * 2003-12-31 2005-07-06 厦门雅迅网络股份有限公司 A method for implementing invisible character transmission on short message communication platform
CN1713173A (en) * 2004-06-24 2005-12-28 台湾积体电路制造股份有限公司 Method and system for converting encoding character set
CN1825301A (en) * 2005-01-24 2006-08-30 竺发科技股份有限公司 Method of character transition and system of the same
US7299452B1 (en) * 2002-05-10 2007-11-20 Oracle International Corporation System and method for testing the compatibility of a computer application with a foreign character set

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1360691A (en) * 1999-05-25 2002-07-24 西尔弗布鲁克研究股份有限公司 Method and system for delivery of secure document
US7299452B1 (en) * 2002-05-10 2007-11-20 Oracle International Corporation System and method for testing the compatibility of a computer application with a foreign character set
CN1635804A (en) * 2003-12-31 2005-07-06 厦门雅迅网络股份有限公司 A method for implementing invisible character transmission on short message communication platform
CN1713173A (en) * 2004-06-24 2005-12-28 台湾积体电路制造股份有限公司 Method and system for converting encoding character set
CN1825301A (en) * 2005-01-24 2006-08-30 竺发科技股份有限公司 Method of character transition and system of the same

Also Published As

Publication number Publication date
CN101840483A (en) 2010-09-22

Similar Documents

Publication Publication Date Title
CN101295343B (en) Two-dimensional code multi-enciphering anti-fake printing method
US20110142230A1 (en) Real-time data encryption
US8910036B1 (en) Web based copy protection
CN108090329A (en) A kind of method and device that digital watermarking encipherment protection is carried out to content of text
Singh et al. A novel approach of text steganography based on null spaces
CN101840483B (en) A kind of method and system of protecting computer document content
CN101685425A (en) Mobile storage device and method of encrypting same
CN104023332B (en) A kind of electric terminal and its SMS encryption, decryption method
CN107992759A (en) Realize device, method and the computer-readable recording medium of E-seal
CN101419589B (en) Method and system for protecting computer document content
CN102819704A (en) Document copyright protection method for intelligent terminal
CN102137353A (en) Short message transmission mode based on two-dimension code
CN103413104A (en) Processing method and device for transaction sensitive information
US20090049026A1 (en) Data providing apparatus, data providing method and program
EP2869210A1 (en) Document processing system, electronic document, document processing method, and program
CN202870860U (en) A reading and writing device of an encrypted electronic label
CN103457723B (en) A kind of encryption method and the encryption device based on it
CN101520880A (en) Electronic signing tool and information displaying method and information displaying system thereof
CN114091080A (en) Subtitle file encryption and decryption method, system, storage medium and electronic equipment
CN102486821A (en) Word stock copyright control method and device
Chou et al. A reversible data hiding scheme using cartesian product for HTML file
CN108712424B (en) Method for encrypting text based on mapping control point result table
CN108063742A (en) A kind of sensitive information provides and tracking and device
CN102602172B (en) The treatment system of medical document and Method of printing thereof and device, medical document
Saber et al. Steganography in MS excel document using unicode system characteristics

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20151125

Termination date: 20190317

CF01 Termination of patent right due to non-payment of annual fee