A kind of goods transaction method, device, equipment and storage medium based on electronic contract
A technology of electronic contracts and transaction methods, applied in the field of data security, can solve the problems that it is difficult to strictly correspond to the receipt of goods and electronic contracts, and RFID cannot realize offline anti-counterfeiting, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0058] like figure 1 As shown in the figure, a method of goods transaction based on an electronic contract includes the following steps:
[0059] S110. Sign an electronic contract with the consignee containing the encrypted random numbers of both parties;
[0060] S120. After verifying that the goods are genuine through an electronic label embedded in the goods for verifying the authenticity of the goods, send application delivery information including the original random numbers of both parties to the transaction to the manufacturer of the goods;
[0061] S130, receiving the delivery information including the encrypted response value of both parties of the transaction sent by the goods manufacturer, digitally signing the delivery information and writing it into the electronic label;
[0062] S140. After the delivery is completed, receive the result of the two-way identity authentication sent by the consignee and the goods according to the information in the electronic label,...
Embodiment 2
[0068] like figure 2 As shown, an electronic contract-based goods transaction method includes:
[0069] S210. Exchange respective digital certificates with the consignee to obtain the public key of the counterparty, where the public key of the counterparty is the public key of the deliverer or the public key of the recipient;
[0070] S220, encrypting its own original random number with the public key of the counterparty to obtain the encrypted random number of the deliverer and the encrypted random number of the recipient respectively;
[0071] S230. Sign an electronic contract with the consignee including the encrypted random number of the deliverer and the encrypted random number of the consignee;
[0072] S240. After verifying that the goods are genuine through an electronic label embedded in the goods for verifying the authenticity of the goods, send application delivery information including the original random numbers of both parties to the transaction to the manufact...
Embodiment 3
[0077] like image 3 As shown, an electronic contract-based goods transaction method includes:
[0078] S310. Sign an electronic contract with the consignee containing the encrypted random numbers of both parties;
[0079] S320, using a reader to read the electronic label information embedded in the goods for verifying the authenticity of the goods, and compare it with the goods information stored by the manufacturer of the goods, and if they are consistent, the goods are true;
[0080] S330, extracting the consignee encrypted random number in the electronic contract, and decrypting the consignee encrypted random number using the consignee public key to obtain the consignee's original random number;
[0081] S340. Send the original random number of the deliverer, the original random number of the consignee and the goods identifier to the goods manufacturer, and the goods identifier is sealed in the electronic label;
[0082] S350, receiving the delivery information including...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


