+

CN112668990A - Electronic contract online signing method based on process deposit certificate - Google Patents

Electronic contract online signing method based on process deposit certificate Download PDF

Info

Publication number
CN112668990A
CN112668990A CN202011444864.4A CN202011444864A CN112668990A CN 112668990 A CN112668990 A CN 112668990A CN 202011444864 A CN202011444864 A CN 202011444864A CN 112668990 A CN112668990 A CN 112668990A
Authority
CN
China
Prior art keywords
contract
signing
user
operation process
file
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
CN202011444864.4A
Other languages
Chinese (zh)
Other versions
CN112668990B (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.)
Zhejiang Shuqin Technology Co Ltd
Original Assignee
Zhejiang Shuqin 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 Zhejiang Shuqin Technology Co Ltd filed Critical Zhejiang Shuqin Technology Co Ltd
Priority to CN202011444864.4A priority Critical patent/CN112668990B/en
Publication of CN112668990A publication Critical patent/CN112668990A/en
Application granted granted Critical
Publication of CN112668990B publication Critical patent/CN112668990B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention particularly relates to an electronic contract online signing method based on process deposit certificate, which comprises the following steps: a: providing a signed program for a user; b: the user operates on a contract signing interface to form an operation process file and an operation process video file; c: the user submits the signature and uploads the operation process video file and the operation process file at the same time; d: a virtual organization establishes a contract signing interface, recovers the operation process of the user, compares the recovered contract signing result with the signing contract submitted by the user, and if the comparison is consistent, judges that the contract is effective and enters the step E; e: and packaging the digital fingerprints of the files to form a signed verification file, and chaining and storing the signed verification file after the user signs. The invention has the following beneficial effects: judging the consistency of the electronic contract by carrying out XOR operation on the two contract signing result pictures; the contract signing method by using the block chain technology can solve the problem of security lack of paper contracts and ensure the consistency and confidentiality of the contracts.

Description

Electronic contract online signing method based on process deposit certificate
Technical Field
The invention relates to the technical field of block chains, in particular to an electronic contract online signing method based on process deposit certificates.
Background
With the development of internet technology and the improvement of corresponding laws and regulations, electronic contracts are beginning to be widely used. The traditional electronic contract management mode is often dependent on a third-party server, a data center and the like, and the security of the traditional electronic contract management mode is mainly dependent on the company credibility of a third-party electronic contract service provider. The data is stored in a centralized manner in a third party, which has a centralized system risk, and if the third party violates the contract or the data system is attacked, the privacy of the user is greatly threatened.
Chinese patent publication No. CN111445209A, published 2020, 07/24 discloses a block chain-based electronic contract signing method, apparatus, and storage medium. The method comprises the following steps: if the qualification of the signing party meets the preset regulation, writing the information of the signing party into the block chain network, sending the electronic contract to the signing party, acquiring and verifying the signature of each clause of the electronic contract by the signing party, if the signature is verified, acquiring the duration of the clause of the electronic contract read and signed by the signing party, if the duration reaches the preset duration, writing the signature, the acquired duration and the corresponding contract clause into the block chain network, and if the duration does not reach the preset duration, re-acquiring the duration until the preset duration is reached; and if the signature verification fails, the signature is acquired again until the verification passes. The method records the behavior of the signatory in the signing process of the electronic contract into the block chain, thereby ensuring that the whole signing process can be conveniently traced when disputes occur to the contract, and avoiding disputes or disputes from any aspect in the signing process of the signatory.
Disclosure of Invention
In order to overcome the technical problem of low security of online signing of the electronic contract, the invention provides an electronic contract signing method based on process forensics, which comprises the following steps:
step A: providing a signing program for a user, displaying a contract signing interface after the user installs the signing program, and displaying a blank contract on the contract signing interface;
and B: the user operates on a contract signing interface, a signing program records the operation processes of a mouse and a keyboard to form an operation process file, and the signing program captures a screen at a set frequency to obtain an operation process video file;
and C: the user submits the signature and uploads the operation process video file and the operation process file at the same time;
step D: the server constructs a virtual machine, the virtual machine constructs a contract signing interface, extracts an operation process file, recovers the user operation process on the contract signing interface, compares the recovered contract signing result with a signing contract submitted by the user, if the comparison is consistent, judges that the contract is effective and enters the step E, otherwise, judges that the contract signing is failed, and ends the method;
step E: and packaging the digital fingerprints of the blank contract, the contract signing result, the operation process video file and the user operation process file to form a signing verification file, and uploading the signing verification file to a block chain for storage after the user signs the signing verification file.
Before signing an electronic contract, a user provides an electronic contract signing program for the user, the user performs corresponding signing operation on a contract signing interface, and the signing program records keyboard and mouse operations of the user and draws a screen image to generate an operation process video file and an operation process file. And (3) determining which virtual machine constructed in the server recovers user operation according to the operation process video file and the operation process file, comparing the authenticity, judging that the contract is effective after the comparison is consistent, and packaging and uploading the digital fingerprints of the user data.
Preferably, in step a, the contract signing interface includes a contract display area, a plurality of contract content filling areas, an information display area and a submit button, the contract display area displays a blank contract picture, the positions of the contract content filling areas are matched with the content areas to be filled on the blank contract picture, the plurality of contract content filling areas accept character input and display received characters, the positions of the plurality of contract content filling areas correspond to the positions of the content to be filled on the blank contract, and the information display area displays a current timestamp, a contract filling progress and user operation information.
And the user performs the signing operation of the electronic contract through the contract signing page. The electronic contract signing method provided by the method has less operation required by the user side and convenience.
Preferably, the blank contract picture displays the payment dropped by both parties, the payment dropped by both parties is sent to the server before the contract is signed, and after the server generates the virtual machine, the server generates the blank contract picture with the payment dropped by both parties and sends the blank contract picture to the virtual machine.
The contract signing interface provided for the user comprises a blank contract, a blank contract picture with the payment dropped by the two parties is generated after the two parties sign the contract, the blank contract picture is sent to the virtual machine, and the digital fingerprint of the blank contract picture with the payment dropped by the two parties is extracted and generated.
Preferably, the method for forming the operation process file in the step B includes:
b1 records the mouse operation process of the user:
recording click action information, drag information and movement information of mouse operation of a user as a mouse operation sequence, wherein the click action information comprises a click key value, a click coordinate position and a click time stamp, the drag information comprises a drag start-stop point coordinate and a drag time stamp corresponding to the drag start-stop point, when the mouse is not clicked and moves, recording a mouse pointer coordinate and associating the time stamp with a set frequency to form a pointer coordinate sequence, the pointer coordinate sequence forms the movement information, and the click time stamp and the drag time stamp both use the time when the contract signing operation interface is constructed as a time start point;
b2 records the user keyboard operation process:
recording keyboard input characters and associating character timestamps to form a keyboard input sequence, wherein the character timestamps take the time when the contract signing operation interface is constructed as a time starting point;
b3 encrypts the mouse operation sequence and the keyboard input sequence to generate an operation process file.
Recording an operation process file of a user, forming a pointer coordinate sequence by recording mouse click action information, dragging information and moving information of the user, recording keyboard input characters and associating character time stamps to form a keyboard input sequence, and packaging a mouse operation sequence and the keyboard input sequence for encryption to generate the operation process file. And providing data support for the next step of virtual machine recovery user operation.
Preferably, the periodical screen capturing of the signing program is used as a check point, the user front-back operation during the generation of the check point is associated with the check point, the check point associated with the user front-back operation is brought into the operation process file uploading server, when the server restores the user operation process, whether a screen capturing image which is matched with the check point exists between the associated user front-back operation is checked, if so, the check point passes, the user operation process is continued to be restored, otherwise, the check point does not pass, the user operation process is stopped from being restored, and the contract signing failure is judged.
Verifying the authenticity of the operation of the virtual machine recovery user by comparing the check point with the screen capture image, if the check point does not pass, terminating the recovery of the user operation process, and judging that contract signing fails.
Preferably, the contract signing interface provides an important node button, when a signing party clicks the important node button, the virtual machine immediately captures a screen and incorporates the screen capture picture into the operation process video, the screen capture picture is independently stored to serve as an important node picture, the important node picture is packaged into an important node data packet, the signing program extracts a digital fingerprint of the important node data packet and incorporates the digital fingerprint into a signing verification file, and the important node data packet is locally stored.
The contract signing interface provides an important node button to provide a mode for a user to independently select important information, the important node images are packaged into important node data packets, and the signing program extracts digital fingerprints of the important node data packets to provide data for subsequent steps.
Preferably, in step C, the user submits the signing contract in the form of a picture;
and D, converting the recovered contract signing result into a picture by the server, comparing the recovered contract signing result picture with the signing contract submitted by the user, if the picture comparison result is consistent, judging that the contract is effective and entering the step E, otherwise, judging that the contract signing fails, and ending the method.
And the user submits the signed electronic contract in the form of the picture, and whether the electronic contract is real is judged according to the picture comparison result. And if the comparison result is consistent, judging that the contract is effective.
Preferably, in step D, the method for comparing the recovered contract signing result picture with the signing contract submitted by the user comprises:
binarizing the recovered contract signing result picture and a signing contract in a picture format submitted by a user to obtain two binarized signing contract result pictures;
performing XOR operation on the two contract signing result pictures according to the pixel position, wherein if the values of the two contract signing result pictures at the same pixel position are the same, the value of the pixel position is 0, otherwise, the value of the pixel position is 1, and an XOR result image is obtained;
and performing character recognition processing on the exclusive or result image, if complete characters or numbers can be recognized, judging that the comparison results are inconsistent, and otherwise, judging that the comparison results are consistent.
By carrying out binarization processing on the contract signing result picture and carrying out character recognition processing on the XOR result picture, if complete characters or numbers can be recognized, the comparison result is judged to be inconsistent, otherwise, the comparison result is judged to be consistent, and the contract is judged to be effective.
Preferably, the contract content filling area is capable of automatically removing left-side spaces in the input content.
The automatic removal of the left space in the input content can avoid the error of contract signing result picture comparison caused by inputting a plurality of spaces when the user signs contract input characters.
The invention has the following beneficial effects: judging the consistency of the electronic contract of the user by carrying out XOR operation on the two contract signing result pictures according to the pixel positions; the electronic contract signing method by using the block chain technology can solve the problem of lack of security of the traditional paper contract signing and can ensure the consistency of the contracts of both parties; the electronic contract is more confidential through digital fingerprint storage.
Drawings
Fig. 1 is a flowchart of an electronic contract signing method according to a first embodiment.
Fig. 2 is a schematic diagram of a contract signing operation interface according to the first embodiment.
FIG. 3 is a flowchart of a comparison contract filling result according to an embodiment.
The system comprises a contract signing interface 100, a contract display area 101, a contract content filling area 102, a contract content filling area 103, a submission button 104, an important node button 105 and an information display area.
Detailed Description
The first embodiment is as follows:
an electronic contract online signing method based on process deposit certificate is shown in fig. 1, and comprises the following steps:
step A: and providing a signing program for the user, displaying a contract signing interface after the user installs the contract signing interface, and displaying a blank contract on the contract signing interface.
And B: the user operates on the contract signing interface 100, the signing program records the mouse and keyboard operation processes to form an operation process file, and the signing program simultaneously captures a screen at a set frequency to obtain an operation process video file.
The method for forming the operation process file comprises the following steps:
b1 records the mouse operation process of the user: recording click action information, drag information and movement information of mouse operation of a user as a mouse operation sequence, wherein the click action information comprises a click key value, a click coordinate position and a click time stamp, the drag information comprises a drag start-stop point coordinate and a drag time stamp corresponding to the drag start-stop point, when the mouse is not clicked and moves, recording a mouse pointer coordinate and associating the time stamp with a set frequency to form a pointer coordinate sequence, the pointer coordinate sequence forms the movement information, and the click time stamp and the drag time stamp both use the time when the contract signing operation interface is constructed as a time start point;
b2 records the user keyboard operation process: recording keyboard input characters and associating character timestamps to form a keyboard input sequence, wherein the character timestamps take the time when the contract signing operation interface is constructed as a time starting point;
b3 encrypts the mouse operation sequence and the keyboard input sequence to generate an operation process file.
When the signing party clicks the important node button 104, the virtual machine immediately captures a screen, incorporates the screen capture picture into an operation process video, and independently stores the screen capture picture as an important node picture, the important node picture is packaged into an important node data packet, the signing program extracts a digital fingerprint of the important node data packet and incorporates the digital fingerprint into a signing verification file, and the important node data packet is locally stored.
And C: and submitting the signature by the user, and uploading the operation process video file and the operation process file. The user submits the signing contract in the form of a picture.
Step D: and (E) the server constructs a virtual machine, the virtual machine constructs a contract signing interface, extracts the operation process file, recovers the user operation process on the contract signing interface, compares the recovered contract signing result with the signing contract submitted by the user, if the comparison is consistent, judges that the contract is effective and enters the step E, otherwise, judges that the contract signing is failed, and the method is finished.
And E, converting the recovered contract signing result into a picture by the server, comparing the recovered contract signing result picture with the signing contract submitted by the user, if the picture comparison result is consistent, judging that the contract is effective and entering the step E, otherwise, judging that the contract signing fails, and ending the method.
As shown in fig. 2, the contract signing interface 100 includes a contract display area 101, several contract content filling areas 102, an information display area 105, a submit button 103, and an important node button 104, the contract display area displays a blank contract picture, the positions of the contract content filling areas 102 match the content areas to be filled on the blank contract picture, the several contract content filling areas 102 accept character input and display the received characters, the positions of the several contract content filling areas 102 correspond to the positions of the content to be filled on the blank contract, and the information display area 105 displays a current time stamp, a contract filling progress, and user operation information. The blank contract pictures display the fallen money of both sides, the fallen money of both sides is sent to the server before the contract is signed, after the server generates the virtual machine, the blank contract pictures with the fallen money of both sides are generated, and the blank contract pictures are sent to the virtual machine.
As shown in fig. 3, the method for comparing the recovered contract signing result picture with the signing contract submitted by the user comprises the following steps:
binarizing the recovered contract signing result picture and a signing contract in a picture format submitted by a user to obtain two binarized signing contract result pictures;
performing XOR operation on the two contract signing result pictures according to the pixel position, wherein if the values of the two contract signing result pictures at the same pixel position are the same, the value of the pixel position is 0, otherwise, the value of the pixel position is 1, and an XOR result image is obtained;
and performing character recognition processing on the exclusive or result image, if complete characters or numbers can be recognized, judging that the comparison results are inconsistent, and otherwise, judging that the comparison results are consistent.
And when the server restores the user operation process, checking whether a screenshot image which is matched with the check point exists between the associated user front-back operation, if so, the check point passes, the user operation process is restored continuously, otherwise, the check point does not pass, the user operation process restoration is terminated, and the contract signing failure is judged.
The contract content filling area can automatically remove left spaces in the input content.
Step E: and packaging the digital fingerprints of the blank contract, the contract signing result, the operation process video file and the user operation process file to form a signing verification file, and uploading the signing verification file to a block chain for storage after the user signs the signing verification file.
The above embodiment is only a preferred embodiment of the present invention, and is not intended to limit the present invention in any way, and other variations and modifications may be made without departing from the technical scope of the claims.

Claims (9)

1.一种基于过程存证的电子合同在线签署方法,其特征在于,1. a kind of electronic contract online signing method based on process deposit is characterized in that, 包括以下步骤:Include the following steps: 步骤A:为用户提供签署程序,用户安装后显示出合同签署界面,合同签署界面显示空白合同;Step A: Provide the user with a signing program, the user will display the contract signing interface after installation, and the contract signing interface will display a blank contract; 步骤B:用户在合同签署界面进行操作,签署程序记录鼠标及键盘操作过程,形成操作过程文件,签署程序同时以设定频率截屏,获得操作过程视频文件;Step B: The user operates on the contract signing interface, the signing program records the mouse and keyboard operation process, and forms an operation process file, and the signing program takes a screenshot at the set frequency at the same time to obtain a video file of the operation process; 步骤C:用户提交签署,同时上传操作过程视频文件和操作过程文件;Step C: The user submits the signature, and uploads the operation process video file and the operation process file at the same time; 步骤D:服务器构建虚拟机,虚拟机构建合同签署界面,提取操作过程文件,在合同签署界面复原用户操作过程,并将复原的合同签署结果与用户提交的签署合同对比,若对比一致,则判断合同生效并进入步骤E,反之,则判断合同签署失败,结束本方法;Step D: The server builds a virtual machine, the virtual machine builds a contract signing interface, extracts the operation process file, restores the user operation process on the contract signing interface, and compares the restored contract signing result with the signed contract submitted by the user. The contract takes effect and enters step E, otherwise, it is judged that the contract signing failed, and the method ends; 步骤E:将空白合同的数字指纹、合同签署结果、合同签署结果的数字指纹、操作过程视频文件的数字指纹以及用户的操作过程文件的数字指纹打包形成签署验证文件,用户对签署验证文件签名后上传到区块链保存。Step E: The digital fingerprint of the blank contract, the contract signing result, the digital fingerprint of the contract signing result, the digital fingerprint of the operation process video file, and the digital fingerprint of the user's operation process file are packaged to form a signature verification file. After the user signs the signature verification file Upload to the blockchain to save. 2.根据权利要求1所述的一种基于过程存证的电子合同在线签署方法,其特征在于,2. a kind of electronic contract online signing method based on process deposit according to claim 1, is characterized in that, 步骤A中,所述合同签署界面包括合同显示区、若干个合同内容填写区、信息显示区以及提交按钮,所述合同显示区显示空白合同图片,所述合同内容填写区位置与空白合同图片上的待填写内容区匹配,若干个所述合同内容填写区接受字符输入并显示接收到的字符,若干个所述合同内容填写区位置与空白合同待填写内容位置对应,所述信息显示区显示当前时间戳、合同填写进度以及用户操作信息。In step A, the contract signing interface includes a contract display area, several contract content filling areas, an information display area and a submit button, the contract display area displays a blank contract picture, and the location of the contract content filling area is on the blank contract picture. The to-be-filled content areas match, several of the contract content-filled areas accept character input and display the received characters, the positions of several of the contract-content-filled areas correspond to the blank contract to-be-filled content locations, and the information display area displays the current Timestamp, contract filling progress, and user operation information. 3.根据权利要求 2所述的一种基于过程存证的电子合同在线签署方法,其特征在于,3. a kind of electronic contract online signing method based on process deposit according to claim 2, is characterized in that, 所述空白合同图片显示双方落款,双方落款在合同签署前提交服务器,服务器在生成虚拟机后,生成带有双方落款的空白合同图片,并将所述空白合同图片发送给虚拟机。The blank contract picture shows the signing of both parties. The signing of both parties is submitted to the server before the contract is signed. After the server generates the virtual machine, the server generates a blank contract image with the signing of both parties, and sends the blank contract image to the virtual machine. 4.根据权利要求1或 2或3所述的一种基于过程存证的电子合同在线签署方法,其特征在于,4. according to claim 1 or 2 or 3 described a kind of electronic contract online signing method based on process deposit, it is characterized in that, 步骤B中形成操作过程文件的方法包括:The method for forming the operation process file in step B includes: B1记录用户鼠标操作过程:B1 records the user's mouse operation process: 记录用户鼠标操作的点击动作信息、拖拽信息和移动信息作为鼠标操作序列,所述点击动作信息包括点击键值、点击坐标位置和点击时间戳,所述拖拽信息包括拖拽起止点坐标和拖拽起止点对应的拖拽时间戳,当鼠标未被点击而移动时,以设定频率记录鼠标指针坐标并关联时间戳,构成指针坐标序列,所述指针坐标序列构成移动信息,所述点击时间戳以及拖拽时间戳均以合同签署操作界面构建完成时刻为时间起点;The click action information, drag information and movement information of the user's mouse operation are recorded as the mouse operation sequence, the click action information includes the click key value, the click coordinate position and the click time stamp, and the drag information includes the drag start and end coordinates and The drag timestamp corresponding to the drag start and end points, when the mouse moves without being clicked, record the coordinates of the mouse pointer at a set frequency and associate the timestamp to form a pointer coordinate sequence, the pointer coordinate sequence constitutes movement information, and the click Timestamp and dragging timestamp both start from the moment when the construction of the contract signing operation interface is completed; B2记录用户键盘操作过程:B2 records the user keyboard operation process: 记录键盘输入字符并关联字符时间戳,构成键盘输入序列,所述字符时间戳以合同签署操作界面构建完成时刻为时间起点;Record keyboard input characters and associate character time stamps to form a keyboard input sequence, and the character time stamps take the time when the contract signing operation interface construction is completed as the time starting point; B3将鼠标操作序列和键盘输入序列加密,生成操作过程文件。B3 encrypts the mouse operation sequence and the keyboard input sequence to generate an operation process file. 5.根据权利要求1或 2或3所述的一种基于过程存证的电子合同在线签署方法,其特征在于,5. according to claim 1 or 2 or 3 described a kind of electronic contract online signing method based on process deposit, it is characterized in that, 签署程序周期性截屏作为检查点,将检查点生成时的用户前后操作与检查点关联,关联用户前后操作的检查点纳入操作过程文件上传服务器,当服务器复原用户操作过程时,检查所关联的用户前后操作之间,是否存在与检查点吻合的截屏图像,若存在,则检查点通过,继续进行用户操作过程复原,反之,则检查点不通过,终止用户操作过程复原,并判定合同签署失败。The signing program periodically takes screenshots as checkpoints, and associates the user's pre- and post-operations with the checkpoint when the checkpoint is generated, and the associated user's pre- and post-operation checkpoints are included in the operation process. File upload server. When the server restores the user's operation process, the associated user Before and after the operation, whether there is a screenshot that matches the checkpoint, if there is, the checkpoint is passed, and the user operation process recovery is continued; otherwise, the checkpoint fails, the user operation process recovery is terminated, and the contract signing fails. 6.根据权利要求5所述的一种基于过程存证的电子合同在线签署方法,其特征在于,6. a kind of electronic contract online signing method based on process certificate according to claim 5, is characterized in that, 所述合同签署界面提供重要节点按钮,当签署方点击重要节点按钮时,虚拟机立即截屏,纳入到操作过程视频,并将截屏图片单独存储,作为重要节点图片,重要节点图片打包为重要节点数据包,签署程序提取重要节点数据包的数字指纹纳入签署验证文件,并在本地存储重要节点数据包。The contract signing interface provides an important node button. When the signatory clicks the important node button, the virtual machine immediately takes a screenshot, incorporates it into the operation process video, and stores the screenshot image separately as an important node image. The important node image is packaged as important node data The signing program extracts the digital fingerprints of the important node data packets into the signature verification file, and stores the important node data packets locally. 7.根据权利要求5所述的一种基于过程存证的电子合同在线签署方法,其特征在于,7. a kind of electronic contract online signing method based on process certificate according to claim 5, is characterized in that, 步骤C中,用户以图片形式提交签署合同;In step C, the user submits and signs the contract in the form of a picture; 步骤D中,服务器将复原的合同签署结果转换为图片,将复原的合同签署结果图片与用户提交的签署合同对比,若图片对比结果一致,则判定合同生效并进入步骤E,反之,则判断合同签署失败,结束本方法。In step D, the server converts the restored contract signing result into an image, and compares the restored contract signing result image with the signed contract submitted by the user. If the image comparison results are consistent, the contract is determined to be effective and the process goes to step E; otherwise, the contract is determined. Signing failed, end this method. 8.根据权利要求7所述的一种基于过程存证的电子合同在线签署方法,其特征在于,8. a kind of electronic contract online signing method based on process certificate according to claim 7, is characterized in that, 步骤D中,将复原的合同签署结果图片与用户提交的签署合同对比的方法包括:In step D, the method for comparing the restored contract signing result picture with the signed contract submitted by the user includes: 将复原的合同签署结果图片与用户提交的图片格式的签署合同二值化,获得两张二值化的签署合同结果图片;Binarize the restored contract signing result picture and the signed contract in the image format submitted by the user to obtain two binarized contract signing result pictures; 按像素位置对两张合同签署结果图片进行异或运算,若两张合同签署结果图片在同像素位置的值相同,则该像素位置取值为0,反之,则该像素位置取值为1,获得异或结果图像;The XOR operation is performed on the two contract signing result pictures according to the pixel position. If the two contract signing result pictures have the same value at the same pixel position, the pixel position takes the value of 0; otherwise, the pixel position takes the value of 1. Obtain an XOR result image; 对异或结果图像进行文字识别处理,若能够识别出完整文字或数字,则判定对比结果不一致,反之,则判定对比结果一致。Character recognition processing is performed on the XOR result image. If the complete characters or numbers can be recognized, it is determined that the comparison results are inconsistent; otherwise, the comparison results are determined to be consistent. 9.根据权利要求8所述的一种基于过程存证的电子合同在线签署方法,其特征在于,9. a kind of electronic contract online signing method based on process certificate according to claim 8, is characterized in that, 合同内容填写区能够自动去除输入的内容中左侧空格。The contract content filling area can automatically remove the left space in the input content.
CN202011444864.4A 2020-12-11 2020-12-11 Electronic contract online signing method based on process deposit certificate Active CN112668990B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011444864.4A CN112668990B (en) 2020-12-11 2020-12-11 Electronic contract online signing method based on process deposit certificate

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011444864.4A CN112668990B (en) 2020-12-11 2020-12-11 Electronic contract online signing method based on process deposit certificate

Publications (2)

Publication Number Publication Date
CN112668990A true CN112668990A (en) 2021-04-16
CN112668990B CN112668990B (en) 2022-08-05

Family

ID=75402071

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011444864.4A Active CN112668990B (en) 2020-12-11 2020-12-11 Electronic contract online signing method based on process deposit certificate

Country Status (1)

Country Link
CN (1) CN112668990B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114387137A (en) * 2022-01-19 2022-04-22 深圳市电子商务安全证书管理有限公司 Block chain-based electronic contract signing method, device, equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030074326A1 (en) * 2001-10-17 2003-04-17 Byers James T. Method and apparatus for providing biometric information as a signature to a contract
EP1533724A1 (en) * 2003-11-20 2005-05-25 Sap Ag Method and computer system for signing electronic contracts
CN107403303A (en) * 2017-06-16 2017-11-28 兴业数字金融服务(上海)股份有限公司 A kind of signature method for the electronic contract system that card is deposited based on block chain
CN110096944A (en) * 2019-02-15 2019-08-06 重庆易保全网络科技有限公司 A kind of signature method, system and the terminal device of electronic contract
CN110287732A (en) * 2019-05-15 2019-09-27 杭州趣链科技有限公司 One kind depositing card method based on block chain electronic contract
CN111832080A (en) * 2020-07-21 2020-10-27 杭州天谷信息科技有限公司 A method of voiding an electronic contract

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030074326A1 (en) * 2001-10-17 2003-04-17 Byers James T. Method and apparatus for providing biometric information as a signature to a contract
EP1533724A1 (en) * 2003-11-20 2005-05-25 Sap Ag Method and computer system for signing electronic contracts
CN107403303A (en) * 2017-06-16 2017-11-28 兴业数字金融服务(上海)股份有限公司 A kind of signature method for the electronic contract system that card is deposited based on block chain
CN110096944A (en) * 2019-02-15 2019-08-06 重庆易保全网络科技有限公司 A kind of signature method, system and the terminal device of electronic contract
CN110287732A (en) * 2019-05-15 2019-09-27 杭州趣链科技有限公司 One kind depositing card method based on block chain electronic contract
CN111832080A (en) * 2020-07-21 2020-10-27 杭州天谷信息科技有限公司 A method of voiding an electronic contract

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
蒋晓静: "如何确保电子合同真实有效?", 《中国农村金融》 *
蒋晓静: "如何确保电子合同真实有效?", 《中国农村金融》, no. 16, 25 August 2019 (2019-08-25), pages 78 - 80 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114387137A (en) * 2022-01-19 2022-04-22 深圳市电子商务安全证书管理有限公司 Block chain-based electronic contract signing method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN112668990B (en) 2022-08-05

Similar Documents

Publication Publication Date Title
CN107888557B (en) Method and system for generating protocol file
AU2018354129B2 (en) System and method for automated online notarization meeting recovery
CN116015945B (en) Electronic file secure transmission method, system and medium based on electronic signature
CN111353180A (en) Block chain evidence storing method, evidence obtaining method and system
CN111814141B (en) Off-line process evidence obtaining and storing method based on block chain
CN104238819B (en) The detection method and system of display screen state in mobile terminal
CN112260835A (en) Block chain-based online process evidence obtaining and storing method
JP4836735B2 (en) Electronic information verification program, electronic information verification apparatus, and electronic information verification method
CN112668989B (en) A method for signing electronic contracts based on blockchain technology
CN112668990B (en) Electronic contract online signing method based on process deposit certificate
CN114666133B (en) Remote inquiry evidence obtaining system and method based on original handwriting signature
CN112231771B (en) Block chain-based electronic contract online signing and security method
CN111724155A (en) Electronic contract management method and device
CN114020191A (en) Operation video generation method and device of service page, computer equipment and medium
CN114121049B (en) Data processing method, device and storage medium
CN112669176A (en) Electronic contract signing method based on intelligent contract
CN115310141A (en) Document authentication method based on notarization and signing of notarization system
CN116910700A (en) Digital copyright access method based on block chain and integrated machine system
TWM624495U (en) Electronic signature device that can record the signature process
TWI734259B (en) Electronic signature authentication device and method
CN114528541A (en) Electronic data evidence obtaining method, evidence obtaining system and evidence obtaining terminal
TWI826865B (en) Electronic signature device and method capable of recording signature process
CN112668991B (en) A high confidentiality electronic contract signing and verification method
JP2006165944A (en) Image data registration method and apparatus, registration program and recording medium recording the same, image data verification method and apparatus, verification program and recording medium recording the same
CN117390695B (en) Electronic file full life cycle identification system, method, 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
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A Process Evidence Based Method for Online Signing of Electronic Contracts

Granted publication date: 20220805

Pledgee: Bank of Beijing Co.,Ltd. Hangzhou Yuhang sub branch

Pledgor: ZHEJIANG SHUQIN TECHNOLOGY CO.,LTD.

Registration number: Y2024330002485

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载