CN102571323A - Non-standard character repertoire processing method and device, and system adopting same - Google Patents
Non-standard character repertoire processing method and device, and system adopting same Download PDFInfo
- Publication number
- CN102571323A CN102571323A CN2011104596922A CN201110459692A CN102571323A CN 102571323 A CN102571323 A CN 102571323A CN 2011104596922 A CN2011104596922 A CN 2011104596922A CN 201110459692 A CN201110459692 A CN 201110459692A CN 102571323 A CN102571323 A CN 102571323A
- Authority
- CN
- China
- Prior art keywords
- character
- standard
- repertoire
- character repertoire
- foundation
- 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.)
- Pending
Links
Images
Landscapes
- Storage Device Security (AREA)
Abstract
The invention discloses a non-standard character repertoire processing method which comprises the following steps: characters in a standard/dynamic non-standard character repertoire are subjected to coding sample expansion during storage and transmission to generate a safe basic character repertoire which is then stored and transmitted; and the characters, subjected to coding sample expansion, in the non-standard character repertoire are restored after the stored or transmitted safe basic character repertoire is received, so as to generate a non-standard safe character repertoire. According to the invention, a larger enough encryption-decryption character sample set is formed in the transmission process, and the encryption strength is greatly enhanced, thereby providing a safe basic character repertoire for a general encryption-decryption method.
Description
Technical field
The present invention relates to the character library processing technology field, relate in particular to a kind of method and system that handles character library.
Background technology
Along with the content extensive use of various encryption and decryption technology of aspect such as maintain secrecy, released various readers at present on the market, for be exactly to prevent that as far as possible the user from carrying out the bootlegging copy to content displayed.
Which kind of cryptographic means existing content protecting product no matter use, and it finally is shown to the user all is the clear content of having deciphered, and can not prevent effectively that in fact illegal copies from duplicating.
Therefore, prior art has a kind of like this demand, even if after promptly providing a kind of method or device to make that the duplicator copies on its local computer from server end Chinese character or digital coding, can not effectively be discerned by the existing character repertoire of local computer.
In some applications, specific character repertoire needs and can between server or user terminal, transmit, so that the terminal use can decode to the text of this specific word-base code of server end in this locality, thereby normally shows through display interface.Though, all be to use disclosed algorithm to carry out encryption and decryption in the content of transmission usually aspect secret at present along with the content extensive use of various encryption and decryption technology of aspect such as maintain secrecy.But open just because of algorithm, existing cryptographic means inevitably can be cracked attack.
Therefore, another aspect of the present invention is even if make the content after encrypting cracked by skin, the protection of deep layer can be provided still through a foundation for security character repertoire that sample is enough big is provided.
Summary of the invention
For overcoming the above problems, one object of the present invention is to provide a kind of method for building up that can avoid the dynamic non-standard character repertoire that user terminal still can normally show behind the server replicates code character.
For this reason, one aspect of the present invention provides a kind of method for building up of dynamic non-standard character repertoire, and it comprises: each standard Chinese character coding or standard digital are encoded through converting non-standard Chinese character encoding or digital coding into after the safe computing; Wherein, key is all used in each safe computing, and key is different when each computing; Safe computing generates irreversible coding; The key that each safe computing is used is and user-dependent key.
Preferably, wherein, user key can be kept in the specific hardware (like USBKey) for use, and the key of different user is different, can be used for person identification.
Preferably, add the relevant watermark information of individual subscriber that naked eyes can be found out for each non-standard Chinese character encoding or digital coding.
One-time pad is used in safe computing in this example, therefore can infinitely amplify the scope of conversion back coded samples collection.
In addition, non-reversible algorithm is used in safe computing of the present invention, can prevent reversely to derive expressly character, and the present invention need not to re-use expressly and can show correct content during actual the use.
Another aspect of the present invention is pointed to a kind of dynamic non-standard character repertoire; Comprising a plurality of non-standard Chineses character encoding or digital coding; Wherein, these non-standard Chineses character encoding or digital coding are through the standard Chinese character coding or the standard digital of corresponding characters are encoded through being converted to after the safe computing, wherein; The key that each safe computing is all used, and key is different when each computing; Key to each use is and user-dependent key.
Method of the present invention and character repertoire in the previous example; Through being encoded, handles standard Chinese character, the one-time pad code conversion, and code conversion is irreversible; The user is relevant and unique; Thereby the feasible digital content of importing becomes the distinctive dynamic security character repertoire that contains the userspersonal information, is implemented in not expose directly to show use under the digital content cleartext information condition, has solved the problem of conventional encryption and decryption means ubiquitous " the final necessary clear data that exposes ".
Another object of the present invention is dynamic non-standard character repertoire or other character libraries set up are carried out security processing and device.
For this reason, one aspect of the present invention points to a kind of processing method of non-standard character library, and it comprises:
When storage or transmission, the character in standard and/or the dynamic non-standard character repertoire is carried out coded samples and expand, generate the foundation for security character repertoire;
The foundation for security character repertoire that generates is transmitted or stores;
After receiving the foundation for security character repertoire of transmission or storage, the coded samples that the character in the non-standard character storehouse is carried out expands reduction, generates non-standard safe character repertoire.
For this reason, one aspect of the present invention points to a kind of processing unit of non-standard character library, and it comprises:
With character library when first terminal deposits or is conveyed into second terminal in, at first terminal character in the non-standard character storehouse is carried out coded samples and expands, generate the foundation for security character repertoire; The foundation for security character repertoire that generates is transmitted or stores; After second terminal received the foundation for security character repertoire of transmission or storage, the coded samples that the character in the non-standard character storehouse is carried out expanded reduction, obtains non-standard safe character repertoire at second terminal.
Preferably, this non-standard character storehouse is aforementioned dynamic non-standard character repertoire.
The aforementioned processing method and system, through to the standard of input and or non-standard safe character by character expansions of encoding, be for a basic sample set of enough big encryption and decryption is provided; Thereby make the content in the transmission course be in the ciphertext state all the time; And the ciphertext sample is enough big, for example makes the decrypt operation number of times reach more than 2 128 powers, can relievedly carry out safe encryption and decryption on this basis; Its Cipher Strength greatly improves, and is used for transmission course and makes fail safe also greatly improve.
Another object of the present invention is to provide a kind of and generates and the system of application of aforementioned dynamic non-standard character repertoire.
For this reason; Another aspect of the present invention provides a kind of system; It comprises that the dynamic non-standard character repertoire produces part, and it is used for according to the dynamic dynamic non-standard character repertoire that generates of standard character library; And a character library processing section, its dynamic non-standard character repertoire with aforementioned generation carries out behind the high strength encrypting and transmission.
Preferably, wherein, said high strength encrypting expansion comprises: when storage or transmission, the character in standard and/or the dynamic non-standard character repertoire is carried out coded samples and expand, generate the foundation for security character repertoire.
Native system makes the content in the transmission course be in the ciphertext state all the time; And the ciphertext sample is enough big; Make the decrypt operation number of times reach more than 2 128 powers; Can relievedly carry out safe encryption and decryption on this basis, its Cipher Strength greatly improves, and is used for transmission course and makes fail safe also greatly improve.
Further be; Aforementioned system also comprises reduction of foundation for security character repertoire and display part; It is used for the foundation for security character repertoire is reduced the standard of obtaining and/or non-standard safe character repertoire through the inverse operation of expansion; And non-standard coding can be used for the system standard display interface directly show, dynamically generate user's non-standard safe character repertoire.
Aforementioned system need not to expose content expressly again because the coding of content through conversion, uses (like demonstrations such as notepad, offices instruments) so the system that can either directly offer shows.
The present invention provides a kind of basic character repertoire of safe encryption and decryption of constructing based on non-standard safe character repertoire; Be used to handle non-standard safe character repertoire and be applied in method and system in the transmission; Be applied to digital content field such as maintain secrecy; Expand through the character in the non-standard safe character repertoire being carried out sample, Chinese character encoding is expanded, and the character that is implemented in the transmission course possesses enough big encryption and decryption sample set; Greatly strengthen Cipher Strength, the safe character repertoire on a basis is provided for general encipher-decipher method.
Description of drawings
Fig. 1 is the schematic appearance of character 1 in the non-standard safe character repertoire of the present invention;
Fig. 2 is the individual digital watermark schematic appearance of character 1 in the non-standard safe character repertoire of the present invention.
Fig. 3 is the system configuration sketch map of foundation for security character repertoire of the present invention.
Embodiment
In order to make the object of the invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with accompanying drawing and embodiment.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
The present invention provides a kind of method for building up of dynamic non-standard character repertoire; Through being encoded, handles standard Chinese character, the one-time pad code conversion, and code conversion is irreversible; The user is relevant and unique; Thereby the feasible digital content of importing becomes the distinctive dynamic security character repertoire that contains the userspersonal information, is implemented in not expose directly to show use under the digital content cleartext information condition, has solved the problem of conventional encryption and decryption means ubiquitous " the final necessary clear data that exposes ".
The coding that the present invention handles character library uses different keys to change according to different users, and two byte dynamic translation of a Chinese character encoding become the character repertoire of two or more byte codes of ciphertext.Digital content then uses identical conversion method and key to change, and ciphertext is preserved and used.This non-standard safe character repertoire can be via system loads and is correctly shown above ciphertext digital content, and also can add the access customer watermark information in the font profile, and naked eyes can be found out the digital watermark information that the individual is relevant.
As shown in Figure 1; Standard character 1 shows in the non-standard safe character repertoire of the present invention remains discernible character 1; Yet the coding that this character library is used but is not the coding 31h of standard, and therefore the character repertoire except that using corresponding non-standard character storehouse all can not normally demonstrate " 1 " this character.
Shown in Fig. 1 lower left corner, character 1 appearance profile can also add (also can not adding) digital watermark information equally, just as " birthmark " of character; Even if the same character 1 of different people; Watermark shape that is shown and position all can be according to the difference that is used for and inequality, and peculiar for individual subscriber, it for example is 1/20 of character boundary that big I is set at; Thereby whose character repertoire can tell from naked eyes be, identity is relevant.It is as shown in Figure 2 to amplify the back.
Can set up dynamic non-standard safety character repertoire through preceding method, the basis of dynamic non-standard safety character repertoire of the present invention can be the GBK character set, therefore can comprise all character codes of GBK character set.
For the method and the system of aforementioned processing character library of the present invention, the form of realization is diversified.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.
It is a kind of based on the method and apparatus that dynamic non-standard safety character repertoire is handled that the present invention also provides; Be the method and apparatus of the basic character repertoire of the safe encryption and decryption through dynamic non-standard safety character repertoire structure concretely; Be used to handle dynamic non-standard safety character repertoire and be applied in method and system in the transmission, be applied to digital content and maintain secrecy wait the field, through the character in the dynamic non-standard safety character repertoire being carried out the sample expansion; Chinese character encoding is expanded; The character that is implemented in the transmission course possesses enough big encryption and decryption sample set, greatly strengthens Cipher Strength, and the safe character repertoire on a basis is provided for general encipher-decipher method.
In one embodiment, as shown in Figure 3, after standard character a produces non-standard safe character repertoire through computing; A is promptly arranged, b, c and other characters to dynamic non-standard character mm; Nn, the expansion of behind xx, encoding again, expanding for example can be to extend to more than 16 bytes (128 bit) from a byte; As shown in the figurely be extended for A1 to An, generate the foundation for security character repertoire and be used to transmit encryption and decryption by mm.The method that expands can be complicated algorithm or simple algorithm, can be according to the needs definition of different safety class.
Before the transmission foundation for security character repertoire is carried out the encryption of ordinary meaning, carry out Network Transmission again, at first decipher after receiving terminal is received, reduction obtains the foundation for security character repertoire.
Transmission can be the transmission of server and terminal room, can be the transmission through diverse network.Principle in server or terminal stored is identical with transmission, repeats no more at this.
Terminal that receives or server are reduced into non-standard safe character repertoire through expanding retrieving algorithm with the foundation for security character repertoire again, are used for the terminal and show use.
The aforesaid extending method that dynamic non-standard safety character repertoire is handled also can be used for other non-standard safe character repertoires equally with device.
In a kind of preferred embodiment of the present invention, the system that can the method and apparatus that the method for building up and the dynamic non-standard safety character repertoire of aforementioned dynamic non-standard character repertoire are handled be combined.In another embodiment; This system can also comprise reduction of foundation for security character repertoire and display part; It is used for the foundation for security character repertoire is reduced the standard of obtaining and/or non-standard safe character repertoire through the inverse operation of expansion; And non-standard coding can be used for the system standard display interface directly show, dynamically generate user's non-standard safe character repertoire.
Handle the method and the system of character library for the present invention, the form of realization is diversified.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (7)
1. the processing method of a non-standard character library, it comprises:
When storage or transmission, the character in standard and/or the dynamic non-standard character repertoire is carried out coded samples and expand, generate the foundation for security character repertoire;
The foundation for security character repertoire that generates is transmitted or stores; And,
After receiving the foundation for security character repertoire of transmission or storage, the coded samples that the character in the non-standard character storehouse is carried out expands reduction, generates non-standard safe character repertoire.
2. the processing method of non-standard character library according to claim 1, wherein, this non-standard character storehouse is aforementioned dynamic non-standard character repertoire.
3. the processing unit of a non-standard character library, it comprises:
With character library when first terminal deposits or is conveyed into second terminal in, at first terminal character in the non-standard character storehouse is carried out coded samples and expands, generate the foundation for security character repertoire; The foundation for security character repertoire that generates is transmitted or stores; After second terminal received the foundation for security character repertoire of transmission or storage, the coded samples that the character in the non-standard character storehouse is carried out expanded reduction, obtains non-standard safe character repertoire at second terminal.
4. the processing unit of non-standard character library according to claim 3, wherein, this non-standard character storehouse is aforementioned dynamic non-standard character repertoire.
5. one kind generates and the system of application of aforementioned dynamic non-standard character repertoire; It comprises; The dynamic non-standard character repertoire produces part; It is used for generating a dynamic non-standard character repertoire according to the standard character library is dynamic, and a character library processing section, and its dynamic non-standard character repertoire with aforementioned generation carries out behind the high strength encrypting and transmission.
6. the system of generation according to claim 5 and application of aforementioned dynamic non-standard character repertoire; It is characterized in that: said high strength encrypting expansion comprises: when storage or transmission, the character in standard and/or the dynamic non-standard character repertoire is carried out coded samples and expand, generate the foundation for security character repertoire.
7. the system of generation according to claim 5 and application of aforementioned dynamic non-standard character repertoire; It is characterized in that: aforementioned system also comprises reduction of foundation for security character repertoire and display part; It is used for the foundation for security character repertoire is reduced the standard of obtaining and/or non-standard safe character repertoire through the inverse operation of expansion; And non-standard coding can be used for the system standard display interface directly show, dynamically generate user's non-standard safe character repertoire.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011104596922A CN102571323A (en) | 2011-12-31 | 2011-12-31 | Non-standard character repertoire processing method and device, and system adopting same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011104596922A CN102571323A (en) | 2011-12-31 | 2011-12-31 | Non-standard character repertoire processing method and device, and system adopting same |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102571323A true CN102571323A (en) | 2012-07-11 |
Family
ID=46415866
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011104596922A Pending CN102571323A (en) | 2011-12-31 | 2011-12-31 | Non-standard character repertoire processing method and device, and system adopting same |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102571323A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104281601A (en) * | 2013-07-05 | 2015-01-14 | 北大方正集团有限公司 | Method and device for constructing huge character library and method and device for displaying characters |
CN111865573A (en) * | 2020-06-22 | 2020-10-30 | 上海上实龙创智能科技股份有限公司 | Dynamic password generation system, generation method, equipment and storage medium |
CN114297693A (en) * | 2021-12-30 | 2022-04-08 | 北京海泰方圆科技股份有限公司 | Model pre-training method and device, electronic equipment and storage medium |
CN116248255A (en) * | 2023-05-12 | 2023-06-09 | 杭州大鱼网络科技有限公司 | Privacy protection method and system based on network security |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101419589A (en) * | 2008-12-08 | 2009-04-29 | 北大方正集团有限公司 | Method and system for protecting computer document content |
CN101699845A (en) * | 2009-10-20 | 2010-04-28 | 北京印刷学院 | Encryption counterfeit printing technology of frequency modulated halftone dot space position for pseudo random signal modulation printed matter |
-
2011
- 2011-12-31 CN CN2011104596922A patent/CN102571323A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101419589A (en) * | 2008-12-08 | 2009-04-29 | 北大方正集团有限公司 | Method and system for protecting computer document content |
CN101699845A (en) * | 2009-10-20 | 2010-04-28 | 北京印刷学院 | Encryption counterfeit printing technology of frequency modulated halftone dot space position for pseudo random signal modulation printed matter |
Non-Patent Citations (1)
Title |
---|
王建: "字符型数据加密算法及安全研究", 《哈尔滨工程大学硕士学位论文》, 15 October 2007 (2007-10-15), pages 13 - 4 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104281601A (en) * | 2013-07-05 | 2015-01-14 | 北大方正集团有限公司 | Method and device for constructing huge character library and method and device for displaying characters |
CN111865573A (en) * | 2020-06-22 | 2020-10-30 | 上海上实龙创智能科技股份有限公司 | Dynamic password generation system, generation method, equipment and storage medium |
CN114297693A (en) * | 2021-12-30 | 2022-04-08 | 北京海泰方圆科技股份有限公司 | Model pre-training method and device, electronic equipment and storage medium |
CN114297693B (en) * | 2021-12-30 | 2022-11-18 | 北京海泰方圆科技股份有限公司 | Model pre-training method and device, electronic equipment and storage medium |
CN116248255A (en) * | 2023-05-12 | 2023-06-09 | 杭州大鱼网络科技有限公司 | Privacy protection method and system based on network security |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8666065B2 (en) | Real-time data encryption | |
Jayaram et al. | Information hiding using audio steganography–a survey | |
CN106506487A (en) | A kind of information Encrypt and Decrypt method and device | |
CN101894232B (en) | Safe input method applied to identity authentication | |
KR20140046474A (en) | Communication method utilizing fingerprint information for authentication | |
Kataria et al. | ECR (encryption with cover text and reordering) based text steganography | |
Geetha et al. | Tamilian cryptography: an efficient hybrid symmetric key encryption algorithm | |
CN105282090A (en) | Public URL encryption coding method for preventing illegal access on internet | |
CN102571323A (en) | Non-standard character repertoire processing method and device, and system adopting same | |
Malalla et al. | Improving hiding security of Arabic text steganography by hybrid AES cryptography and text steganography | |
KR101584127B1 (en) | System and method for deniable encryption | |
WO2015166701A1 (en) | Encryption method, program, and system | |
JP6950162B2 (en) | Cryptographic systems, cryptographic methods, cryptographic devices and cryptographic programs | |
US20190109710A1 (en) | System and method for randomizing hidden messages in digital files | |
Shrivastava et al. | Using letters frequency analysis in Caesar cipher with double columnar transposition technique | |
Chaudhary et al. | An elucidation on steganography and cryptography | |
Manikandasaran et al. | MONcrypt: a technique to ensure the confidentiality of outsourced data in cloud storage | |
CN111212068B (en) | Method for encrypting and decrypting characters by input method | |
CN102571324A (en) | Method for building dynamic nonstandard character library, built character library, and system applying method and character library above | |
Lavanya et al. | An encryption algorithm functioning on ASCII values and random number generation | |
Navale et al. | M-Banking Security-a futuristic improved security approach | |
US8213601B2 (en) | Font level encryption method and apparatus | |
Asbeh et al. | AES Inspired Hex Symbols Steganography for Anti-Forensic Artifacts on Android Devices | |
Gençoğlu | Combining Cryptography with Steganography | |
Imran et al. | Text Steganography Utilizing XML, HTML and XHTML Markup Languages |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120711 |