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 PDFInfo
- 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
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
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.
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)
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)
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 |
-
2009
- 2009-03-17 CN CN200910080269.4A patent/CN101840483B/en not_active Expired - Fee Related
Patent Citations (5)
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 |