CN110266469A - A kind of remote online electronic signature method based on WEB script data stream operation - Google Patents
A kind of remote online electronic signature method based on WEB script data stream operation Download PDFInfo
- Publication number
- CN110266469A CN110266469A CN201910527841.0A CN201910527841A CN110266469A CN 110266469 A CN110266469 A CN 110266469A CN 201910527841 A CN201910527841 A CN 201910527841A CN 110266469 A CN110266469 A CN 110266469A
- Authority
- CN
- China
- Prior art keywords
- user
- ser
- signature
- file
- app
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0643—Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/30—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3263—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Storage Device Security (AREA)
- Computer And Data Communications (AREA)
Abstract
A kind of remote online electronic signature method based on WEB script data stream operation, the present invention relates to Electronic Signature fields, in the case where exempting from Ukey, realize the function of online Electronic Signature, it assists to cooperate in the remote service end that the mobile client and system held using stamped signature people are provided, user can use its private key based on public key cryptography PKI standard safely, carry out online long-range digital signature and Electronic Signature.
Description
Technical field
The present invention relates to Electronic Signature fields, in the case where exempting from Ukey, realize the function of online Electronic Signature,
The remote service end that the mobile client and system held using stamped signature people are provided assists to cooperate, and completes the application system of Electronic Signature
System.
Background technique
Electronic Signature be electronic signature service an important scenes, by by traditional seal pattern with sign electronically phase
In conjunction with, while additional signature value on electronic document, can also image embody E-seal, realize to traditionally on paper
The habit affixed one's seal continues;Common Electronic Signature is usually all by the way that the pattern of seal to be potted in Ukey, when needing to mesh
When marking file progress Electronic Signature, it is inserted into Ukey on computers, what the control program of local runtime stamped signature was completed.
But since Ukey has not convenient and fast enough defect in use, using threshold height, and in present mobile interchange ring
It is insufficient to the supports of the intelligent mobile terminals such as mobile phone under border, how in the case where exempting from Ukey, realize reliable Electronic Signature at
For problem;
Simultaneously with the development of internet commerce, more and more economic behaviours have been occurred directly on line, many fields
It needs the file of stamped signature that can't be downloaded to computer local under scape, but directly directly circulates in web browser, for this
Not in the stamped signature scene of local computing, Ukey mode is difficult to support class file, has also just been required to support thus online
The implementation method of stamped signature.
Summary of the invention
The purpose of the present invention is propose one for the problem that in the case where exempting from Ukey, how to realize reliable electronic stamped signature
Remote online electronic signature method of the kind based on WEB script data stream operation, construction one is not using USB Key, Smart
In the case where the peripheral hardwares cryptographic hardware equipment such as Card, user can use its private key based on public key cryptography PKI standard safely,
Carry out online long-range digital signature and Electronic Signature.
The technical scheme is that
The present invention provides a kind of remote online electronic signature method based on WEB script data stream operation, and this method includes
Following steps:
S1, user's registration
1.1 user U use mobile intelligent terminal equipment MP, install client application APP, and generate a public private key pair,
Wherein public key isPrivate key isPublic key k is configured for serverpuS, private key kprS;
1.2 user U input identity information ID in Appu, including title and certificate number, and corresponding signature printed words are provided
Or official stamp pattern Sealu, App is by IDu, public keySubmit to server S er, server is by its public key
kpuSReturn to App preservation;
1.3 couples of user U carry out identity audits, and Ser is by ID after the approvalu、Data-in library, and willWith IDuAnd SealuIt is associated binding, the identity registration of user U is completed;
S 2, stamped signature task is initiated
2.1 user U are by web browser, and the identity information ID registered using real nameuLog in Ser;
2.2 user U are completed after logging in, and the file M for needing stamped signature is uploaded to Ser0, where stamped signature is arranged in browser page
Position coordinates, complete positioning to stamped signature here by browser script;
2.3 Ser receive file M0Afterwards, it is pre-processed, and by the seal pattern Seal of user UuIt is specified according to user
Position is inserted into coordinate file, and new file M is generated1;
2.4 Ser combination file M1, identity information IDuFor file M1Generate unique access addressM is calculated simultaneously1
Cryptographic Hash e0=H (M1), Ser uses the public key k of user UpuUEncrypt e0, obtain M1Cryptographic Hash e0E after being encrypted1=En
(kpuU, e0), and use the private key k of SeprSTo e1Carry out signature Sign(kprS, e1)=Sie1;Ser wille0、Note
Enter database;
2.5 Ser are existed using WEB scripting languageMiddle deployment pdf.js script command, instruction is as web browser visitor
The access of family endWhen, web browser client is to M1Whole binary data stream calculation cryptographic Hash e2=H (M1);
2.6 user U access network address using web browser clientSer is returned to user's web browser client
Back into file M1Data flow, e1、Sie1And the script command comprising 2.5 contents;Web browser client shows then to user
File M1Content, and perform script calculate e2;
2.7 web browsers are by e1、Sie1、e2、Information coding after show on the page;
3, stamped signature task is executed
The identity information ID that 3.1 user U use real name to registeruApp is logged in, coding of the display on the page in 2.7 is believed
Typing App is ceased, the information e on the page is obtained after decoding1、Sie1、e2、
Shown in 3.2 App parsing 2.7In include identity information IDuThe identity information whether logged in App
IDuIt is whether consistent, as compare it is inconsistent if termination, such as compare consistent, then carry out 3.3;
The public key k of 3.3 App calling SerpuSTo signature value Sie1Carry out sign test calculating Sign test result is vacation, then termination, and sign test result is that very, then signature is correct, executes 3.4;
The private key of 3.4 App calling user UTo e1De (e is decrypted1, kprU)=e0', compare e0' and e2, such as
Inconsistent, then termination is compared, such as compares consistent, then guarantees that client data is not tampered with to service end data, progress
3.5;
The private key of 3.5 App calling user UTo e2Carry out signature operation Sign(e2, kprU)=SiM1, obtain file
M1The signature value S of data flowiM1, show client to approve this time and compare;
3.6 App use Ser public key kpuSTo e2、SiM1、Carry out cryptographic calculationIt willIt is sent to Ser;
3.7 Ser are receivedUse Ser private key kprSIt is decrypted, obtains plaintext e2、SiM1、
3.8 Ser are inquired in the databaseRecord in corresponding 2.4 and 1.3, the information received in conjunction with 3.7, Ser
Obtain e0、IDu、Sealu、e2、SiM1;
3.9 Ser parsingThe identity information ID for includinguAnd with 1.3 in the ID that savesuIt compares, compares inconsistent end
It only handles, compares consistent execution 3.10;
3.10 Ser compare e0With e2, inconsistent termination is compared, consistent execution 3.11 is compared;
3.11 Ser use the public key of user UTo signature value SiM1The sign test operation signedSign test result is vacation, then termination, and sign test result is that very, then signature is correct,
Execute 3.12;
3.12 Ser are by signature value SiM1It is added to file M1, the final valid file M of synthesis2;Due to file M1Content
From file M0In addition stamped signature pattern Sealu, therefore M2Contain file M0The stamped signature pattern of consistent content, user U
SealuAnd signature value SiM1Final valid file M2;
3.13 Ser notify user's U file M0Electronic Signature task complete, and by valid file M2Return to WEB browsing
Device, or it is sent to user.
Further, mobile intelligent terminal uses iOS or android system.
Further, identity information IDuIt further include telephone number and E-mail address, it is entitled when user is personal
Name, certificate number are identification card number;When user is unit, entitled organization, certificate number is unified social credibility code.
Further, it in step 2.3, is pre-processed are as follows: to M0It formats, is uniformly converted to reference format,
Aforesaid standards format includes PDF format.
Further, in step 2.5, WEB scripting language uses JavaScript.
Further, in step 2.7, web browser is by e1、Sie1、e2、Information shown with quick response code form
On the page, in corresponding step 3.1, App by after aforementioned two-dimensional code scanning obtain the page on e1、Sie1、e2With
Further, in step 3.14, Ser is by valid file M2User is sent to by way of Email, for
Family downloading.
Beneficial effects of the present invention:
The present invention is from the angle for giving full play to web browser performance, by disposing specific WEB script in server-side
Order, allows web browser that can obtain the partial data stream to stamped signature file when accessing specific content, to replace tradition to need
By the operation of file download local, and cooperate the electronic signature application of customer mobile terminal, by information transmission modes such as barcode scannings,
The realization electronic signature that can be convenient and Electronic Signature.
The electronic signature and Electronic Signature process that the present invention designs are all based on public key cryptography, are effectively guaranteed system
The reliability of itself, has the advantage that
1, without the Ukey of peripheral hardware, the Electronic Signature of high safety is realized;
2, the performance of modern browser is given full play to, the browser of user is not necessarily to installation control, soft without installation application
Part;
3, the Electronic Signature scene of direct supported web page mode, without will to the file download of stamped signature computer it is local;
4, the Electronic Signature of the intelligent terminals such as mobile phone is directly supported to realize.
Other features and advantages of the present invention will then part of the detailed description can be specified.
Specific embodiment
The preferred embodiment of the present invention is described in more detail below, however, it is to be appreciated that can be real in a variety of manners
The existing present invention is without that should be limited by the embodiments set forth herein.
The present invention provides a kind of remote online electronic signature method based on WEB script data stream operation, and this method includes
Following steps:
S1, user's registration
1.1 user U use mobile intelligent terminal equipment MP (mobile intelligent terminal is using iOS or android system), peace
Client application APP is filled, and generates a public private key pair, wherein public key isPrivate key isIt is configured for server public
Key kpuS, private key kprS;
1.2 user U input identity information ID in Appu, including title and certificate number, and corresponding signature printed words are provided
Or official stamp pattern Sealu(when user is personal, entitled name, certificate number is identification card number;When user is unit
When, entitled organization, certificate number is unified social credibility code), App is by IDu, public keySealuSubmit to service
Device Ser, server is by its public key kpuSReturn to App preservation;
1.3 couples of user U carry out identity audits, and Ser is by ID after the approvalu、SealuData-in library, and willWith IDuAnd SealuIt is associated binding, the identity registration of user U is completed;
S 2, stamped signature task is initiated
2.1 user U are by web browser, and the identity information ID registered using real nameuLog in Ser;
2.2 user U are completed after logging in, and the file M for needing stamped signature is uploaded to Ser0, where stamped signature is arranged in browser page
Position coordinates, complete positioning to stamped signature here by browser script;
2.3 Ser receive file M0Afterwards, it is pre-processed, to M0It formats, is uniformly converted to PDF format, and will
The seal pattern Seal of user UuIn the position coordinates insertion file specified according to user, new file M is generated1;
2.4 Ser combination file M1, identity information IDuFor file M1Generate unique access addressM is calculated simultaneously1
Cryptographic Hash e0=H (M1), Ser uses the public key k of user UpuUEncrypt e0, obtain M1Cryptographic Hash e0E after being encrypted1=En
(kpuU, e0), and use the private key k of SerprSTo e1Carry out signature Sign(kprS, e1)=Sie1;Ser wille0、Note
Enter database;
2.5 Ser are existed using WEB scripting languageMiddle deployment pdf.js script command, WEB scripting language use
JavaScript, instruction are accessed when browserWhen, web browser client is to M1Whole binary data stream calculations
Cryptographic Hash e2=H (M1);
2.6 user U access network address using web browser clientSer is returned to user's web browser client
Back into file M1Data flow, e1、Sie1And the script command comprising 2.5 contents;Web browser client shows then to user
File M1Content, and perform script calculate e2;
2.7 web browser clients are by e1、Sie1、e2、Information coding after show on the page;Such as with
Quick response code form is shown on the page;
3, stamped signature task is executed
The identity information ID that 3.1 user U use real name to registeruApp is logged in, by two dimensional code of the display on the page in 2.7
Data input App obtains the information e on the page after decoding1、Sie1、e2、
Shown in 3.2 App parsing 2.7In include identity information IDuThe identity information whether logged in App
IDuIt is whether consistent, as compare it is inconsistent if termination, such as compare consistent, then carry out 3.3;
The public key k of 3.3 App calling SerpuSTo signature value Sie1Carry out sign test calculating Sign test result is vacation, then termination, and sign test result is that very, then signature is correct, executes 3.4;
The private key of 3.4 App calling user UTo e1De (e is decrypted1, kprU)=e0', compare e0' and e2, such as
Inconsistent, then termination is compared, such as compares consistent, then guarantees that client data is not tampered with to service end data, progress
3.5;
The private key of 3.5 App calling user UTo e2Carry out signature operation Sign(e2, kprU)=SiM1, obtain file
M1The signature value S of data flowiM1, show client to approve this time and compare;
3.6 App use Ser public key kpuSTo e2、SiM1、Carry out cryptographic calculationIt willIt is sent to Ser;
3.7 Ser are receivedUse Ser private key kprSIt is decrypted, obtains plaintext e2、SiM1、
3.8 Ser are inquired in the databaseRecord in corresponding 2.4 and 1.3, the information received in conjunction with 3.7, Ser
Obtain e0、IDu、Sealu、e2、SiM1;
3.9 Ser parsingThe identity information ID for includinguAnd with 1.3 in the ID that savesuIt compares, compares inconsistent end
It only handles, compares consistent execution 3.10;
3.10 Ser compare e0With e2, inconsistent termination is compared, consistent execution 3.11 is compared;
3.11 Ser use the public key of user UTo signature value SiM1The sign test operation signedSign test result is vacation, then termination, and sign test result is that very, then signature is correct,
Execute 3.12;
3.12 Ser are by signature value SiM1It is added to file M1, the final valid file M of synthesis2;Due to file M1Content
From file M0In addition stamped signature pattern Sealu, therefore M2Contain file M0The stamped signature pattern of consistent content, user U
SealuAnd signature value SiM1;
3.13 Ser notify user's U file M0Electronic Signature task complete, and by valid file M2Return to WEB browsing
Device or Ser are by valid file M2It is sent to user by way of Email, is downloaded for user.
The present invention is from the angle for giving full play to web browser performance, by disposing specific WEB script in server-side
Order, allows web browser that can obtain the partial data stream to stamped signature file when accessing specific content, to replace tradition to need
By the operation of file download local, and cooperate the electronic signature application of customer mobile terminal, by information transmission modes such as barcode scannings,
The realization electronic signature that can be convenient and Electronic Signature.
Various embodiments of the present invention are described above, above description is exemplary, and non-exclusive, and
It is not limited to disclosed each embodiment.Without departing from the scope and spirit of illustrated each embodiment, for this skill
Many modifications and changes are obvious for the those of ordinary skill in art field.
Claims (7)
1. a kind of remote online electronic signature method based on WEB script data stream operation, which is characterized in that this method include with
Lower step:
S1, user's registration
1.1 user U use mobile intelligent terminal equipment MP, install client application APP, and generate a public private key pair, wherein
Public key isPrivate key isPublic key k is configured for serverpuS, private key kprS;
1.2 user U input identity information ID in Appu, including title and certificate number, and corresponding signature printed words or list are provided
Position seal pattern Sealu, App is by IDu, public keySealuSubmit to server S er, server is by its public key kpuSIt returns
It is saved to App;
1.3 couples of user U carry out identity audits, and Ser is by ID after the approvalu、SealuData-in library, and will
With IDuAnd SealuIt is associated binding, the identity registration of user U is completed;
S2, stamped signature task is initiated
2.1 user U are by web browser, and the identity information ID registered using real nameuLog in Ser;
2.2 user U are completed after logging in, and the file M for needing stamped signature is uploaded to Ser0, browser page be arranged stamped signature where position
Set coordinate;
2.3 Ser receive file M0Afterwards, it is pre-processed, and by the seal pattern Seal of user UuThe position specified according to user
Coordinate is inserted into file, generates new file M1;
2.4 Ser combination file M1, identity information IDuFor file M1Generate unique access addressM is calculated simultaneously1Kazakhstan
Uncommon value e0=H (M1), Ser uses the public key k of user UpuUEncrypt e0, obtain M1Cryptographic Hash e0E after being encrypted1=En (kpuU,
e0), and use the private key k of SerprSTo e1Carry out signature Sign(kprS, e1)=Sie1;Ser wille0、Charge to number
According to library;
2.5 Ser are existed using WEB scripting languageMiddle deployment pdf.js script command, instruction are visited when web browser client
It asksWhen, web browser client is to M1Whole binary data stream calculation cryptographic Hash e2=H (M1);
2.6 user U access network address using web browser clientSer returns to text to user's web browser client
Part M1Data flow, e1、Sie1And the script command comprising 2.5 contents;Web browser client shows file M then to user1
Content, and perform script calculate e2;
2.7 web browser clients are by e1、Sie1、e2、Information coding after show on the page;
3, stamped signature task is executed
The identity information ID that 3.1 user U use real name to registeruApp is logged in, encoded information of the display on the page in 2.7 is recorded
Enter App, the information e on the page is obtained after decoding1、Sie1、e2、
Shown in 3.2 App parsing 2.7In include identity information IDuThe identity information ID whether logged in Appu
It is whether consistent, as compare it is inconsistent if termination, such as compare consistent, then carry out 3.3;
The public key k of 3.3 App calling SerpuSTo signature value Sie1Carry out sign test calculating
Sign test result is vacation, then termination, and sign test result is that very, then signature is correct, executes 3.4;
The private key of 3.4 App calling user UTo e1De (e is decrypted1, kprU)=e0', compare e0' and e2, such as compare not
Unanimously, then termination, such as comparison unanimously, then carry out 3.5;
The private key of 3.5 App calling user UTo e2Carry out signature operation Sign(e2, kprU)=SiM1, obtain file M1Number
According to the signature value S of streamiM1;
3.6 App use Ser public key kpuSTo e2、SiM1、Carry out cryptographic calculationIt willIt is sent to Ser;
3.7 Ser are receivedUse Ser private key kprSIt is decrypted, obtains plaintext e2、SiM1、
3.8 Ser are inquired in the databaseRecord in corresponding 2.4 and 1.3, the information received in conjunction with 3.7, Ser are obtained
e0、IDu、Sealu、e2、SiM1;
3.9 Ser parsingThe identity information ID for includinguAnd with 1.3 in the ID that savesuIt compares, compares inconsistent termination
Reason compares consistent execution 3.10;
3.10 Ser compare e0With e2, inconsistent termination is compared, consistent execution 3.11 is compared;
3.11 Ser use the public key of user UTo signature value SiM1The sign test operation signedSign test result is vacation, then termination, and sign test result is that very, then signature is correct,
Execute 3.12;
3.12 Ser are by signature value SiM1It is added to file M1, the final valid file M of synthesis2,M2Contain file M0It is consistent
The stamped signature pattern Seal of content, user UuAnd signature value SiM1;
3.13 Ser notify user's U file M0Electronic Signature task complete, and by valid file M2Web browser is returned to, or
Person is sent to user.
2. the remote online electronic signature method according to claim 1 based on WEB script data stream operation, feature exist
In mobile intelligent terminal uses iOS or android system.
3. the remote online electronic signature method according to claim 1 based on WEB script data stream operation, feature exist
In identity information IDuIt further include telephone number and E-mail address, when user is personal, entitled name, certificate number is body
Part card number;When user is unit, entitled organization, certificate number is unified social credibility code.
4. the remote online electronic signature method according to claim 1 based on WEB script data stream operation, feature exist
In in step 2.3, being pre-processed are as follows: to M0It formats, is uniformly converted to reference format, aforesaid standards format packet
Include PDF format.
5. the remote online electronic signature method according to claim 1 based on WEB script data stream operation, feature exist
In in step 2.5, WEB scripting language uses JavaScript.
6. the remote online electronic signature method according to claim 1 based on WEB script data stream operation, feature exist
In in step 2.7, web browser is by e1、Sie1、e2、Information with quick response code form show on the page, it is corresponding
In step 3.1, App by after aforementioned two-dimensional code scanning obtain the page on e1、Sie1、e2With
7. the remote online electronic signature method according to claim 1 based on WEB script data stream operation, feature exist
In in step 3.14, Ser is by valid file M2It is sent to user by way of Email, is downloaded for user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910527841.0A CN110266469B (en) | 2019-06-18 | 2019-06-18 | Remote online electronic signature method based on WEB script data stream operation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910527841.0A CN110266469B (en) | 2019-06-18 | 2019-06-18 | Remote online electronic signature method based on WEB script data stream operation |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110266469A true CN110266469A (en) | 2019-09-20 |
CN110266469B CN110266469B (en) | 2022-11-29 |
Family
ID=67919140
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910527841.0A Active CN110266469B (en) | 2019-06-18 | 2019-06-18 | Remote online electronic signature method based on WEB script data stream operation |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110266469B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110730080A (en) * | 2019-10-17 | 2020-01-24 | 北京智汇信元科技有限公司 | Signed document client and server based on private key self-support |
CN110912711A (en) * | 2019-12-11 | 2020-03-24 | 江苏慧世联网络科技有限公司 | Cross-internal and external network domain electronic document signing method based on electronic notarization technology |
CN110943844A (en) * | 2019-11-22 | 2020-03-31 | 江苏慧世联网络科技有限公司 | Electronic document security signing method and system based on local service of webpage client |
CN111064751A (en) * | 2019-12-31 | 2020-04-24 | 江苏慧世联网络科技有限公司 | Remote electronic notarization service system and communication method based on screen image recording and identification |
CN112118089A (en) * | 2020-09-18 | 2020-12-22 | 广州锦行网络科技有限公司 | Webshell monitoring method and system |
CN113360878A (en) * | 2020-03-06 | 2021-09-07 | 深圳法大大网络科技有限公司 | Signature method, device, server and medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100082994A1 (en) * | 2007-05-25 | 2010-04-01 | Donglin Wang | Method and apparatus for implementing electronic seal |
CN101800646A (en) * | 2010-03-03 | 2010-08-11 | 南京优泰科技发展有限公司 | Implementation method and system of electronic signature |
WO2017024934A1 (en) * | 2015-08-07 | 2017-02-16 | 阿里巴巴集团控股有限公司 | Electronic signing method, device and signing server |
CN107911378A (en) * | 2017-11-29 | 2018-04-13 | 济南浪潮高新科技投资发展有限公司 | A kind of system and method for online Electronic Signature |
-
2019
- 2019-06-18 CN CN201910527841.0A patent/CN110266469B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100082994A1 (en) * | 2007-05-25 | 2010-04-01 | Donglin Wang | Method and apparatus for implementing electronic seal |
CN101800646A (en) * | 2010-03-03 | 2010-08-11 | 南京优泰科技发展有限公司 | Implementation method and system of electronic signature |
WO2017024934A1 (en) * | 2015-08-07 | 2017-02-16 | 阿里巴巴集团控股有限公司 | Electronic signing method, device and signing server |
CN107911378A (en) * | 2017-11-29 | 2018-04-13 | 济南浪潮高新科技投资发展有限公司 | A kind of system and method for online Electronic Signature |
Non-Patent Citations (1)
Title |
---|
苗序娟等: "基于数字水印技术下的电子签章系统的研究与设计", 《电子世界》 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110730080A (en) * | 2019-10-17 | 2020-01-24 | 北京智汇信元科技有限公司 | Signed document client and server based on private key self-support |
CN110943844A (en) * | 2019-11-22 | 2020-03-31 | 江苏慧世联网络科技有限公司 | Electronic document security signing method and system based on local service of webpage client |
CN110943844B (en) * | 2019-11-22 | 2022-04-12 | 江苏慧世联网络科技有限公司 | Electronic document security signing method and system based on local service of webpage client |
CN110912711A (en) * | 2019-12-11 | 2020-03-24 | 江苏慧世联网络科技有限公司 | Cross-internal and external network domain electronic document signing method based on electronic notarization technology |
CN110912711B (en) * | 2019-12-11 | 2022-04-05 | 江苏慧世联网络科技有限公司 | Cross-internal and external network domain electronic document signing method based on electronic notarization technology |
CN111064751A (en) * | 2019-12-31 | 2020-04-24 | 江苏慧世联网络科技有限公司 | Remote electronic notarization service system and communication method based on screen image recording and identification |
CN111064751B (en) * | 2019-12-31 | 2021-10-01 | 江苏慧世联网络科技有限公司 | Remote electronic notarization service system and communication method based on screen image recording and identification |
CN113360878A (en) * | 2020-03-06 | 2021-09-07 | 深圳法大大网络科技有限公司 | Signature method, device, server and medium |
CN112118089A (en) * | 2020-09-18 | 2020-12-22 | 广州锦行网络科技有限公司 | Webshell monitoring method and system |
Also Published As
Publication number | Publication date |
---|---|
CN110266469B (en) | 2022-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110266469A (en) | A kind of remote online electronic signature method based on WEB script data stream operation | |
US11361065B2 (en) | Techniques for authentication via a mobile device | |
CN109740317A (en) | A kind of digital finger-print based on block chain deposits card method and device | |
JP6837066B2 (en) | Information processing method and server, computer storage medium | |
US20110231397A1 (en) | Method and system for compiling a unique sample code for a digital sample | |
US20140173287A1 (en) | Identifier management method and system | |
CN107992759B (en) | Apparatus, method and computer readable storage medium for implementing electronic seal | |
EP3203709A1 (en) | Cloud service server and method for managing cloud service server | |
US10616209B2 (en) | Preventing inter-application message hijacking | |
CN111177735B (en) | Identity authentication method, device, system and equipment and storage medium | |
CN103139761B (en) | The method and communication terminal of a kind of information real-time show | |
CN109829317A (en) | A kind of method, apparatus and system generating electronic contract based on handwritten signature picture | |
CN105337940B (en) | A kind of page verification method, client, server and system | |
CN113032703A (en) | Resource data processing method and device, computer equipment and storage medium | |
CN110266641B (en) | Information reading method, system, device and computer readable storage medium | |
CN115795538A (en) | Desensitization document anti-desensitization method, apparatus, computer device and storage medium | |
US20200057871A1 (en) | Apparatuses and methods for signing a legal document | |
KR20130011868A (en) | Method for generating electronic document available at mobile devices and device of producing the same | |
CN113255505A (en) | Certificate photo generation method, device, equipment and storage medium | |
CN111193729A (en) | Cross-terminal user identity recognition method and device and computer readable storage medium | |
CN113946739A (en) | Sensitive data query method, device, equipment and storage medium | |
CN113658010B (en) | Electronic insurance policy generation method, device, equipment and storage medium | |
CN106453273B (en) | A kind of information insurance management system and method based on cloud | |
CN112019642B (en) | Audio uploading method, device, equipment and storage medium | |
US20210240956A1 (en) | Systems and methods for encoding executable code in barcodes |
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 |