PDF file electronic signature method and device

An electronic signature and document technology, applied in computer security devices, electronic digital data processing, instruments, etc., can solve the problems of difficulty in signing or sealing, and easy forgery and tampering of signatures, so as to reduce the risk of forgery and tampering , has the effect of authenticity

Active Publication Date: 2020-08-11
FEITIAN TECHNOLOGIES
View PDF8 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, it is very difficult to sign or affix a seal on a PDF file. At present, the electronic contract documents in online transactions only have pictures of official seals. Seals are easy to be forged and tampered with. In view of this, how to ensure the legality of PDF file electronic signature authentication, a new technical problem, needs to be solved urgently.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • PDF file electronic signature method and device
  • PDF file electronic signature method and device
  • PDF file electronic signature method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] The embodiment of the present invention provides a PDF file electronic signature method, such as figure 1 As shown, the method includes:

[0027] Step 101, the client determines and parses the PDF file to be signed;

[0028] Step 102, the client sets signature attributes for the parsed PDF file to be signed according to a preset method, and obtains a new PDF file to be signed;

[0029] In an embodiment, the signature attribute includes a signature position and a picture displayed by the signature;

[0030] Step 103, the client parses the new PDF file to be signed to obtain the byte stream of the new PDF file to be signed, and determines the byte stream corresponding to the signature position in the byte stream of the new PDF file to be signed according to the preset signature algorithm, according to Obtain the byte stream of the new PDF file to be signed except the byte stream corresponding to the signature position in the preset method, and use the obtained byte stre...

Embodiment 2

[0045]Embodiments of the present invention provide a method for electronically signing PDF files, such as figure 2 As shown, the method includes:

[0046] Step 201, the client determines the PDF file to be signed;

[0047] In this embodiment, the client determines that the PDF file to be signed is specifically: the client obtains the PDF file imported by the user, and when it detects that the user performs a signature operation on the PDF file, it determines that the PDF file imported by the user is a PDF file to be signed .

[0048] Step 202, the client parses the PDF file to be signed, sets signature attributes on the parsed PDF file to be signed according to a preset method, and obtains a new PDF file to be signed;

[0049] In this embodiment, specifically, the client parses the PDF file to be signed as follows: the client parses the root directory object of the PDF file through the parser, and obtains the interactive form object according to the root directory object; ...

Embodiment 3

[0126] The embodiment of the present invention provides a PDF file electronic signature device, such as image 3 As shown, the device includes:

[0127] Determine the parsing module 11, for determining and parsing the PDF file to be signed;

[0128] The setting module 12 is used to set the signature attribute for the PDF file to be signed that is analyzed by the analysis module 11 according to a preset method, so as to obtain a new PDF file to be signed; wherein, the signature attribute includes a signature position and a picture displayed by the signature;

[0129] Determining the parsing module 11 is also used to parse the new PDF file to be signed to obtain the byte stream of the new PDF file to be signed, and determine the byte corresponding to the signature position in the byte stream of the new PDF file to be signed according to the preset signature algorithm flow;

[0130] Obtaining module 13, is used for acquiring the byte stream except the byte stream corresponding ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a PDF file electronic signature method and device, and belongs to the field of digital signatures. According to the invention, the method comprises steps of setting the signature attribute for the PDF file to be signed to obtain the new file to be signed; analyzing to obtain a byte stream of the new PDF file to be signed; obtaining byte streams except the byte stream corresponding to the signature position from byte streams of a new PDF file to be signed; and taking the obtained byte stream as to-be-signed data, performing signature encoding according to the to-be-signed data to obtain encoded data of signature result data, and filling the encoded data of the signature result data into the byte stream position corresponding to the signature position to complete signature. The PDF file obtained by adopting the method provided by the invention cannot be modified, the risk that the PDF file is forged and tampered in the electronic signature process is reduced, andthe PDF file has authenticability, integrity and non-repudiation.

Description

technical field [0001] The invention relates to the field of digital signatures, in particular to a PDF file electronic signature method and device. Background technique [0002] With the popularization of the Internet and the development of online transaction technology, online transactions through the Internet have become an important transaction method. In order to protect the interests of all parties involved in the transaction, electronic contract documents and agreement documents appear. Usually, the contract agreement becomes legally effective only after the parties sign the document or affix the official seal. However, it is very difficult to sign or affix a seal on a PDF file. At present, the electronic contract documents in online transactions only have pictures of official seals. Seals are easy to be forged and tampered with. In view of this, how to ensure the legality of PDF file electronic signature authentication, a new technical problem, needs to be solved u...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/60G06F21/64
CPCG06F21/602G06F21/64
Inventor 陆舟于华章
Owner FEITIAN TECHNOLOGIES
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products