CN114066339A - Goods signing method, device, equipment and storage medium - Google Patents

Goods signing method, device, equipment and storage medium Download PDF

Info

Publication number
CN114066339A
CN114066339A CN202010770897.1A CN202010770897A CN114066339A CN 114066339 A CN114066339 A CN 114066339A CN 202010770897 A CN202010770897 A CN 202010770897A CN 114066339 A CN114066339 A CN 114066339A
Authority
CN
China
Prior art keywords
information
waybill
goods
signing
service server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010770897.1A
Other languages
Chinese (zh)
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.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group 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 China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN202010770897.1A priority Critical patent/CN114066339A/en
Publication of CN114066339A publication Critical patent/CN114066339A/en
Pending legal-status Critical Current

Links

Images

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
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Quality & Reliability (AREA)
  • Development Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention discloses a method, a device, equipment and a storage medium for signing goods. The receipt signing application information input by a user is received, and the waybill file information is displayed according to the receipt signing application information and is used for the user to input signature seal information and an SIM shield password according to the waybill file information, wherein the signature seal information is information authorized by a Certificate Authority (CA). And then receiving signature seal information and an SIM shield password input by a user, and sending the SIM shield password to the service server for the service server to verify the SIM shield password. And when the SIM shield password passes verification, displaying the waybill file information including the signature seal information. The embodiment of the invention solves the problems of poor safety and reliability in the process of electronic signing, and improves the safety, reliability and legal effectiveness in the process of electronic signing.

Description

Goods signing method, device, equipment and storage medium
Technical Field
The present invention relates to the field of communications, and in particular, to a method, an apparatus, a device, and a storage medium for goods signing.
Background
In the logistics industry, signing as a key link of right of goods delivery is an important certificate of right of goods transfer.
The paper receipts are used in a traditional operation mode, but the paper documents are difficult to archive for a long time and difficult to find. Therefore, the current logistics distribution delivery link uses a paperless electronic sign-in mode, but the phenomena of remote sign-in different places, others sign instead of a sign or counterfeit sign-in exist in the electronic sign-in process.
Therefore, the existing electronic sign-in process has the problems of poor safety and poor reliability.
Disclosure of Invention
The embodiment of the invention provides a method, a device, equipment and a storage medium for goods signing, solves the problems of poor safety and reliability in the electronic signing process, and improves the safety, reliability and legal effectiveness in the electronic signing process.
In order to solve the technical problems, the invention comprises the following steps:
in a first aspect, a method for signing for goods is provided, the method comprising:
receiving sign-off application information input by a user;
displaying waybill file information according to the signing application information, wherein the waybill file information is used for a user to input signature seal information and a user identity Identification card (SIM) shield password according to the waybill file information, and the signature seal information is information authorized by a Certificate Authority (CA);
receiving signature seal information and an SIM shield password input by a user;
sending an SIM shield password to a service server for the service server to verify the SIM shield password;
and when the SIM shield password passes verification, displaying the waybill file information including the signature seal information.
In some implementations of the first aspect, the method further comprises:
acquiring the position information of the signing terminal, the goods receiving position information and the goods position information;
verifying the position of the goods according to the position information of the signing terminal, the goods receiving position information and the goods position information;
and when the cargo position passes the verification, receiving sign-in application information input by a user.
In some implementations of the first aspect, the method further comprises:
acquiring image information of goods;
sending the image information of the goods to a business server for the business server to store the image information of the goods;
and after the goods position verification passes and the image information of the goods is sent to the service server, receiving sign-in application information input by a user.
In some implementations of the first aspect, displaying the waybill file information including the signature seal information includes:
when the SIM shield password passes verification, transmitting the waybill file information including the signature seal information to a service server for the service server to verify the waybill file information and store the waybill file information;
and when the waybill file information passes verification, displaying the waybill file information including the signature seal information.
In some implementations of the first aspect, the method further comprises:
and sending the first hash value of the waybill file information to a service server so that the service server generates a second hash value of the waybill file information comprising the signature seal information according to the first hash value and the time information of the received SIM shield password, wherein the second hash value is used for identifying the waybill file information comprising the signature seal information.
In a second aspect, there is provided a device for signing for goods, the device comprising:
the receiving module is used for receiving sign-off application information input by a user;
the display module is used for displaying waybill file information according to the signing application information, wherein the waybill file information is used for a user to input signature seal information and an SIM shield password according to the waybill file information, and the signature seal information is authorized information by a Certificate Authority (CA);
the receiving module is also used for receiving signature seal information and an SIM shield password input by a user;
the sending module is used for sending the SIM shield password to the service server so that the service server can verify the SIM shield password;
and the display module is also used for displaying the waybill file information including the signature seal information when the SIM shield password passes verification.
In some implementations of the second aspect, the apparatus further comprises:
the acquisition module is used for acquiring the position information of the signing terminal, the goods receiving position information and the goods position information;
the processing module is used for verifying the position of the goods according to the position information of the signing end, the goods receiving position information and the goods position information;
and the receiving module is also used for receiving the sign-in application information input by the user when the cargo position verification passes.
In some implementations of the second aspect,
the acquisition module is also used for acquiring the image information of the goods;
the processing module is also used for sending the image information of the goods to the business server so that the business server can store the image information of the goods;
and the receiving module is also used for receiving the sign-in application information input by the user after the goods position verification is passed and the image information of the goods is sent to the service server.
In some implementations of the second aspect,
the sending module is also used for sending the waybill file information including the signature seal information to the service server when the SIM shield password passes the verification so as to be used for verifying the waybill file information and storing the waybill file information by the service server;
and the display module is also used for displaying the waybill file information including the signature seal information when the waybill file information passes the verification.
In some implementations of the second aspect,
the sending module is further configured to send the first hash value of the waybill file information to the service server, so that the service server generates a second hash value of the waybill file information including the signature seal information according to the first hash value and the time information of receiving the SIM shield password, where the second hash value is used to identify the waybill file information including the signature seal information.
In a third aspect, an electronic device is provided, which includes: a processor and a memory storing computer program instructions;
the processor, when executing the computer program instructions, implements the first aspect and the method of item signoff in some implementations of the first aspect.
In a fourth aspect, a computer storage medium is provided having computer program instructions stored thereon that, when executed by a processor, implement the first aspect and the method of item signoff in some implementations of the first aspect.
The embodiment of the invention provides a method, a device, equipment and a storage medium for goods signing. The receipt signing application information input by a user is received, and the waybill file information is displayed according to the receipt signing application information and is used for the user to input signature seal information and an SIM shield password according to the waybill file information, wherein the signature seal information is information authorized by a Certificate Authority (CA). And then receiving signature seal information and an SIM shield password input by a user, and sending the SIM shield password to the service server for the service server to verify the SIM shield password. And when the SIM shield password passes verification, displaying the waybill file information including the signature seal information. By using the SIM shield technology and the signature seal information authorized by the certificate authority CA, the problem of poor safety and reliability in the process of electronic signing is solved, and the safety, reliability and legal effectiveness in the process of electronic signing are improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the embodiments of the present invention will be briefly described below, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is an interactive schematic diagram of a method for signing a good according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a cargo signing device provided by an embodiment of the invention;
fig. 3 is a block diagram of a hardware architecture of a computing device according to an embodiment of the present invention.
Detailed Description
Features and exemplary embodiments of various aspects of the present invention will be described in detail below, and in order to make objects, technical solutions and advantages of the present invention more apparent, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not to be construed as limiting the invention. It will be apparent to one skilled in the art that the present invention may be practiced without some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the present invention by illustrating examples of the present invention.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
In the current logistics industry, the signing is used as a key link of right of goods handover and is an important certificate of right of goods transfer. The paper receipt is used in the traditional operation mode, so that hidden dangers such as sign substitution, sign counterfeiting, incomplete information and the like exist, and the paper receipt is difficult to file for a long time and search and the like. Therefore, paperless sign-in the logistics delivery and delivery link has very important significance for solving the problems, and the problem that the safety, the reliability and the conformity with the requirements of relevant laws and regulations are key to be solved is solved.
When the paper signing and receiving mode is used for signing, the signing and receiving mode requires that a sender carries paper documents along with goods, so that the problems of loss, errors and the like of the paper documents are easily caused; in addition, the authenticity of the identity of the signing and receiving person is difficult to obtain or identify during signing, and the problems of signature substitution and signature counterfeiting are easy to occur; moreover, the paper receipt is difficult to reflect whether goods are delivered to a receiving place or not, whether the receipt place and the acceptance check operation meet the requirements or not, and the problems of no physical receipt, remote false receipt, unqualified acceptance check and the like easily occur; moreover, the paper receipt needs to be stored and returned offline, which causes a series of problems of long receipt return time, easy loss of the paper receipt, difficult storage, difficult retrieval and the like.
In order to solve the defects in the paper signing mode, an electronic signing mode is selected for signing at present. However, when signing is performed using an electronic sign-off method based on face recognition, it is difficult to ensure 100% accuracy due to face recognition technology, lighting, posture, decoration, and changes in facial appearance have a great influence on the accuracy of face recognition, and it is difficult to have legal effectiveness, which may cause disputes in sign-off results.
When the electronic signing method based on the identity card verification is used for signing, only the identity card of a person signing the goods is verified, so that only the identity card information of the current verification is ensured to be consistent with the consignee information of the invoice, but whether the actual information of the person signing the goods is consistent with the verified information of the identity card cannot be verified, and the actions of signing a substitute and counterfeiting the goods cannot be avoided. In addition, in the actual delivery link, the addressee cannot be required to take the identity card with him for signing, so that the delivery efficiency is also influenced. And whether the signatory really uses the identity card to verify the signatory is difficult to determine, and the enterprise compliance risk is easily caused.
When the electronic signing and receiving mode based on the position verification is used for signing, whether signing and signing off can not be avoided by verifying whether signing and receiving conditions are met or not only through whether the distance between the goods position and the preset receiving address is smaller than a preset threshold value or not. In addition, when the distance between the cargo position and the preset receiving address is smaller than the preset threshold value, the distance between the current cargo position and the waybill receiving address can only be ensured to be within the allowed range, and the information of the actual person signing for the cargo cannot be verified, so that risks such as wrong delivery and invalid delivery are easily caused. Moreover, when the distance between the cargo position and the preset receiving address exceeds the preset threshold value, even if the verification is carried out in a short message verification code mode, the receiving action cannot be guaranteed to be completed by the receiver. In addition, the short message verification code has the advantages of plaintext exposure, easiness in suffering from security defects such as malicious tampering, hijacking, forwarding and interception, and the like, and cannot meet the requirements on security.
Therefore, the existing electronic sign-in process has the problems of poor safety and poor reliability.
In order to solve the problem of poor safety and reliability in the current technical scheme, the embodiment of the invention provides a method, a device, equipment and a storage medium for goods signing applied to terminal equipment based on an SIM shield technology. The receipt signing application information input by a user is received, and the waybill file information is displayed according to the receipt signing application information and is used for the user to input signature seal information and an SIM shield password according to the waybill file information, wherein the signature seal information is information authorized by a Certificate Authority (CA). And then receiving the signature seal information and the SIM shield password input by the user, and sending the SIM shield password to the service server for the service server to verify the SIM shield password. And when the SIM shield password passes verification, displaying waybill file information including the signature seal information. By using the SIM shield technology and the signature seal information authorized by the certificate authority CA, the problem of poor safety and reliability in the process of electronic signing is solved, and the safety, reliability and legal effectiveness in the process of electronic signing are improved.
The technical solutions provided by the embodiments of the present invention are described below with reference to the accompanying drawings.
Fig. 1 is an interaction diagram of a method for signing a good according to an embodiment of the present invention. As shown in fig. 1, the executing subject of the method may be a terminal device and a service server, wherein the terminal device may be understood as a signing terminal, and the method for signing goods may include:
s101: the sign-in terminal receives sign-in application information input by a user.
In one embodiment, after receiving the sign-in application information input by the user, the first hash value of the user account, the signature reason, the certificate information, the user identification application development TOOL (SIM TOOL KIT, STK) popup display text, and a Portable Document Format (PDF) file of the to-be-signed shipping bill may also be transmitted to the service server. The service server may include a SIM shield platform.
S102: and the signing terminal displays the waybill file information according to the signing application information.
In the step, the signing end can jump and display waybill file information according to signing application information input by a user so that the user can input signature seal information and an SIM shield password according to the waybill file information, wherein the signature seal information is authorized by a Certificate Authority (CA), and legal effectiveness can be ensured.
In one embodiment, prior to generating the signature seal information authorized by the CA, the personal information may be authenticated by real name or the enterprise information may be filed to ensure the security and legal effectiveness of the signature seal information.
When real-name authentication is carried out on personal information, a user can log in authentication mobile phone software (APP) on a signing terminal, personal information such as names, mobile phone numbers and identity card numbers is input through the APP, then the signing terminal sends the personal information to an electronic signature platform, and the electronic signature platform records the personal information and submits the personal information to a service server for real-name authentication. The sign-in terminal may also be any other terminal device capable of running the APP.
Optionally, for an individual who has completed real-name authentication, if the real-name information is changed, the user may feed back the latest real-name information to the service server in time, and the service server will automatically update the user real-name information and generate a corresponding digital certificate, thereby ensuring the legal effectiveness and authenticity and validity of the user signature.
When the enterprise information is filed, the APP on the signing end can acquire the enterprise information of the receiving unit, the seal information, the seal management, the user information and the like for filing, the APP can check the information, and the data is uploaded to the business server after the check is passed to apply for the enterprise certificate.
Optionally, for an enterprise that has completed enterprise information filing, if enterprise information changes, the user may feed back the latest enterprise information to the service server in time, and the service server will automatically update the information and request to generate a corresponding digital certificate, thereby ensuring legal effectiveness and authenticity and validity signed by the user.
In one embodiment, after the personal information real-name authentication is completed, the user may also initiate a personal certificate application through the APP on the signing terminal. In the process of applying for the personal certificate, the signing management system can firstly query the SIM shield authentication capability of the SIM shield platform, and then apply for the certificate to the SIM shield platform after the query is passed. In the process of applying for the certificate from the SIM shield platform, the electronic signature platform can request the SIM shield platform to generate a public and private key pair, and the SIM shield platform transmits the public key and user information to a CA (certificate Authority) through an interface and downloads the certificate from the CA. After the SIM shield platform finishes downloading the certificate, the certificate can be issued to the SIM card of the user, and the signoff can be required to set a password to manage the certificate, and meanwhile, a CA (certificate Authority) certificate is returned to the signoff management system. In addition, after the application of the personal certificate is completed, the person signing in can also inquire the personal certificate through the APP on the terminal equipment.
In one embodiment, after the enterprise information is finalized, the user may initiate an enterprise certificate application through the APP on the signing side. In the process of applying for the enterprise certificate, the SIM card needs to be associated with the enterprise information, that is, the SIM card is bound with the enterprise information. In the process of initiating enterprise certificate application by a user, the electronic signature platform queries the SIM shield authentication capability of the SIM shield platform, and after the authentication capability passes, the electronic signature platform finds the information of the corresponding enterprise through the service party id and applies the enterprise digital certificate to the SIM shield platform by using the information of the corresponding enterprise. And after the SIM shield platform uploads the information of the enterprise and applies for the certificate to the CA center, the SIM shield platform issues the certificate to the SIM card of the user and returns the CA certificate to the sign-in management system. In addition, after the enterprise certificate application is completed, the user can also inquire the enterprise certificate through the APP on the terminal equipment.
In a specific embodiment, when applying for a personal certificate or an enterprise certificate, the process from step 1 to step 6 may be included.
Step 1: a user can click 'add new certificate' on an interface of an electronic signature platform of the APP through the APP on the signing end, and the electronic signature platform of the APP verifies a real-name authentication result and inquires SIM shield authentication capability. And after the verification is successful and the query is passed, the electronic signature platform applies for the SIM shield certificate according to the encapsulation request information of the interface appointed with the SIM shield platform.
Step 2: the SIM shield platform checks the state of the signature password, and prompts a user to set the password and then continue a subsequent process if the password is not set; if the password is set, go directly to step 4.
And step 3: and the user sets the SIM shield password on the SIM shield platform.
And 4, step 4: and the SIM shield platform applies for the certificate to the CA center.
And 5: and the CA center returns the certificate application result (containing the certificate file) to the SIM shield platform.
Step 6: and the SIM shield platform returns the certificate acquisition result to the electronic signing platform.
In one embodiment, after the user completes the real-name authentication of the personal information and the signing management system receives the CA certificate, the electronic signature platform may automatically configure a personal electronic signature stamp for the user according to the user name, and may preset at least one signature style, and the signing user may select one as a default style through the APP. The personal electronic signature seal may be referred to as signature seal information.
In one embodiment, after the enterprise information is filed and the signing management system receives the CA certificate, the electronic signature platform can maintain the style of the enterprise seal and the corresponding SIM card authority, and the SIM card mobile phone number (seal manager) with authority can check the seal capable of authority management in the "my seal" interface of the APP. The seal administrator may authorize the general user (requiring that the authorized user must have completed the personal and enterprise certificate application). After the user logs in the APP, the APP can automatically judge whether the user is an enterprise seal manager. If the enterprise seal manager is the enterprise seal manager, all functions related to the enterprise can be used, including enterprise certificate application, enterprise seal management, enterprise seal authorization and enterprise certificate signature functions. If the user is a non-administrator ordinary user, whether the authorized enterprise seal is used or not can be judged, and if the authorized enterprise seal is used within the effective time, part of functions related to the enterprise can be used, including enterprise certificate application, enterprise seal management and enterprise certificate signature functions. If the available enterprise seal is not granted, only the original personal signature related function can be used. The enterprise seal or the personal signature may also be referred to as signature seal information.
So far, in the authentication APP of the terminal device, signature seal information is stored, and the terminal device can be used for adding the signature seal information to waybill file information later and finishing the stamping process of the signature seal information.
S103: and the sign-in terminal receives the signature seal information and the SIM shield password input by the user.
In one embodiment, the signing APP on the signing terminal may receive the signature seal information input by the user first, and after receiving the signature seal information, the signing APP may pop up an STK popup box to prompt the user to input information of the SIM shield password, so that the user inputs the SIM shield password according to the prompt information.
The specific process of inputting the signature seal information by the user may be a process of adding the signature seal information stored in the authentication APP to a target area in the waybill file information by the user.
S104: and the signing terminal sends the SIM shield password to the service server so that the service server can verify the SIM shield password.
Specifically, the sign-in end sends the SIM shield password input by the user according to the prompt information to the service server, so that the service server verifies the SIM shield password.
S105: and the service server verifies the SIM shield password.
Specifically, the SIM shield platform in the service server may verify the SIM shield password.
S106: and when the SIM shield password passes the verification, the signing terminal displays the waybill file information including the signature seal information.
Specifically, when the SIM shield password is verified, the signing APP in the signing end can add the signature seal information added to the waybill file information in S103 to the waybill file information, so as to realize the process of adding the signature seal information, generate the waybill file information including the signature seal information, and display the signature seal information on the signing APP of the signing end.
In one embodiment, when the SIM shield password passes verification, the signing APP in the signing end may further send the waybill file information including the signature seal information to the service server, so that the service server verifies the waybill file information and stores the waybill file information; when the waybill file information passes verification, the signing APP in the signing terminal can display the waybill file information including the signature seal information, and the goods signing process is completed. In addition, the signing APP in the signing end can also store the waybill file information comprising the signature seal information, so that the waybill file information in the later period can be consulted. The verification process can be detection of the signature seal information of the waybill file information including the signature seal information so as to determine that the waybill file information includes the signature seal information.
In an embodiment, the service server may further generate a second hash value of the waybill file information including the signature seal information according to the first hash value received in the S101 embodiment and the time information when the SIM shield password is received, where the second hash value may be used to identify the waybill file information including the signature seal information. The second hash value is generated according to the first hash value of the waybill file information and the time information when the SIM shield password is received, so that the waybill file information including the signature seal information has uniqueness and identification, and whether the waybill file information including the signature seal information is tampered or not can be determined according to the second hash value at the later stage, so that the safety of the waybill file information including the signature seal information is improved.
The goods signing method provided by the embodiment of the invention receives signing application information input by a user, and displays waybill file information according to the signing application information, wherein the waybill file information is used for the user to input signature seal information and an SIM shield password according to the waybill file information, and the signature seal information is information authorized by a Certificate Authority (CA). And then receiving signature seal information and an SIM shield password input by a user, and sending the SIM shield password to the service server for the service server to verify the SIM shield password. And when the SIM shield password passes verification, displaying the waybill file information including the signature seal information. By using the SIM shield technology and the signature seal information authorized by the certificate authority CA, the problem of poor safety and reliability in the process of electronic signing is solved, and the safety, reliability and legal effectiveness in the process of electronic signing are improved.
Optionally, in an embodiment, before performing S101, cargo position verification may also be performed. The specific process of verifying the position of the goods may include: and acquiring the position information of the signing terminal, the goods receiving position information and the goods position information. And then verifying the position of the goods according to the position information of the signing end, the goods receiving position information and the goods position information. And when the goods position passes the verification, the signing terminal receives signing application information input by the user.
Specifically, the location information of the signing terminal can be obtained according to a positioning module in the signing terminal device. In addition, a circular electronic fence with a receiving position as a center and a radius of x can be determined according to the receiving position information of the goods to verify the position of the goods, wherein the radius of x can be adjusted according to actual conditions. The position information of the goods can be determined according to vehicles or goods tracking and positioning equipment used in the links of transporting the goods.
In one embodiment, in the process of verifying the position of the goods, when the signing-receiving end only can obtain the receiving position information of the goods and the position information of the signing-receiving end, if the position information of the signing-receiving end is in the electronic fence, the goods position is considered to be verified, and the signing-receiving end receives signing-in application information input by a user. If the position of the signature does not pass the verification, the signature end can carry out position deviation early warning or forbid signature according to requirements.
In one embodiment, in the process of verifying the position of the cargo, when the pick-up terminal can obtain the receiving position information of the cargo, the position information of the pick-up terminal and the position information of the cargo, it may be detected whether the position information of the cargo is located in the electronic fence. When the position information of the goods is located in the electronic fence, whether the position information of the signing end is located in the electronic fence is detected. And when the position information of the signing terminal is also positioned in the electronic fence, the goods position verification is considered to be passed, and the signing terminal receives signing application information input by a user. If the position of the signature does not pass the verification, the signature end can carry out position deviation early warning or forbid signature according to requirements.
The goods signing method provided by the embodiment of the invention verifies the goods position, receives signing application information input by a user after the verification is passed, and displays waybill file information according to the signing application information, wherein the waybill file information is used for the user to input signature seal information and an SIM shield password according to the waybill file information, and the signature seal information is information authorized by a certificate authority CA. And then receiving signature seal information and an SIM shield password input by a user, and sending the SIM shield password to the service server for the service server to verify the SIM shield password. And when the SIM shield password passes verification, displaying the waybill file information including the signature seal information. The goods are signed by verifying the positions of the goods and signature seal information authorized by an SIM shield technology and a certificate authority CA, so that the problems of poor safety and reliability in the process of electronic signing are solved, and the safety, reliability and legal effectiveness in the process of electronic signing are improved.
Optionally, in an embodiment, after the cargo position verification passes, the sign-in terminal may further obtain image information of the cargo; sending the image information of the goods to a business server for the business server to store the image information of the goods, so as to be convenient for calling the image information of the goods at the later stage; and when the goods position passes the verification and the image information of the goods is sent to the service server, the signing-in end receives signing-in application information input by a user.
The goods signing method provided by the embodiment of the invention verifies the goods position, acquires the image information of the goods and sends the image information to the service server after the verification is passed. And then receiving signing application information input by a user, and displaying waybill file information according to the signing application information, wherein the waybill file information is used for the user to input signature seal information and an SIM shield password according to the waybill file information, and the signature seal information is information authorized by a Certificate Authority (CA). And then receiving signature seal information and an SIM shield password input by a user, and sending the SIM shield password to the service server for the service server to verify the SIM shield password. And when the SIM shield password passes verification, displaying the waybill file information including the signature seal information. The goods position is verified, the image information of the goods is obtained, the signature seal information authorized by the SIM shield technology and the certificate authority CA signs the goods, the problems of poor safety and reliability in the electronic sign-in process are solved, and the safety, reliability and legal effectiveness in the electronic sign-in process are improved.
Corresponding to the interaction diagram of the data transmission method in fig. 1, an embodiment of the present invention further provides a device for signing a good, where the device for signing a good may also be referred to as a signing end.
Fig. 2 is a schematic structural diagram of a cargo signing device according to an embodiment of the present invention. As shown in fig. 2, the apparatus for signing goods may include: the device comprises a receiving module 201, a display module 202 and a sending module 203.
The receiving module 201 may be configured to receive the sign-off application information input by the user.
The display module 202 may be configured to display waybill file information according to the signing application information, where the waybill file information is used for a user to input signature seal information and an SIM shield password according to the waybill file information, where the signature seal information is information authorized by a certificate authority CA.
The receiving module 201 may further be configured to receive signature stamp information and a SIM shield password input by a user.
The sending module 203 may be configured to send the SIM shield password to the service server, so that the service server verifies the SIM shield password.
The display module 202 may further be configured to display waybill file information including signature seal information when the SIM shield password passes verification.
The sending module 203 may be further configured to send the waybill file information including the signature seal information to the service server when the SIM shield password passes verification, so that the service server verifies the waybill file information and stores the waybill file information.
The display module 202 may be further configured to display the waybill file information including the signature stamp information when the waybill file information passes verification.
The sending module 203 may be further configured to send the first hash value of the waybill file information to the service server, so that the service server generates a second hash value of the waybill file information including the signature seal information according to the first hash value and the time information of receiving the SIM shield password, where the second hash value is used to identify the waybill file information including the signature seal information.
It can be understood that each module in the device for signing a goods shown in fig. 2 has a function of implementing each step in fig. 1, and is not described herein again for brevity.
The goods signing device provided by the embodiment of the invention receives signing application information input by a user, and displays waybill file information according to the signing application information, wherein the waybill file information is used for the user to input signature seal information and an SIM shield password according to the waybill file information, and the signature seal information is information authorized by a Certificate Authority (CA). And then receiving the signature seal information and the SIM shield password input by the user, and sending the SIM shield password to the service server for the service server to verify the SIM shield password. And when the SIM shield password passes verification, displaying waybill file information including the signature seal information. By using the SIM shield technology and the signature seal information authorized by the certificate authority CA, the problem of poor safety and reliability in the process of electronic signing is solved, and the safety, reliability and legal effectiveness in the process of electronic signing are improved.
In addition, the device for signing the goods can also comprise an acquisition module and a processing module (both not shown in fig. 2).
The acquisition module can be used for acquiring the position information of the signing terminal, the goods receiving position information and the goods position information.
And the processing module can be used for verifying the position of the goods according to the position information of the signing end, the goods receiving position information and the goods position information.
The receiving module 201 may further be configured to receive the sign-off application information input by the user when the cargo position verification passes.
The cargo signing device provided by the embodiment of the invention verifies the position of the cargo, receives signing application information input by a user after the verification is passed, and displays waybill file information according to the signing application information, wherein the waybill file information is used for the user to input signature seal information and an SIM shield password according to the waybill file information, and the signature seal information is information authorized by a Certificate Authority (CA). And then receiving signature seal information and an SIM shield password input by a user, and sending the SIM shield password to the service server for the service server to verify the SIM shield password. And when the SIM shield password passes verification, displaying the waybill file information including the signature seal information. The goods are signed by verifying the positions of the goods and signature seal information authorized by an SIM shield technology and a certificate authority CA, so that the problems of poor safety and reliability in the process of electronic signing are solved, and the safety, reliability and legal effectiveness in the process of electronic signing are improved.
The acquisition module can also be used for acquiring the image information of the goods.
The processing module can also be used for sending the image information of the goods to the business server, so that the business server stores the image information of the goods.
The receiving module 201 may be further configured to receive the sign-off application information input by the user after the cargo location verification passes and the image information of the cargo is sent to the service server.
The goods sign-in device provided by the embodiment of the invention verifies the goods position, acquires the image information of the goods and sends the image information to the service server after the verification is passed. And then receiving signing application information input by a user, and displaying waybill file information according to the signing application information, wherein the waybill file information is used for the user to input signature seal information and an SIM shield password according to the waybill file information, and the signature seal information is information authorized by a Certificate Authority (CA). And then receiving signature seal information and an SIM shield password input by a user, and sending the SIM shield password to the service server for the service server to verify the SIM shield password. And when the SIM shield password passes verification, displaying the waybill file information including the signature seal information. The goods position is verified, the image information of the goods is obtained, the signature seal information authorized by the SIM shield technology and the certificate authority CA signs the goods, the problems of poor safety and reliability in the electronic sign-in process are solved, and the safety, reliability and legal effectiveness in the electronic sign-in process are improved.
Fig. 3 is a block diagram of a hardware architecture of a computing device according to an embodiment of the present invention. As shown in fig. 3, computing device 300 includes an input device 301, an input interface 302, a central processor 303, a memory 304, an output interface 305, and an output device 306. The input interface 302, the central processing unit 303, the memory 304, and the output interface 305 are connected to each other through a bus 310, and the input device 301 and the output device 306 are connected to the bus 310 through the input interface 302 and the output interface 305, respectively, and further connected to other components of the computing device 300.
Specifically, the input device 301 receives input information from the outside and transmits the input information to the central processor 303 through the input interface 302; central processor 303 processes the input information based on computer-executable instructions stored in memory 304 to generate output information, stores the output information temporarily or permanently in memory 304, and then transmits the output information to output device 306 through output interface 305; output device 306 outputs the output information external to computing device 300 for use by the user.
That is, the computing device shown in fig. 3 may also be implemented as a goods sign-on device, which may include: a memory storing computer-executable instructions; and a processor which, when executing the computer-executable instructions, may implement the method for goods sign-off provided by embodiments of the present invention.
An embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium has computer program instructions stored thereon; the computer program instructions, when executed by a processor, implement a method for goods sign-off provided by embodiments of the present invention.
It is to be understood that the invention is not limited to the specific arrangements and instrumentality described above and shown in the drawings. A detailed description of known methods is omitted herein for the sake of brevity. In the above embodiments, several specific steps are described and shown as examples. However, the method processes of the present invention are not limited to the specific steps described and illustrated, and those skilled in the art can make various changes, modifications and additions or change the order between the steps after comprehending the spirit of the present invention.
The functional blocks shown in the above-described structural block diagrams may be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it may be, for example, an electronic circuit, an Application Specific Integrated Circuit (ASIC), suitable firmware, plug-in, function card, or the like. When implemented in software, the elements of the invention are the programs or code segments used to perform the required tasks. The program or code segments may be stored in a machine-readable medium or transmitted by a data signal carried in a carrier wave over a transmission medium or a communication link. A "machine-readable medium" may include any medium that can store or transfer information. Examples of a machine-readable medium include electronic circuits, semiconductor memory devices, ROM, flash memory, Erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, Radio Frequency (RF) links, and so forth. The code segments may be downloaded via computer networks such as the internet, intranet, etc.
It should also be noted that the exemplary embodiments mentioned in this patent describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above-described steps, that is, the steps may be performed in the order mentioned in the embodiments, may be performed in an order different from the order in the embodiments, or may be performed simultaneously.
Aspects of the present disclosure are described above with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions/acts specified in the flowchart and/or block diagram block or blocks. Such a processor may be, but is not limited to, a general purpose processor, a special purpose processor, an application specific processor, or a field programmable logic circuit. It will also be understood that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware for performing the specified functions or acts, or combinations of special purpose hardware and computer instructions.
As described above, only the specific embodiments of the present invention are provided, and it can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the system, the module and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. It should be understood that the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the present invention, and these modifications or substitutions should be covered within the scope of the present invention.

Claims (12)

1. A method of cargo check-in, the method comprising:
receiving sign-off application information input by a user;
displaying waybill file information according to the signing application information, wherein the waybill file information is used for a user to input signature seal information and a user identity identification card (SIM) shield password according to the waybill file information, and the signature seal information is information authorized by a Certificate Authority (CA);
receiving the signature seal information and the SIM shield password input by a user;
sending the SIM shield password to a service server for the service server to verify the SIM shield password;
and when the SIM shield password passes verification, displaying waybill file information including the signature seal information.
2. The method of claim 1, further comprising:
acquiring the position information of the signing terminal, the goods receiving position information and the goods position information;
verifying the position of the goods according to the position information of the signing terminal, the goods receiving position information and the goods position information;
and when the cargo position passes the verification, receiving sign-in application information input by a user.
3. The method of claim 2, further comprising:
acquiring image information of goods;
sending the image information of the goods to the business server for the business server to store the image information of the goods;
and receiving sign-in application information input by a user after the goods position is verified and the image information of the goods is sent to the service server.
4. The method of claim 1, wherein said displaying the waybill file information including the signature seal information comprises:
when the SIM shield password passes verification, transmitting the waybill file information including the signature seal information to a service server, so that the service server verifies the waybill file information and stores the waybill file information;
and when the waybill file information passes verification, displaying the waybill file information comprising the signature seal information.
5. The method of claim 1, further comprising:
and sending the first hash value of the waybill file information to the service server so that the service server generates a second hash value of the waybill file information including the signature seal information according to the first hash value and the time information of the received SIM shield password, wherein the second hash value is used for identifying the waybill file information including the signature seal information.
6. A device for signing for goods, said device comprising:
the receiving module is used for receiving sign-off application information input by a user;
the display module is used for displaying waybill file information according to the signing application information, wherein the waybill file information is used for a user to input signature seal information and an SIM shield password according to the waybill file information, and the signature seal information is information authorized by a Certificate Authority (CA);
the receiving module is further configured to receive the signature seal information and the SIM shield password input by the user;
the sending module is used for sending the SIM shield password to a service server so that the service server can verify the SIM shield password;
the display module is further used for displaying the waybill file information including the signature seal information when the SIM shield password passes verification.
7. The apparatus of claim 6, further comprising:
the acquisition module is used for acquiring the position information of the signing terminal, the goods receiving position information and the goods position information;
the processing module is used for verifying the position of the goods according to the position information of the signing terminal, the goods receiving position information and the goods position information;
the receiving module is also used for receiving sign-in application information input by a user when the cargo position verification passes.
8. The apparatus of claim 7,
the acquisition module is also used for acquiring the image information of the goods;
the processing module is further configured to send the image information of the goods to the service server, so that the service server stores the image information of the goods;
the receiving module is further configured to receive signing application information input by a user after the goods location verification passes and the image information of the goods is sent to the service server.
9. The apparatus of claim 6,
the sending module is further configured to send the waybill file information including the signature seal information to a service server when the SIM shield password passes verification, so that the service server verifies the waybill file information and stores the waybill file information;
the display module is further used for displaying the waybill file information including the signature seal information when the waybill file information passes verification.
10. The apparatus of claim 6,
the sending module is further configured to send a first hash value of the waybill file information to the service server, so that the service server generates a second hash value of the waybill file information including the signature seal information according to the first hash value and time information of receiving an SIM shield password, where the second hash value is used to identify the waybill file information including the signature seal information.
11. An electronic device, characterized in that the electronic device comprises: a processor and a memory storing computer program instructions;
the processor, when executing the computer program instructions, implements a method of cargo signing as recited in any one of claims 1-5.
12. A computer storage medium having computer program instructions stored thereon which, when executed by a processor, implement a method of signing for goods as claimed in any one of claims 1 to 5.
CN202010770897.1A 2020-08-04 2020-08-04 Goods signing method, device, equipment and storage medium Pending CN114066339A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010770897.1A CN114066339A (en) 2020-08-04 2020-08-04 Goods signing method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010770897.1A CN114066339A (en) 2020-08-04 2020-08-04 Goods signing method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN114066339A true CN114066339A (en) 2022-02-18

Family

ID=80231776

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010770897.1A Pending CN114066339A (en) 2020-08-04 2020-08-04 Goods signing method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114066339A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1838163A (en) * 2006-01-17 2006-09-27 沈前卫 Universal electronic stamping system based on PKI
CN107657405A (en) * 2017-09-04 2018-02-02 顺丰科技有限公司 Method, equipment, readable storage medium storing program for executing are signed in a kind of express delivery
CN108696536A (en) * 2018-07-03 2018-10-23 北京科东电力控制***有限责任公司 A kind of safety certifying method
CN109117613A (en) * 2018-07-24 2019-01-01 湖南餐智科技有限公司 A kind of cargo based on intelligent electronic-scale signs for method and system
CN110955921A (en) * 2019-12-09 2020-04-03 ***通信集团江苏有限公司 Electronic signature method, device, equipment and storage medium
CN111445188A (en) * 2020-03-30 2020-07-24 惠州市华达通气体制造股份有限公司 Goods inventory management method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1838163A (en) * 2006-01-17 2006-09-27 沈前卫 Universal electronic stamping system based on PKI
CN107657405A (en) * 2017-09-04 2018-02-02 顺丰科技有限公司 Method, equipment, readable storage medium storing program for executing are signed in a kind of express delivery
CN108696536A (en) * 2018-07-03 2018-10-23 北京科东电力控制***有限责任公司 A kind of safety certifying method
CN109117613A (en) * 2018-07-24 2019-01-01 湖南餐智科技有限公司 A kind of cargo based on intelligent electronic-scale signs for method and system
CN110955921A (en) * 2019-12-09 2020-04-03 ***通信集团江苏有限公司 Electronic signature method, device, equipment and storage medium
CN111445188A (en) * 2020-03-30 2020-07-24 惠州市华达通气体制造股份有限公司 Goods inventory management method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
鹤荣育 等: "基于安全SIM卡的移动应用安全框架", 第三届中美电子商务高级论坛论文集, 5 June 2006 (2006-06-05), pages 253 - 256 *

Similar Documents

Publication Publication Date Title
KR102411007B1 (en) Credit payment method and device based on mobile terminal P2P
JP4078454B2 (en) Digital signature management method, digital signature processing apparatus, program, and recording medium
CN106899570A (en) The processing method of Quick Response Code, apparatus and system
US8549301B2 (en) Method and computer system for ensuring authenticity of an electronic transaction
CN105809450A (en) Electronic invoice generation and verification method and system
US20180365447A1 (en) System and Method for Signing and Authentication of Documents
CN109327312B (en) Authentication method and device and electronic equipment
CN112165382B (en) Software authorization method and device, authorization server side and terminal equipment
US9230135B2 (en) Secure access for sensitive digital information
CN110751448B (en) Block chain based sign-off return method, device, equipment and readable storage medium
CN109493087A (en) A kind of method, computer installation and computer readable storage medium based on two dimensional code examination Immovable Property Registration information
CN108650220A (en) Provide, obtain method, the equipment of mobile terminal certificate and automobile end chip certificate
CN103927678A (en) Electronic invoice generation, verification and reimbursement method and system
CN112084234A (en) Data acquisition method, apparatus, device and medium
KR20120070079A (en) User authenication system by using personal identification number, user terminal device, inquiry apparatus, authenication server, and user authenication method therefor
CN112417518A (en) File verification method and device, electronic equipment and computer readable medium
CN104145454A (en) Method for certifying the sending of electronic mail
CN114519206B (en) Method for anonymously signing electronic contract and signature system
CN110555669A (en) electronic certificate, electronic seal and application method and equipment for unified identity authentication
CN111815211A (en) Cargo transportation information synchronization method, device and system
CN108573004A (en) Based on insurance business information processing method and device
CN114266680A (en) Block chain-based electronic contract signing method, device and system
CN112288409B (en) Application method of electronic certificate entrusted among multiple roles
KR101559057B1 (en) System for managing goods transportation using electrical certificate of acceptance and method thereof
CN111050326B (en) Block chain-based short message verification method, device, equipment and medium

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