CN101800642A - Encoding and decoding methods, equipment and system of graphic codes - Google Patents
Encoding and decoding methods, equipment and system of graphic codes Download PDFInfo
- Publication number
- CN101800642A CN101800642A CN200910239613A CN200910239613A CN101800642A CN 101800642 A CN101800642 A CN 101800642A CN 200910239613 A CN200910239613 A CN 200910239613A CN 200910239613 A CN200910239613 A CN 200910239613A CN 101800642 A CN101800642 A CN 101800642A
- Authority
- CN
- China
- Prior art keywords
- digital signature
- certificate
- digital
- digital certificate
- graphic code
- 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.)
- Granted
Links
Images
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Storage Device Security (AREA)
Abstract
The invention provides a encoding method of graphic codes, which comprises the steps of: acquiring release contents which need to be released and a digital certificate; making a digital signature for the release contents according to the acquired digital certificate to obtain a digital signature value; and encoding the release contents, the digital signature value and the digital certificate into the graphic codes. The embodiment of the invention also discloses a decoding method, encoding and decoding equipment and an encoding and decoding system of the graphic codes. The release contents, the digital signature value and the digital certificate are encoded into the graphic codes during the encoding of the graphic codes, so that the identities of release parties of the release contents in the analyzed graphic codes can be confirmed, and simultaneously, the integrity of the received release contents is ensured.
Description
Technical field
The present invention relates to the communications field, relate in particular to the coding/decoding system of a kind of graphic code coding method, graphic code coding/decoding method, graphic code encoding device, graphic code decoding device and graphic code.
Background technology
Graphic code also is two-dimensional bar code or two-dimensional bar, graphic code is the chequered with black and white graphic recording data symbol information that distributes on two-dimensional directional according to certain rules with certain specific geometric figure, on coding, utilize " 0 " that constitutes the computer-internal logical foundations dexterously, the notion of " 1 " bit stream, use several and the corresponding geometrical body of binary system to represent the literal numerical information, automatically handle some general character that it has bar codes technique by image input device or photoelectric scanning device automatically identifying and reading with realization information, wherein every kind of code system has its specific character set, each character occupies certain width, has certain verifying function etc. and also has simultaneously the automatic recognition function of the information of different rows, reach characteristics such as processing graphics rotation change.Characteristics such as storage capacity is big, confidentiality is high because graphic code has, tracking property height, anti-damage property is strong, redundant is big, cost is cheap, these characteristics of described graphic code are specially adapted to aspects such as list, safe and secret, tracking, license, stock taking, data redundant, make described graphic code use more and more widely.
The graphic code coded message comprises coded message content and graphic code release information at present, and the graphic code decoding device is responsible for the parsing and the reduction of information.Because the graphic code coded format is a canonical form, any can not possess recognition coding issuer and the function that authenticates the encoded content integrality and read decoding apparatus by standard to information coding realization graphic code per capita.Thereby the issuer that exists graphic code is faked, or to issue again after the encoded content modification, misleads the graphic code user, the problem that causes the user to lose.
Summary of the invention
Problem in view of the prior art existence, the embodiment of the invention proposes the coding/decoding system of a kind of graphic code coding method, graphic code coding/decoding method, graphic code encoding device, graphic code decoding device and graphic code, content distributed, digital signature value and digital certificate are encoded into graphic code by to described graphic code coding the time, thereby content distributed issuer identity in the graphic code after can confirming to resolve has also guaranteed the content distributed integrality that receives simultaneously.
In order to solve the problems of the technologies described above, the embodiment of the invention has proposed a kind of graphic code coding method, comprising:
Obtain the content distributed and digital certificate that needs issue;
Content distributed carry out digital signature according to the described digital certificate that obtains to described, and obtain digital signature value;
Described content distributed, digital signature value and digital certificate are encoded into graphic code.
Preferably, the digital certificate of described issuer according to described reception content distributedly carries out digital signature to described, and the step that obtains digital signature value is:
Obtain the private key that comprises in the described digital certificate;
Utilize the private key in the described digital certificate, content distributed carry out digital signature by Digital Signature Algorithm to described, and obtain digital signature value.
Preferably, describedly after being encoded into graphic code, described content distributed, digital signature value and digital certificate further comprise:
Send the graphic code that described content distributed, digital signature value and digital certificate are encoded into.
A kind of graphic code coding/decoding method of the embodiment of the invention comprises:
The graphic code that receives is decoded, and content distributed, digital signature value that obtains that described graphic code comprises and digital certificate;
Judge according to presetting the root certificate whether the digital certificate of described decoding acquisition is effective;
When being judged as when being, verify the digital signature value that described decoding obtains according to described digital certificate;
When checking is passed through, use described decoded content distributed.
Preferably, described basis presets the root certificate, and described basis presets the root certificate and judges whether the digital certificate of described decoding acquisition effectively further comprises before:
The root certificate of default described digital certificate, described certificate and described digital certificate are complementary.
A kind of graphic code encoding device of the embodiment of the invention comprises:
Acquisition module is used to obtain the content distributed and digital certificate of needs issue;
The digital signature module is used for the digital certificate that obtains according to described acquisition module and content distributedly carries out digital signature to described, and obtains digital signature value;
Coding module is used for described content distributed, digital signature value and digital certificate are encoded into graphic code.
Preferably, described digital signature module comprises:
Acquiring unit is used for obtaining the private key that described digital certificate comprises;
The digital signature subelement is used for utilizing the private key of described digital certificate, content distributed carries out digital signature by Digital Signature Algorithm to described, and obtains digital signature value.
Preferably, also comprise:
Sending module is used to send the graphic code that described content distributed, digital signature value and digital certificate are encoded into.
A kind of graphic code decoding device of the embodiment of the invention comprises:
Decoder module is used for by decoding algorithm the graphic code that receives being decoded, and content distributed, digital signature value that obtains that described graphic code comprises and digital certificate;
Judge module is used for according to presetting the root certificate, judge that described decoding obtains digital certificate whether effective;
Authentication module is used for being judged as when being when judge module, verifies the digital signature value that described decoding obtains according to described digital certificate;
Executive Module is used for using described decoded content distributed when the authentication module checking is passed through.
Preferably, also comprise:
Presetting module is used for the root certificate of default described digital certificate, and described certificate and described digital certificate are complementary.
Implement the embodiment of the invention, by obtaining the content distributed and digital certificate that needs issue, content distributed carry out digital signature according to the described digital certificate that obtains to described, and obtain digital signature value, described content distributed, digital signature value and digital certificate are encoded into graphic code.Content distributed, digital signature value and digital certificate are encoded into graphic code by to described graphic code coding the time, thereby content distributed issuer identity in the graphic code after can confirming to resolve has also guaranteed the content distributed integrality that receives simultaneously.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, to do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below, apparently, accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the flow chart of first embodiment of graphic code coding method of the present invention;
Fig. 2 is the flow chart of second embodiment of graphic code coding method of the present invention;
Fig. 3 is the flow chart of graphic code coding/decoding method of the present invention;
Fig. 4 is the structural representation of graphic code encoding device of the present invention;
Fig. 5 is the structural representation of the digital signature module of graphic code encoding device of the present invention;
Fig. 6 is the structural representation of graphic code decoding device of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that is obtained under the creative work prerequisite.
For making purpose of the present invention, technical scheme and advantage clearer, below the embodiment of the invention is further described with reference to accompanying drawing.
With reference to figure 1, be the flow chart of first embodiment of graphic code coding method of the present invention, as shown in Figure 1, this method may further comprise the steps:
Step S101 obtains the content distributed and digital certificate that needs issue.
In this step, obtain the content distributed and digital certificate that needs issue, be specially described content distributedly send by content propagation side, describedly content distributedly can be picture, sound, literal etc., describedly content distributedly can adopt XML (Extensible Markup Language, extend markup language) document format, the described digital certificate that obtains is CA (Certificate Authority, the certificate granting center) digital certificate of Fa Fanging, described digital certificate has comprised user's personal information and his key information, also has the information such as signing messages of authentication center simultaneously.
Step S102 content distributed carries out digital signature according to the described digital certificate that obtains to described, and obtains digital signature value;
In this step, described according to the described digital certificate that obtains to the described content distributed digital signature of carrying out, and obtain digital signature value, be specially the personal information of at first obtaining the user who comprises in the described digital certificate, private key in the information such as signing messages of key information and authentication center, utilize the private key in the described digital certificate, by Digital Signature Algorithm to the described content distributed digital signature of carrying out that receives, and obtain digital signature value, described Digital Signature Algorithm comprises RSA, ElGamal, Fiat-Shamir, Guillou-Quisquarter, Schnorr, Digital Signature Algorithms such as Ong-Schnorr-Shamir, by Digital Signature Algorithm the described content distributed digital signature of carrying out is finally obtained a digital signature value, and preserve described digital signature value.
Step S103 is encoded into graphic code with described content distributed, digital signature value and digital certificate;
In this step, described described content distributed, digital signature value and digital certificate are encoded into graphic code, be specially with described content distributed, the digital certificate that receives and according to Digital Signature Algorithm the described content distributed digital signature of carrying out is finally obtained a digital signature value, coded system by graphic code is encoded to graphic code, and described coded system support comprises the coded system of PDF417, Datamatrix, Maxicode, QR Code, Code 49, Code 16K, Code one figures sign indicating number form.
Implement the embodiment of the invention, by obtaining the content distributed and digital certificate that needs issue, content distributed carry out digital signature according to the described digital certificate that obtains to described, and obtain digital signature value, described content distributed, digital signature value and digital certificate are encoded into graphic code.Content distributed, digital signature value and digital certificate are encoded into graphic code by to described graphic code coding the time, thereby content distributed issuer identity in the graphic code after can confirming to resolve has also guaranteed the content distributed integrality that receives simultaneously.
With reference to figure 2, be the flow chart of second embodiment of graphic code coding method of the present invention, as shown in Figure 2, this method may further comprise the steps:
Step S201 is corresponding and identical with the method step S101 described in described Fig. 1, is not just giving unnecessary details at this.
Step S202 obtains the private key that comprises in the described digital certificate.
In this step, the described private key that comprises in the described digital certificate that obtains is specially signing messages according to the user's who comprises in the described digital certificate personal information, key information and authentication center etc. and obtains private key in the described digital information.
Step S203 utilizes the private key in the described digital certificate, content distributed carries out digital signature by Digital Signature Algorithm to described, and obtains digital signature value.
In this step, the described private key that utilizes in the described digital certificate, by Digital Signature Algorithm to the described content distributed digital signature of carrying out, and obtain digital signature value, be specially the personal information of obtaining the user who comprises in the described digital certificate, private key in the information such as signing messages of key information and authentication center, utilize the private key in the described digital certificate, by Digital Signature Algorithm to the described content distributed digital signature of carrying out that receives, and obtain digital signature value, described Digital Signature Algorithm comprises RSA, ElGamal, Fiat-Shamir, Guillou-Quisquarter, Schnorr, Digital Signature Algorithms such as Ong-Schnorr-Shamir, by Digital Signature Algorithm the described content distributed digital signature of carrying out is finally obtained a digital signature value, and preserve described digital signature value.
Step S204 is corresponding and identical with the method step S103 described in described Fig. 1, is not just giving unnecessary details at this.
Step S205 sends the graphic code that described content distributed, digital signature value and digital certificate are encoded into.
In this step, the graphic code that described content distributed, digital signature value of described transmission and digital certificate are encoded into is specially the mode that sends described graphic code and comprises channels issues such as plane and computer.
Implement the embodiment of the invention, by obtaining the content distributed and digital certificate that needs issue, content distributed carry out digital signature according to the described digital certificate that obtains to described, and obtain digital signature value, described content distributed, digital signature value and digital certificate are encoded into graphic code.Content distributed, digital signature value and digital certificate are encoded into graphic code by to described graphic code coding the time, thereby content distributed issuer identity in the graphic code after can confirming to resolve has also guaranteed the content distributed integrality that receives simultaneously.
With reference to figure 3, be the flow chart of graphic code coding/decoding method of the present invention, as shown in Figure 2, this method may further comprise the steps:
Step S301, the root certificate of default described digital certificate, described certificate and described digital certificate are complementary.In the specific implementation, this step is optional.
In this step, the root certificate of described default described digital certificate, described certificate and described digital certificate are complementary, and are specially described default root certificate and described digital certificate and are complementary, and described certificate is that the user must download the root certificate earlier before the digital certificate that uses oneself.
Step S302 decodes to the graphic code that receives, and content distributed, digital signature value that obtains that described graphic code comprises and digital certificate.
In this step, described the graphic code that receives is decoded, and content distributed, digital signature value that obtains that described graphic code comprises and digital certificate, be specially decoding process by common graphic code, the graphic code decoding that receives described obtains content distributed, digital signature value and digital certificate in the described graphic code.
Step S303 judges according to presetting the root certificate whether the digital certificate of described decoding acquisition is effective.
In this step, described basis presets the root certificate and judges whether the digital certificate of described decoding acquisition is effective, when being judged as when being, execution in step S304 then, when being judged as not, then finish this flow process, the digital certificate that is specially according to described root certificate that presets and described decoding back acquisition compares, and judges whether described digital certificate is effective.
Step S304 verifies the digital signature value that described decoding obtains according to described digital certificate.
Describedly verify the digital signature value that described decoding obtains according to described digital certificate, when declare checking by the time, then execution in step S305 when being judged as not, then finishes this flow process.
Step S305 uses described decoded content distributed.
In this step, described use is described decoded content distributed, be specially by above step when judging described digital certificate and digital signature value all effectively the time, then described content distributed content distributed for what be not modified, make good use of can use described decoded content distributed.
Implement the embodiment of the invention, by obtaining the content distributed and digital certificate that needs issue, content distributed carry out digital signature according to the described digital certificate that obtains to described, and obtain digital signature value, described content distributed, digital signature value and digital certificate are encoded into graphic code.Content distributed, digital signature value and digital certificate are encoded into graphic code by to described graphic code coding the time, thereby content distributed issuer identity in the graphic code after can confirming to resolve has also guaranteed the content distributed integrality that receives simultaneously.
With reference to figure 4, be the structural representation of graphic code encoding device of the present invention, as shown in Figure 5, embodiment of the invention graphic code encoding device mainly comprises: acquisition module 11, digital signature module 12, coding module 13 and sending module 14.Below each Elementary Function and correlation are elaborated.
Acquisition module 11 is used to obtain the content distributed and digital certificate of needs issue.
Obtain the content distributed and digital certificate that needs issue, be specially described content distributedly send by content propagation side, describedly content distributedly can be picture, sound, literal etc., describedly content distributedly can adopt XML (Extensible Markup Language, extend markup language) document format, the described digital certificate that obtains is CA (Certificate Authority, the certificate granting center) digital certificate of Fa Fanging, described digital certificate has comprised user's personal information and his key information, also has the information such as signing messages of authentication center simultaneously.
Acquiring unit 121 is used for obtaining the private key that described digital certificate comprises;
The described private key that comprises in the described digital certificate that obtains is specially signing messages according to the user's who comprises in the described digital certificate personal information, key information and authentication center etc. and obtains private key in the described digital information.
The described private key that utilizes in the described digital certificate, by Digital Signature Algorithm to the described content distributed digital signature of carrying out, and obtain digital signature value, be specially the personal information of obtaining the user who comprises in the described digital certificate, private key in the information such as signing messages of key information and authentication center, utilize the private key in the described digital certificate, by Digital Signature Algorithm to the described content distributed digital signature of carrying out that receives, and obtain digital signature value, described Digital Signature Algorithm comprises RSA, ElGamal, Fiat-Shamir, Guillou-Quisquarter, Schnorr, Digital Signature Algorithms such as Ong-Schnorr-Shamir, by Digital Signature Algorithm the described content distributed digital signature of carrying out is finally obtained a digital signature value, and preserve described digital signature value.
Coding module 13 is used for described content distributed, digital signature value and digital certificate are encoded into graphic code.
Described described content distributed, digital signature value and digital certificate are encoded into graphic code, be specially with described content distributed, the digital certificate that receives and according to Digital Signature Algorithm the described content distributed digital signature of carrying out is finally obtained a digital signature value, coded system by graphic code is encoded to graphic code, and described coded system support comprises the coded system of PDF417, Datamatrix, Maxicode, QR Code, Code 49, Code 16K, Code one figures sign indicating number form.
Sending module 14 is used to send the graphic code that described content distributed, digital signature value and digital certificate are encoded into.
The graphic code that described content distributed, digital signature value of described transmission and digital certificate are encoded into is specially the mode that sends described graphic code and comprises channels issues such as plane and computer.
Implement the embodiment of the invention, by obtaining the content distributed and digital certificate that needs issue, content distributed carry out digital signature according to the described digital certificate that obtains to described, and obtain digital signature value, described content distributed, digital signature value and digital certificate are encoded into graphic code.Content distributed, digital signature value and digital certificate are encoded into graphic code by to described graphic code coding the time, thereby content distributed issuer identity in the graphic code after can confirming to resolve has also guaranteed the content distributed integrality that receives simultaneously.
With reference to figure 6, be the structural representation of graphic code decoding device of the present invention, as shown in Figure 6, embodiment of the invention graphic code decoding device mainly comprises: presetting module 21, decoder module 22, judge module 23, authentication module 24 and Executive Module 25.Below each Elementary Function and correlation are elaborated.
Presetting module 21 is used for the root certificate of default described digital certificate, and described certificate and described digital certificate are complementary.
The root certificate of described default described digital certificate, described certificate and described digital certificate are complementary, be specially described default root certificate and described digital certificate and be complementary, described certificate is that the user must download the root certificate earlier before the digital certificate that uses oneself.
Decoder module 22 is used for the graphic code that receives is decoded, and content distributed, digital signature value that obtains that described graphic code comprises and digital certificate;
Described the graphic code that receives is decoded, and content distributed, digital signature value that obtains that described graphic code comprises and digital certificate, be specially decoding process by common graphic code, the graphic code decoding that receives described obtains content distributed, digital signature value and digital certificate in the described graphic code.
Judge module 23 is used for judging according to presetting the root certificate whether the digital certificate of described decoding acquisition is effective;
Described basis presets the root certificate and judges whether the digital certificate of described decoding acquisition is effective, and the digital certificate that is specially according to described root certificate that presets and described decoding back acquisition compares, and judges whether described digital certificate is effective.
Authentication module 24 is used for being judged as when being when judge module 23, verifies the digital signature value that described decoding obtains according to described digital certificate;
Executive Module 25 is used for using described decoded content distributed when authentication module 24 checkings are passed through.
Described use is described decoded content distributed, is specially by above step when judging described digital certificate and digital signature value all effectively the time, and is then described content distributed content distributed for what be not modified, make good use of can use described decoded content distributed.
Implement the embodiment of the invention, by obtaining the content distributed and digital certificate that needs issue, content distributed carry out digital signature according to the described digital certificate that obtains to described, and obtain digital signature value, described content distributed, digital signature value and digital certificate are encoded into graphic code.Content distributed, digital signature value and digital certificate are encoded into graphic code by to described graphic code coding the time, thereby content distributed issuer identity in the graphic code after can confirming to resolve has also guaranteed the content distributed integrality that receives simultaneously.
Above disclosed is a kind of preferred embodiment of the present invention only, can not limit the present invention's interest field certainly with this, and therefore the equivalent variations of doing according to claim of the present invention still belongs to the scope that the present invention is contained.
Claims (10)
1. a graphic code coding method is characterized in that, comprising:
Obtain the content distributed and digital certificate that needs issue;
Content distributed carry out digital signature according to the described digital certificate that obtains to described, and obtain digital signature value;
Described content distributed, digital signature value and digital certificate are encoded into graphic code.
2. the method for claim 1 is characterized in that, the digital certificate of described issuer according to described reception content distributedly carries out digital signature to described, and the step that obtains digital signature value is:
Obtain the private key that comprises in the described digital certificate;
Utilize the private key in the described digital certificate, content distributed carry out digital signature by Digital Signature Algorithm to described, and obtain digital signature value.
3. method as claimed in claim 2 is characterized in that, describedly further comprises after described content distributed, digital signature value and digital certificate are encoded into graphic code:
Send the graphic code that described content distributed, digital signature value and digital certificate are encoded into.
4. a graphic code coding/decoding method is characterized in that, comprising:
The graphic code that receives is decoded, and content distributed, digital signature value that obtains that described graphic code comprises and digital certificate;
Judge according to presetting the root certificate whether the digital certificate of described decoding acquisition is effective;
When being judged as when being, verify the digital signature value that described decoding obtains according to described digital certificate;
When checking is passed through, use described decoded content distributed.
5. method as claimed in claim 4 is characterized in that described basis presets the root certificate, and described basis presets the root certificate and judges whether the digital certificate of described decoding acquisition effectively further comprises before:
The root certificate of default described digital certificate, described certificate and described digital certificate are complementary.
6. a graphic code encoding device is characterized in that, comprising:
Acquisition module is used to obtain the content distributed and digital certificate of needs issue;
The digital signature module is used for the digital certificate that obtains according to described acquisition module and content distributedly carries out digital signature to described, and obtains digital signature value;
Coding module is used for described content distributed, digital signature value and digital certificate are encoded into graphic code.
7. equipment as claimed in claim 6 is characterized in that, described digital signature module comprises:
Acquiring unit is used for obtaining the private key that described digital certificate comprises;
The digital signature subelement is used for utilizing the private key of described digital certificate, content distributed carries out digital signature by Digital Signature Algorithm to described, and obtains digital signature value.
8. equipment as claimed in claim 7 is characterized in that, also comprises:
Sending module is used to send the graphic code that described content distributed, digital signature value and digital certificate are encoded into.
9. a graphic code decoding device is characterized in that, comprising:
Decoder module is used for by decoding algorithm the graphic code that receives being decoded, and content distributed, digital signature value that obtains that described graphic code comprises and digital certificate;
Judge module is used for according to presetting the root certificate, judge that described decoding obtains digital certificate whether effective;
Authentication module is used for being judged as when being when judge module, verifies the digital signature value that described decoding obtains according to described digital certificate;
Executive Module is used for using described decoded content distributed when the authentication module checking is passed through.
10. equipment as claimed in claim 9 is characterized in that, also comprises:
Presetting module is used for the root certificate of default described digital certificate, and described certificate and described digital certificate are complementary.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910239613 CN101800642B (en) | 2009-12-31 | 2009-12-31 | Encoding and decoding methods, equipment and system of graphic codes |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910239613 CN101800642B (en) | 2009-12-31 | 2009-12-31 | Encoding and decoding methods, equipment and system of graphic codes |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101800642A true CN101800642A (en) | 2010-08-11 |
CN101800642B CN101800642B (en) | 2013-02-13 |
Family
ID=42596146
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200910239613 Expired - Fee Related CN101800642B (en) | 2009-12-31 | 2009-12-31 | Encoding and decoding methods, equipment and system of graphic codes |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101800642B (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103281179A (en) * | 2011-10-31 | 2013-09-04 | Ncr公司 | System and method of securely delivering and verifying a mobile boarding pass |
CN103839097A (en) * | 2014-03-20 | 2014-06-04 | 武汉信安珞珈科技有限公司 | Method and device for generating two-dimension code based on digital signature |
CN103997408A (en) * | 2014-04-16 | 2014-08-20 | 武汉信安珞珈科技有限公司 | Authentication method and system for transmitting authentication data by use of graphs and images |
CN104471892A (en) * | 2011-12-02 | 2015-03-25 | 巴克莱银行公开有限公司 | User access control based on a graphical signature |
CN106559219A (en) * | 2015-09-29 | 2017-04-05 | 卓望数码技术(深圳)有限公司 | A kind of digital signature method and system and its intelligent terminal and operation system |
CN107133520A (en) * | 2016-02-26 | 2017-09-05 | 华为技术有限公司 | The credible measurement method and apparatus of cloud computing platform |
CN107294964A (en) * | 2017-06-16 | 2017-10-24 | 北京鼎九信息工程研究院有限公司 | A kind of method of information transfer |
CN107835079A (en) * | 2017-11-02 | 2018-03-23 | 广州佳都数据服务有限公司 | A kind of two-dimentional code authentication method and equipment based on digital certificate |
CN112801081A (en) * | 2021-01-18 | 2021-05-14 | 王玉宏 | Computer identification method of answer sheet |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1519705A (en) * | 2003-01-24 | 2004-08-11 | 黄庆祥 | Bar code safety system for E-Mail and its method |
CN1567340A (en) * | 2003-06-23 | 2005-01-19 | 中国科学院研究生院 | False proof bill, false proof method of bill and system thereof |
CN1808482A (en) * | 2006-02-09 | 2006-07-26 | 北京北大方正电子有限公司 | Visual electronic signature and verification method |
-
2009
- 2009-12-31 CN CN 200910239613 patent/CN101800642B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1519705A (en) * | 2003-01-24 | 2004-08-11 | 黄庆祥 | Bar code safety system for E-Mail and its method |
CN1567340A (en) * | 2003-06-23 | 2005-01-19 | 中国科学院研究生院 | False proof bill, false proof method of bill and system thereof |
CN1808482A (en) * | 2006-02-09 | 2006-07-26 | 北京北大方正电子有限公司 | Visual electronic signature and verification method |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103281179A (en) * | 2011-10-31 | 2013-09-04 | Ncr公司 | System and method of securely delivering and verifying a mobile boarding pass |
CN103281179B (en) * | 2011-10-31 | 2016-10-26 | Ncr公司 | The safe transmission of mobile boarding card and the system and method for checking |
CN104471892A (en) * | 2011-12-02 | 2015-03-25 | 巴克莱银行公开有限公司 | User access control based on a graphical signature |
CN103839097A (en) * | 2014-03-20 | 2014-06-04 | 武汉信安珞珈科技有限公司 | Method and device for generating two-dimension code based on digital signature |
CN103997408A (en) * | 2014-04-16 | 2014-08-20 | 武汉信安珞珈科技有限公司 | Authentication method and system for transmitting authentication data by use of graphs and images |
CN106559219B (en) * | 2015-09-29 | 2019-05-10 | 卓望数码技术(深圳)有限公司 | A kind of digital signature method and system and its intelligent terminal and operation system |
CN106559219A (en) * | 2015-09-29 | 2017-04-05 | 卓望数码技术(深圳)有限公司 | A kind of digital signature method and system and its intelligent terminal and operation system |
CN107133520A (en) * | 2016-02-26 | 2017-09-05 | 华为技术有限公司 | The credible measurement method and apparatus of cloud computing platform |
US11017095B2 (en) | 2016-02-26 | 2021-05-25 | Huawei Technologies Co., Ltd. | Method and apparatus for trusted measurement of cloud computing platform |
CN107294964A (en) * | 2017-06-16 | 2017-10-24 | 北京鼎九信息工程研究院有限公司 | A kind of method of information transfer |
CN107294964B (en) * | 2017-06-16 | 2022-01-11 | 北京鼎九信息工程研究院有限公司 | Information transmission method |
CN107835079A (en) * | 2017-11-02 | 2018-03-23 | 广州佳都数据服务有限公司 | A kind of two-dimentional code authentication method and equipment based on digital certificate |
CN112801081A (en) * | 2021-01-18 | 2021-05-14 | 王玉宏 | Computer identification method of answer sheet |
Also Published As
Publication number | Publication date |
---|---|
CN101800642B (en) | 2013-02-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101800642B (en) | Encoding and decoding methods, equipment and system of graphic codes | |
CN100565546C (en) | A kind of method of checking contents of paper file whether to be distorted | |
US6055592A (en) | Smart card authentication system comprising means for converting user identification and digital signature to pointing device position data and vice versa using lut | |
CN105099692B (en) | Security verification method and device, server and terminal | |
CN102075547B (en) | Dynamic password generating method and device and authentication method and system | |
CN105825257A (en) | Information hiding and hidden information extraction method based on two-dimensional barcode and information hiding and hidden information extraction system thereof | |
US20080260267A1 (en) | System And Method For Generating A Signed Hardcopy Document And Authentication Thereof | |
CN102387020B (en) | Dynamic password generating device as well as dynamic password implementing method and system | |
CN106100850B (en) | Intelligent and safe chip signing messages transmission method and system based on two dimensional code | |
CN104809618B (en) | Antifake method for products based on electronic tag | |
CN104281866A (en) | Two-dimensional code application method and device | |
SG182012A1 (en) | System and method for verifying authenticity of documents | |
CN103093375A (en) | Electronic coupon processing system and method | |
CN107918791A (en) | Quick Response Code generation, coding/decoding method and device in Quick Response Code reproduction process | |
MXPA00001268A (en) | System for generating electronic signatures in absolute security. | |
CN103473824A (en) | Attendance checking method based on two-dimensional code label | |
CN111667039A (en) | Two-dimensional code anti-counterfeiting method | |
CN104660401A (en) | Authentication method, authentication system and terminal | |
CN108900302A (en) | Two dimensional code generation, generates terminal and authenticating device at authentication method | |
CN106570548B (en) | A kind of mixing two dimensional code based on the encryption of multi-level information | |
KR101035868B1 (en) | Maintaining security of a document communicated by fax | |
CN105025480A (en) | User card digital signature verification method and system | |
Wan et al. | Multiple security anti-counterfeit applications to QR code payment based on visual secret sharing and QR code | |
CN104243026A (en) | Information sending method and information receiving method, device and system | |
CN1889436A (en) | Mobile payment right discriminating method and system |
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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130213 Termination date: 20131231 |