[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109345256A - A kind of false proof device of the credible transaction of collectibles, method and system - Google Patents

A kind of false proof device of the credible transaction of collectibles, method and system Download PDF

Info

Publication number
CN109345256A
CN109345256A CN201811073636.3A CN201811073636A CN109345256A CN 109345256 A CN109345256 A CN 109345256A CN 201811073636 A CN201811073636 A CN 201811073636A CN 109345256 A CN109345256 A CN 109345256A
Authority
CN
China
Prior art keywords
collectibles
transaction
information
block chain
client
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
Application number
CN201811073636.3A
Other languages
Chinese (zh)
Other versions
CN109345256B (en
Inventor
殷玉珏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
Beijing Qingda Zhixin Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qingda Zhixin Technology Co Ltd filed Critical Beijing Qingda Zhixin Technology Co Ltd
Priority to CN201811073636.3A priority Critical patent/CN109345256B/en
Publication of CN109345256A publication Critical patent/CN109345256A/en
Application granted granted Critical
Publication of CN109345256B publication Critical patent/CN109345256B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4016Transaction verification involving fraud or risk level assessment in transaction processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3821Electronic credentials
    • G06Q20/38215Use of certificates or encrypted proofs of transaction rights

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of false proof devices of the credible transaction of collectibles, method and system.The method for anti-counterfeit includes: to distribute unique computer private key and computer public key to the super microcomputer;Apply for CA certificate to the third-party institution trusty, and the account information in the essential information of collectibles and block chain transaction platform is written by super microcomputer by client;Super microcomputer utilizes computer private key, and operation electronic signature algorithm generates electronic signature;According to electronic signature, computer public key and CA certificate, judge whether the public key verifications of client pass through, if so, judgement electronic signature verifies whether to pass through, if so, determining the cryptographic Hash and block chain cryptographic Hash after decryption;Whether the cryptographic Hash and block chain cryptographic Hash after judging decryption are identical, if so, determining that collectibles are genuine piece.The true and false of collectibles during online transaction can be recognized accurately using false proof device provided by the present invention, method and system.

Description

A kind of false proof device of the credible transaction of collectibles, method and system
Technical field
The present invention relates to the anti-counterfeit fields of the credible transaction of collectibles, more particularly to a kind of the anti-fake of the credible transaction of collectibles Device, method and system.
Background technique
Existing anti-counterfeiting technology is varied, such as anti-counterfeit printing, antifalsification label etc., wherein can be realized information record simultaneously And with mainly security code (such as one-dimensional, two-dimensional bar, text code etc.) or the electronic tag of system interaction (such as RFID or NFC).But these security codes or electronic tag have the following problems:
1) bar code/two dimensional code can be by massive duplication use easily, inexpensive;
2) (even encrypted) information that RFID/NFC label is stored can be intercepted and crack, then by easily The label and massive duplication that ground write-in is forged use.
Therefore, either bar code, two dimensional code or RFID/NFC label have larger area, the scheme in conjunction with product It is limited, and be easily identified and crack or destroy.
Summary of the invention
The object of the present invention is to provide a kind of false proof devices of the credible transaction of collectibles, method and system, existing to solve Anti-counterfeiting technology is easily identified the problem of cracking or destroying.
To achieve the above object, the present invention provides following schemes:
A kind of false proof device of the credible transaction of collectibles, comprising: super microcomputer, client and the transaction of block chain are flat Platform;
The super microcomputer is grade super microcomputer;The super microcomputer is installed in collectibles Portion, and the essential information of the collectibles is encrypted using asymmetric encryption and hashing algorithm;The collectibles include skill Art product, antiques, red wine and calligraphy and painting;
Information exchange is carried out between the super microcomputer and the client;The super microcomputer is for storing The essential information of the collectibles;The essential information includes description content, transaction record and the collectibles of the collectibles Ownership information;
Information exchange is carried out between the client and the block chain transaction platform;The block chain transaction platform is used for Store the essential information of all collectibles;
The client is used to compare the essential information of the collectibles in the super microcomputer according to account information With the essential information of the collectibles of block chain storage, the authenticity of the collectibles is verified.
A kind of method for anti-counterfeit of the credible transaction of collectibles, the method for anti-counterfeit are applied to a kind of the anti-of the credible transaction of collectibles Pseudo-device, comprising: super microcomputer, client and block chain transaction platform;The super microcomputer is super for grade Microcomputer;The super microcomputer is installed on inside collectibles, and using asymmetric encryption and hashing algorithm to described The essential information of collectibles is encrypted;The collectibles include the art work, antiques, red wine and calligraphy and painting;The superminiature meter Information exchange is carried out between calculation machine and the client;The super microcomputer is used to store the basic letter of the collectibles Breath;The essential information includes description content, transaction record and the collectibles ownership information of the collectibles;The client Information exchange is carried out between end and the block chain transaction platform;The block chain transaction platform is for storing all collectibles Essential information;The client is used to compare the basic letter of the collectibles in the super microcomputer according to account information The essential information of breath and the collectibles of block chain storage, verifies the authenticity of the collectibles;
The method for anti-counterfeit includes:
Unique computer private key and computer public key are distributed to the super microcomputer;
Apply for CA certificate to the third-party institution trusty, and passes through client for the essential information of the collectibles and area Super microcomputer is written in account information in block chain transaction platform;The super microcomputer, which is set to, passes through mirror by appraisal organization In fixed collectibles;The account information includes purchaser transaction information and seller transaction information;
Enabled instruction is sent to the super microcomputer by electromagnetic wave or visible light using the client;
According to the enabled instruction, the super microcomputer utilizes the computer private key, operation electronic signature algorithm Generate electronic signature;
The electronic signature, the computer public key and the CA certificate are sent to the client, and according to institute Electronic signature, the computer public key and the CA certificate are stated, judges whether the public key verifications of the client pass through, is obtained First judging result;
If the public key verifications that first judging result is expressed as the client pass through, the public key of the client is utilized Verifying is decrypted to the electronic signature, and judges that the electronic signature verifies whether to pass through, and obtains the second judging result;
Cryptographic Hash and root if second judging result is expressed as being verified for the electronic signature, after obtaining decryption Block chain cryptographic Hash is generated according to the essential information of the collectibles in the block chain transaction platform;
Whether the cryptographic Hash and the block chain cryptographic Hash after judging the decryption are identical, obtain third judging result;
If the third judging result is expressed as the cryptographic Hash after the decryption and the block chain cryptographic Hash is identical, really The fixed collectibles are genuine piece.
Optionally, the determination collectibles is after genuine pieces, further includes:
Obtain the purchase application Transaction Information that buyer issues;The purchase application Transaction Information includes that collectibles are believed substantially Breath, buyer account and seller account;
Apply for Transaction Information according to the purchase, the seller determines current transaction letter on the block chain transaction platform Breath;The currency transaction information includes the collectibles chosen, collectibles price and fund to account state;
It is communicated by the client with the super microcomputer according to the currency transaction information, is sold described Square account is sent to the super microcomputer and verifies to the collectibles bought, and determines verification result;
If the verification result passes through, traded according to the purchase application information.
Optionally, it is described traded according to the purchase application information after, further includes:
Obtain transaction results;The transaction results are unsuccessful including trading successfully and trading;
If the transaction results are to trade successfully, the essential information of collectibles is updated, determines updated essential information;
The transaction results and the updated essential information are broadcasted each to the block chain transaction platform Node is backed up.
A kind of anti-counterfeiting system of the credible transaction of collectibles, comprising:
Computer private key and computer public key distribution module, for distributing unique computer to the super microcomputer Private key and computer public key;
CA certificate application module, for applying for CA certificate to the third-party institution trusty, and will be described by client Super microcomputer is written in account information in the essential information and block chain transaction platform of collectibles;The super microcomputer In the collectibles for passing through identification by appraisal organization;The account information includes purchaser transaction information and seller transaction letter Breath;
Enabled instruction sending module, for being calculated by electromagnetic wave or visible light to the superminiature using the client Machine sends enabled instruction;
Sign electronically generation module, for according to the enabled instruction, the super microcomputer to utilize the computer Private key, operation electronic signature algorithm generate electronic signature;
First judgment module, for the electronic signature, the computer public key and the CA certificate to be sent to institute Client is stated, and according to the electronic signature, the computer public key and the CA certificate, judges the public key of the client It verifies whether to pass through, obtains the first judging result;
Second judgment module, if the public key verifications for first judging result to be expressed as the client pass through, benefit With the public key of the client verifying is decrypted to the electronic signature, and judges that the electronic signature verifies whether to lead to It crosses, obtains the second judging result;
Cryptographic Hash obtains module and obtains if being expressed as being verified for the electronic signature for second judging result It takes the cryptographic Hash after decrypting and block chain Hash is generated according to the essential information of the collectibles in the block chain transaction platform Value;
Whether the cryptographic Hash and the block chain cryptographic Hash after judging the decryption are identical, obtain third judging result;
Collectibles true and false discrimination module, if for the third judging result be expressed as the cryptographic Hash after the decryption and The block chain cryptographic Hash is identical, determines that the collectibles are genuine piece.
Optionally, further includes:
Purchase application Transaction Information obtains module, for obtaining the purchase application Transaction Information of buyer's sending;The purchase Apply for that Transaction Information includes collectibles essential information, buyer account and seller account;
Currency transaction information determining module, for applying for Transaction Information according to the purchase, the seller is in the block Currency transaction information is determined on chain transaction platform;The currency transaction information include the collectibles chosen, collectibles price and Fund is to account state;
Verification result determining module, by according to the currency transaction information by the client and the superminiature based on Calculation machine is communicated, and the seller account is sent to the super microcomputer and is verified to the collectibles bought, really Determine verification result;
Transaction modules are traded if passing through for the verification result according to the purchase application information.
Optionally, further includes:
Transaction results obtain module, for obtaining transaction results;The transaction results include trading successfully and trading not Success;
Update module updates the essential information of collectibles if being to trade successfully for the transaction results, determines after updating Essential information;
Backup module is handed over for broadcasting the transaction results and the updated essential information to the block chain Each node of easy platform is backed up.
The specific embodiment provided according to the present invention, the invention discloses following technical effects:
A kind of false proof device of the credible transaction of collectibles provided by the present invention, method and system, by super microcomputer The essential information of the upper collectibles and essential information stored with block chain transaction platform compares, by multiple authentication, to test Demonstrate,prove the authenticity of collectibles;And super microcomputer provided by the present invention is grade super microcomputer, small in size, land occupation Area is small, can be attached to for a long time in collectibles surface or packaging, and grade super microcomputer hardness is high, is difficult to be broken It is bad;In addition, essential information of the present invention using block chain transaction platform storage collectibles, utilizes the characteristic of block chain, transaction note Record can permanently, be truly stored in multiple account books, can not unilaterally be distorted.
Detailed description of the invention
It in order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, below will be to institute in embodiment Attached drawing to be used is needed to be briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations of the invention Example, for those of ordinary skill in the art, without any creative labor, can also be according to these attached drawings Obtain other attached drawings.
Fig. 1 is false proof device structure chart provided by the present invention;
Fig. 2 is method for anti-counterfeit flow chart provided by the present invention;
Fig. 3 is anti-counterfeiting system structure chart provided by the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
The object of the present invention is to provide a kind of false proof devices of the credible transaction of collectibles, method and system, can accurately know Not Chu during online transaction collectibles the true and false, and improve anti-crack ability.
In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, with reference to the accompanying drawing and specific real Applying mode, the present invention is described in further detail.
Fig. 1 is false proof device structure chart provided by the present invention, as shown in Figure 1, a kind of credible transaction of collectibles is anti-fake Device, comprising: super microcomputer 101, client 102 and block chain transaction platform 103.The super microcomputer 101 For grade super microcomputer;The super microcomputer 101 is installed on inside collectibles, and using asymmetric encryption and is dissipated Column algorithm encrypts the essential information of the collectibles;The collectibles include the art work, antiques, red wine and calligraphy and painting; Information exchange is carried out between the super microcomputer 101 and the client 102;The super microcomputer 101 is for depositing Store up the essential information of the collectibles;The essential information includes description content, transaction record and the collection of the collectibles Product ownership information;Information exchange is carried out between the client 102 and the block chain transaction platform 103;The block chain Transaction platform 103 is used to store the essential information of all collectibles;The client 102 is used to compare institute according to account information State the basic letter of the essential information of the collectibles and the collectibles of block chain storage in super microcomputer 101 Breath, verifies the authenticity of the collectibles.
Super microcomputer 101: share is manufactured based on Ge Luofangde semiconductor limited liability company or Taiwan integrated circuit The system on chip SOC of Co., Ltd's sophisticated semiconductor manufacturing process (14nm/22nm/28nm/40nm);It is implanted into the magnetism of about 1MB The nonvolatile memories such as random access memory or flash memory;Processor host frequency can take ARM (arm processor in 50~100MHz It is the first item instruction set computer of the low-power consumption cost of Acorn Co., Ltd of Britain design) or RISC-V (RISC, Reduced Instruction Set Computer, i.e. Reduced Instruction Set Computer;V, that is, five is expressed as the 5th generation RISC) open source instruction Collection;Memory size is in 64~128KB;Comprising RF communication antenna, communication frequency is set as between 900MHz~5.8GHz, effectively logical News distance is designed as within 10cm.The control of computer side length is within 5 millimeters after fully enclosed.
Setting control program in the super microcomputer 101, control program can be size in 1MB hereinafter, operation institute Need frequency within 100MHz, it is required interior there are the algorithm routine within 128KB, it include that ((RSA adds such as RSA for asymmetry encryption Close algorithm is a kind of rivest, shamir, adelman, is by three inventor Peter Lonard Lee Vistas (Ron Rivest), A Di Shamir (Adi Shamir) and Leonard A Deman (LeonardAdleman) surname beginning letter are stitched together composition ), ECC (elliptic curve encryption algorithm)) and hashing algorithm ((MD refers to Message-Digest, i.e. eap-message digest, MD5 to such as MD5 A kind of Message Digest 5), secure hash algorithm (Secure HashAlgorithm, SHA) series) etc..
Block chain transaction platform 103: a kind of alliance's chain block chain transaction platform possesses appraisal organization, two class master of counterparty User is wanted, is reached by the confirmation of both parties' node when transaction by appraisal organization node unilaterally as assets endorsement when collectibles are registered At common recognition.
Client 102 is intelligent terminal, can carry out radio-frequency communication by 900MHz~5.8GHz frequency, have shifting Dynamic operating system (such as Android, IOS), and have user interface (such as keyboard, screen).
Control software is provided in the client 102, random number can be generated in the control software, and as block chain The client and control program interaction of transaction platform 103, receive signing messages and are verified;It can be with block chain transaction platform 103 docking starting transaction;Collectibles transactions history record and current ownership can be inquired.
Fig. 2 is method for anti-counterfeit flow chart provided by the present invention, as shown in Fig. 2, a kind of credible transaction of collectibles is anti-fake Method, the method for anti-counterfeit are applied to a kind of false proof device of the credible transaction of collectibles, comprising: super microcomputer, client And block chain transaction platform;The super microcomputer is grade super microcomputer;The super microcomputer installation The essential information of the collectibles is encrypted inside collectibles, and using asymmetric encryption and hashing algorithm;The receipts Collection includes the art work, antiques, red wine and calligraphy and painting;Information friendship is carried out between the super microcomputer and the client Mutually;The super microcomputer is used to store the essential information of the collectibles;The essential information includes the collectibles Description content, transaction record and collectibles ownership information;It is carried out between the client and the block chain transaction platform Information exchange;The block chain transaction platform is used to store the essential information of all collectibles;The client is used for according to account Family information compares the collectibles of the essential information of the collectibles and block chain storage in the super microcomputer Essential information, verify the authenticity of the collectibles.
The method for anti-counterfeit includes:
Step 201: distributing unique computer private key and computer public key to the super microcomputer.
Step 202: applying for CA to third party's certification authority agent trusty (Certificate Authority, CA) Certificate, and the account information in the essential information of the collectibles and block chain transaction platform is written by superminiature by client Computer;The super microcomputer is set in the collectibles by appraisal organization by identification;The account information includes buyer Transaction Information and seller transaction information.
There are two main classes by the user of block chain is credible transaction platform: transaction participant (both parties) and approved receipts Collection appraisal organization.
Collectibles are registered in platform first, arrange super microcomputer in the collectibles by identification from appraisal organization 101, while installation controls program and distributes unique private PRK, public affairs to super microcomputer 101 on super microcomputer 101 Key PUK simultaneously applies for CA certificate to the third-party institution trusty, and soft with the control in appraisal organization account login client 102 Super microcomputer is written in collectibles essential information and the held block chain transaction platform account information (such as ID) of owner by part 101。
Step 203: starting being sent to the super microcomputer by electromagnetic wave or visible light using the client and is referred to It enables.
Step 204: according to the enabled instruction, the super microcomputer utilizes the computer private key, runs electronics Signature algorithm generates electronic signature.
Step 205: the electronic signature, the computer public key and the CA certificate are sent to the client, And according to the electronic signature, the computer public key and the CA certificate, judge the client public key verifications whether Pass through, if so, step 206 is executed, if it is not, executing step 210.
Step 206: verifying being decrypted to the electronic signature using the public key of the client, and judges the electronics Signature verifies whether to pass through, if so, step 207 is executed, if it is not, executing step 210.
Step 207: obtain decryption after cryptographic Hash and according in the block chain transaction platform collectibles it is basic Information generates block chain cryptographic Hash.
Step 208: whether the cryptographic Hash and the block chain cryptographic Hash after judging the decryption are identical, if so, executing Step 209, if it is not, executing step 210.
Step 209: determining that the collectibles are genuine piece.
Step 210: terminating transaction.
Before collectibles transaction, both parties need to register block chain transaction platform user first, and be stepped on the account of counterparty Record the control software in client 102;Buyer can verify collectibles information (basic description information, transaction before initiating transaction Record and affiliated people's platform account);Control software control client 102 specifically be can use by electromagnetic wave or visible light to super Microcomputer 101 energizes and starts super microcomputer 101, utilizes electromagnetic wave or visible light to super microcomputer later 101 transmitting orders (this communication process can analogy mobile phone A pplePay transaction) calculate the operation electronic signature of super microcomputer 101 Method;After super microcomputer 101 receives program operation order, to collectibles essential information, historical transactional information and owner Block chain transaction platform account information (ID) operation hash (Hash) function held, and by the cryptographic Hash of generation private key PRK Generate electronic signature;Using same communication modes, super microcomputer 101 is by oneself public key PUK, CA certificate and electronics Signature transmission is to client 102.
CA certificate issuing organization database authentication certificate and its corresponding public key are accessed by wireless network after user PUK controls software if being verified and shows " public key verifications of the client pass through ", and otherwise " public key verifications are obstructed for display Cross ", terminate transaction.
If being verified, if successful decryption, label are verified using public key PUK decrypted signature using operation program later Entitled super microcomputer 101 is signed, and is shown " electric signing verification passes through ", and otherwise " electric signing verification does not lead to for display Cross ", terminate transaction.
Using control softward interview block chain transaction platform 103, collectibles information (essential information, transaction record, institute are inquired Belong to people's account information), and hash (Hash) algorithm is run to it, the cryptographic Hash after the cryptographic Hash of generation and decrypted signature is done pair Than to differentiate the collectibles true and false;If comparison result be it is identical, show " collectibles Information Authentication passes through ", otherwise doubtful someone dislikes Meaning distorts collectibles information or owner's information, and control software is shown " collectibles Information Authentication does not pass through ", terminates transaction.
Collectibles transaction verification can use client 102 and control software starting transaction by rear buyer.By buyer's account Family issues purchase application, and Transaction Information includes collectibles information, buyer ID and seller ID.The seller utilizes the client of oneself 102 log in block chain transaction platform account with control software, can inquire and whether receive transaction application.Receive backsight reality Stateful transaction (for example paying the bill whether in place) chooses whether to confirm the transaction in the account.Click (similar hand after selection confirms Machine app operation), the seller need to be communicated using client 102 with super microcomputer 101, and seller ID is sent to superminiature and is calculated Machine 101, super microcomputer 101 verify seller ID after (if verifying pass through if do not terminate transaction) receive this Transaction Information and newly Affiliated people's information, and update stored historical transaction record and affiliated side ID.Transaction does not need additional third party and authorizes/permitted It can be completed.Transaction Information can be broadcasted to each node standby of block chain transaction platform.
All users of block chain transaction block chain transaction platform 103 can be by installing control on client 102 Each collectibles Transaction Information of software inquiry and ownership information.
Fig. 3 is anti-counterfeiting system structure chart provided by the present invention, as shown in figure 3, a kind of credible transaction of collectibles is anti-fake System, comprising:
Computer private key and computer public key distribution module 301, based on unique to super microcomputer distribution Calculation machine private key and computer public key.
CA certificate application module 302 for applying for CA certificate to the third-party institution trusty, and passes through client for institute State the account information write-in super microcomputer in the essential information and block chain transaction platform of collectibles;The superminiature calculates Machine is set in the collectibles by appraisal organization by identification;The account information includes purchaser transaction information and seller transaction letter Breath.
Enabled instruction sending module 303, for passing through electromagnetic wave or visible light to the superminiature using the client Computer sends enabled instruction.
Sign electronically generation module 304, for according to the enabled instruction, the super microcomputer to utilize the calculating Machine private key, operation electronic signature algorithm generate electronic signature.
First judgment module 305, for the electronic signature, the computer public key and the CA certificate to be sent to The client, and according to the electronic signature, the computer public key and the CA certificate, judge the public affairs of the client Key verifies whether to pass through, and obtains the first judging result.
Second judgment module 306, if the public key verifications for first judging result to be expressed as the client pass through, Verifying is decrypted to the electronic signature using the public key of the client, and judges that the electronic signature verifies whether to lead to It crosses, obtains the second judging result.
Cryptographic Hash obtains module 307, if being expressed as being verified for the electronic signature for second judging result, It obtains the cryptographic Hash after decrypting and block chain is generated according to the essential information of the collectibles in the block chain transaction platform and breathe out Uncommon value.
Third judgment module 308, for judge the cryptographic Hash after the decryption and the block chain cryptographic Hash whether phase Together, third judging result is obtained.
Collectibles true and false discrimination module 309, if being expressed as the cryptographic Hash after the decryption for the third judging result And the block chain cryptographic Hash is identical, determines that the collectibles are genuine piece.
In practical applications, further includes: purchase application Transaction Information obtains module, for obtaining the purchase Shen of buyer's sending It please Transaction Information;The purchase application Transaction Information includes collectibles essential information, buyer account and seller account;Preceding transaction Information determination module, for applying for Transaction Information according to the purchase, the seller determines on the block chain transaction platform Currency transaction information;The currency transaction information includes the collectibles chosen, collectibles price and fund to account state;Verifying As a result determining module, for being led to according to the currency transaction information by the client and the super microcomputer Letter, is sent to the super microcomputer for the seller account and verifies to the collectibles bought, determine verification result; Transaction modules are traded if passing through for the verification result according to the purchase application information.
In practical applications, further includes: transaction results obtain module, for obtaining transaction results;The transaction results packet Include trade successfully and trade it is unsuccessful;Update module updates the base of collectibles if being to trade successfully for the transaction results This information determines updated essential information;Backup module is used for the transaction results and the updated basic letter Each node of breath broadcast to the block chain transaction platform is backed up.
Each embodiment in this specification is described in a progressive manner, the highlights of each of the examples are with other The difference of embodiment, the same or similar parts in each embodiment may refer to each other.For system disclosed in embodiment For, since it is corresponded to the methods disclosed in the examples, so being described relatively simple, related place is said referring to method part It is bright.
Used herein a specific example illustrates the principle and implementation of the invention, and above embodiments are said It is bright to be merely used to help understand method and its core concept of the invention;At the same time, for those skilled in the art, foundation Thought of the invention, there will be changes in the specific implementation manner and application range.In conclusion the content of the present specification is not It is interpreted as limitation of the present invention.

Claims (7)

1. a kind of false proof device of the credible transaction of collectibles characterized by comprising super microcomputer, client and area Block chain transaction platform;
The super microcomputer is grade super microcomputer;The super microcomputer is installed on inside collectibles, and The essential information of the collectibles is encrypted using asymmetric encryption and hashing algorithm;The collectibles include the art work, Antiques, red wine and calligraphy and painting;
Information exchange is carried out between the super microcomputer and the client;The super microcomputer is described for storing The essential information of collectibles;The essential information includes that description content, transaction record and the collectibles of the collectibles are all Weigh information;
Information exchange is carried out between the client and the block chain transaction platform;The block chain transaction platform is for storing The essential information of all collectibles;
The client is used to compare the essential information of the collectibles and institute in the super microcomputer according to account information The essential information for stating the collectibles of block chain storage, verifies the authenticity of the collectibles.
2. a kind of method for anti-counterfeit of the credible transaction of collectibles, which is characterized in that the method for anti-counterfeit is applied to a kind of collectibles can Believe the false proof device of transaction, comprising: super microcomputer, client and block chain transaction platform;The super microcomputer For grade super microcomputer;The super microcomputer is installed on inside collectibles, and using asymmetric encryption and hash Algorithm encrypts the essential information of the collectibles;The collectibles include the art work, antiques, red wine and calligraphy and painting;Institute It states and carries out information exchange between super microcomputer and the client;The super microcomputer is for storing the collectibles Essential information;The essential information includes description content, transaction record and the collectibles ownership information of the collectibles; Information exchange is carried out between the client and the block chain transaction platform;The block chain transaction platform is all for storing The essential information of collectibles;The client is used to compare the collectibles in the super microcomputer according to account information Essential information and the block chain storage the collectibles essential information, verify the authenticity of the collectibles;
The method for anti-counterfeit includes:
Unique computer private key and computer public key are distributed to the super microcomputer;
Apply for CA certificate to the third-party institution trusty, and passes through client for the essential information of the collectibles and block chain Super microcomputer is written in account information in transaction platform;The super microcomputer, which is set to, passes through identification by appraisal organization In collectibles;The account information includes purchaser transaction information and seller transaction information;
Enabled instruction is sent to the super microcomputer by electromagnetic wave or visible light using the client;
According to the enabled instruction, the super microcomputer utilizes the computer private key, and operation electronic signature algorithm generates Electronic signature;
The electronic signature, the computer public key and the CA certificate are sent to the client, and according to the electricity Son signature, the computer public key and the CA certificate, judge whether the public key verifications of the client pass through, obtain first Judging result;
If the public key verifications that first judging result is expressed as the client pass through, using the public key of the client to institute It states electronic signature verifying is decrypted, and judge that the electronic signature verifies whether to pass through, and obtains the second judging result;
If second judging result is expressed as being verified for the electronic signature, the cryptographic Hash after decrypting is obtained and according to institute The essential information for stating the collectibles in block chain transaction platform generates block chain cryptographic Hash;
Whether the cryptographic Hash and the block chain cryptographic Hash after judging the decryption are identical, obtain third judging result;
If the third judging result is expressed as the cryptographic Hash after the decryption and the block chain cryptographic Hash is identical, institute is determined Stating collectibles is genuine piece.
3. the method for anti-counterfeit of the credible transaction of collectibles according to claim 2, which is characterized in that the determination collection Product is after genuine pieces, further includes:
Obtain the purchase application Transaction Information that buyer issues;The purchase application Transaction Information includes collectibles essential information, buys Square account and seller account;
Apply for Transaction Information according to the purchase, the seller determines currency transaction information on the block chain transaction platform; The currency transaction information includes the collectibles chosen, collectibles price and fund to account state;
It is communicated by the client with the super microcomputer according to the currency transaction information, by seller's account Family is sent to the super microcomputer and verifies to the collectibles bought, and determines verification result;
If the verification result passes through, traded according to the purchase application information.
4. the method for anti-counterfeit of the credible transaction of collectibles according to claim 3, which is characterized in that described according to the purchase After application information is traded, further includes:
Obtain transaction results;The transaction results are unsuccessful including trading successfully and trading;
If the transaction results are to trade successfully, the essential information of collectibles is updated, determines updated essential information;
The transaction results and the updated essential information are broadcasted to each node of the block chain transaction platform It is backed up.
5. a kind of anti-counterfeiting system of the credible transaction of collectibles characterized by comprising
Computer private key and computer public key distribution module, for distributing unique computer private key to the super microcomputer And computer public key;
CA certificate application module for applying for CA certificate to the third-party institution trusty, and passes through client for the collection Super microcomputer is written in account information in the essential information and block chain transaction platform of product;The super microcomputer is set to By in collectibles of the appraisal organization by identification;The account information includes purchaser transaction information and seller transaction information;
Enabled instruction sending module, for being sent out by electromagnetic wave or visible light to the super microcomputer using the client Send enabled instruction;
Sign electronically generation module, is used for according to the enabled instruction, and the super microcomputer utilizes the computer private key, Operation electronic signature algorithm generates electronic signature;
First judgment module, for the electronic signature, the computer public key and the CA certificate to be sent to the visitor Family end, and according to the electronic signature, the computer public key and the CA certificate, judge the public key verifications of the client Whether pass through, obtains the first judging result;
Second judgment module utilizes institute if the public key verifications for first judging result to be expressed as the client pass through It states the public key of client verifying is decrypted to the electronic signature, and judge that the electronic signature verifies whether to pass through, and obtains To the second judging result;
Cryptographic Hash obtains module, if being expressed as being verified for the electronic signature for second judging result, obtains solution Cryptographic Hash after close simultaneously generates block chain cryptographic Hash according to the essential information of the collectibles in the block chain transaction platform;
Third judgment module, for judging whether the cryptographic Hash after the decryption and the block chain cryptographic Hash are identical, obtain Third judging result;
Collectibles true and false discrimination module, if being expressed as the cryptographic Hash after the decryption and described for the third judging result Block chain cryptographic Hash is identical, determines that the collectibles are genuine piece.
6. the anti-counterfeiting system of the credible transaction of collectibles according to claim 5, which is characterized in that further include:
Purchase application Transaction Information obtains module, for obtaining the purchase application Transaction Information of buyer's sending;The purchase application Transaction Information includes collectibles essential information, buyer account and seller account;
Currency transaction information determining module, for applying for Transaction Information according to the purchase, the seller hands in the block chain Currency transaction information is determined on easy platform;The currency transaction information includes the collectibles chosen, collectibles price and fund To account state;
Verification result determining module, for passing through the client and the super microcomputer according to the currency transaction information It is communicated, the seller account is sent to the super microcomputer, the collectibles bought are verified, determination is tested Demonstrate,prove result;
Transaction modules are traded if passing through for the verification result according to the purchase application information.
7. the anti-counterfeiting system of the credible transaction of collectibles according to claim 6, which is characterized in that further include:
Transaction results obtain module, for obtaining transaction results;The transaction results are unsuccessful including trading successfully and trading;
Update module updates the essential information of collectibles, determines updated base if being to trade successfully for the transaction results This information;
Backup module is put down for broadcasting to the block chain to trade by the transaction results and the updated essential information Each node of platform is backed up.
CN201811073636.3A 2018-09-14 2018-09-14 A kind of false proof device of the credible transaction of collectibles, method and system Active CN109345256B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811073636.3A CN109345256B (en) 2018-09-14 2018-09-14 A kind of false proof device of the credible transaction of collectibles, method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811073636.3A CN109345256B (en) 2018-09-14 2018-09-14 A kind of false proof device of the credible transaction of collectibles, method and system

Publications (2)

Publication Number Publication Date
CN109345256A true CN109345256A (en) 2019-02-15
CN109345256B CN109345256B (en) 2019-11-08

Family

ID=65305284

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811073636.3A Active CN109345256B (en) 2018-09-14 2018-09-14 A kind of false proof device of the credible transaction of collectibles, method and system

Country Status (1)

Country Link
CN (1) CN109345256B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111080297A (en) * 2019-12-20 2020-04-28 武汉金运激光股份有限公司 Article right-confirming anti-counterfeiting method and article with anti-counterfeiting chip
CN111260436A (en) * 2020-01-10 2020-06-09 中国联合网络通信集团有限公司 Method and device for screening purchasers
CN113537965A (en) * 2021-07-09 2021-10-22 萨摩亚商恩旺股份有限公司 Solid modeling and non-homogenization virtual and anti-counterfeiting integration system
CN116823482A (en) * 2023-08-23 2023-09-29 杭州字节方舟科技有限公司 Trading system and method for metauniverse digital collection
CN118553042A (en) * 2024-07-11 2024-08-27 北京顺特科技有限公司 Intelligent anti-theft buckle

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6904525B1 (en) * 1997-07-01 2005-06-07 Pitney Bowes Inc. Method for preventing counterfeiting of articles of manufacture
CN101076165A (en) * 2007-05-11 2007-11-21 华中科技大学 Mobile antifogery method and system based on cell phone
CN106529969A (en) * 2016-10-08 2017-03-22 惠州Tcl移动通信有限公司 Method and system for carrying out fake checking and tracing by using NFC (near field communication)
CN107292629A (en) * 2017-05-12 2017-10-24 深圳蜂链科技有限公司 Anti-counterfeit tracking verification method based on block chain and the device using this method
CN107330694A (en) * 2017-07-03 2017-11-07 重庆小犀智能科技有限公司 Copyright trading system and method for commerce based on block chain
CN107341676A (en) * 2017-07-17 2017-11-10 深圳天净喔溯源科技有限公司 False proof mark and the method for tracing to the source
CN107395360A (en) * 2017-07-23 2017-11-24 刘志强 The method that a kind of historical relic and art work numeral based on block chain technology deposit card
CN108197952A (en) * 2017-12-28 2018-06-22 上海唯链信息科技有限公司 A kind of anti-fake and traceability system of the red wine based on block chain technology
CN108460605A (en) * 2018-02-09 2018-08-28 深圳市优权天成科技有限公司 A kind of trace to the source method for anti-counterfeit and the system of the papery art work based on block chain

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6904525B1 (en) * 1997-07-01 2005-06-07 Pitney Bowes Inc. Method for preventing counterfeiting of articles of manufacture
CN101076165A (en) * 2007-05-11 2007-11-21 华中科技大学 Mobile antifogery method and system based on cell phone
CN106529969A (en) * 2016-10-08 2017-03-22 惠州Tcl移动通信有限公司 Method and system for carrying out fake checking and tracing by using NFC (near field communication)
CN107292629A (en) * 2017-05-12 2017-10-24 深圳蜂链科技有限公司 Anti-counterfeit tracking verification method based on block chain and the device using this method
CN107330694A (en) * 2017-07-03 2017-11-07 重庆小犀智能科技有限公司 Copyright trading system and method for commerce based on block chain
CN107341676A (en) * 2017-07-17 2017-11-10 深圳天净喔溯源科技有限公司 False proof mark and the method for tracing to the source
CN107395360A (en) * 2017-07-23 2017-11-24 刘志强 The method that a kind of historical relic and art work numeral based on block chain technology deposit card
CN108197952A (en) * 2017-12-28 2018-06-22 上海唯链信息科技有限公司 A kind of anti-fake and traceability system of the red wine based on block chain technology
CN108460605A (en) * 2018-02-09 2018-08-28 深圳市优权天成科技有限公司 A kind of trace to the source method for anti-counterfeit and the system of the papery art work based on block chain

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111080297A (en) * 2019-12-20 2020-04-28 武汉金运激光股份有限公司 Article right-confirming anti-counterfeiting method and article with anti-counterfeiting chip
CN111260436A (en) * 2020-01-10 2020-06-09 中国联合网络通信集团有限公司 Method and device for screening purchasers
CN113537965A (en) * 2021-07-09 2021-10-22 萨摩亚商恩旺股份有限公司 Solid modeling and non-homogenization virtual and anti-counterfeiting integration system
CN116823482A (en) * 2023-08-23 2023-09-29 杭州字节方舟科技有限公司 Trading system and method for metauniverse digital collection
CN118553042A (en) * 2024-07-11 2024-08-27 北京顺特科技有限公司 Intelligent anti-theft buckle

Also Published As

Publication number Publication date
CN109345256B (en) 2019-11-08

Similar Documents

Publication Publication Date Title
CN109345256B (en) A kind of false proof device of the credible transaction of collectibles, method and system
US11880815B2 (en) Device enrollment system and method
US10915891B1 (en) Autonomous devices
EP2933768B1 (en) Systems and methods for software based encryption
CN201910100U (en) Bus one-card business system, bus one-card business platform and POS (point-of-sale) machine
CN112106324A (en) Methods, computer program products and devices for creating, registering and verifying digitally stamped assets
CN105684010B (en) Secure remote payment transaction processing using secure elements
CN117436869A (en) Secure QR code service
US8041030B2 (en) Techniques for evaluating live payment terminals in a payment system
US20120203663A1 (en) Method and apparatus for authentication utilizing location
US20190080300A1 (en) Cash-equivalent device for digital currencies
CN105960776A (en) Token verification using limited use certificates
CN110070443A (en) A kind of bill processing method and device based on block chain
TW201032157A (en) Multifactor authentication with changing unique values
CN109716373A (en) Cipher authentication and tokenized transaction
CN111160909B (en) Hidden static supervision system and method for blockchain supply chain transaction
CN105117963A (en) Device and method based on digital signature
KR101070727B1 (en) System and method for performing user authentication using coordinate region and password
CN108537536A (en) A kind of method for secure transactions and system based on strategy mark
US20060026440A1 (en) Method for securing an on-line transaction
CN106980977A (en) Payment system and its Payment Card based on Internet of Things
CN102724180A (en) Method and system for preventing signature information of universal serial bus (USB) key from being falsified
US11023883B2 (en) Securing online transactions via hardware identification
CN102236862A (en) System and method for identifying authenticity of general commodities
El Madhoun et al. A secure cloud-based NFC payment architecture for small traders

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20211215

Address after: 25 / F, Pangu grand view, No. 27, Middle North Fourth Ring Road, Chaoyang District, Beijing 100101

Patentee after: IBM (CHINA) INVESTMENT CO.,LTD.

Address before: No. c-1103-041, 10th floor, building 1, 18 Zhongguancun East Road, Haidian District, Beijing

Patentee before: BEIJING CHAINEDTRUST TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20231228

Address after: Armank, New York, USA

Patentee after: International Business Machines Corp.

Address before: 25 / F, Pangu grand view, No. 27, Middle North Fourth Ring Road, Chaoyang District, Beijing 100101

Patentee before: IBM (CHINA) INVESTMENT CO.,LTD.