Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

PDF digital signature method and system and PDF digital signature verification method and system

A digital signature and algorithm technology, applied in digital data protection, user identity/authority verification, etc., can solve problems such as high cost, increased development cost, and difficult distribution and maintenance, and achieve the effect of improving performance and reducing complexity

Active Publication Date: 2016-02-10
方正国际软件(北京)有限公司 +1
View PDF3 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] 1. It does not meet the business requirements of joint signing of the same content. Since the byte range covered by each signature is different, the content of the document protected by each digital signature is different.
[0010] 2. The performance of signature verification is relatively low, and the reader needs to extract the data of each signature for verification;
[0015] 1. Poor user experience: Using the existing technology, signature verification depends on a dedicated plug-in. For a conventional client without a plug-in installed, a document signed with a custom algorithm will display that the signature cannot be verified or the verification fails. completely unconfirmed
[0016] 2. Difficulty in distribution and maintenance: the reader plug-in needs to be installed in a specific subdirectory under the installation directory of the client reader. The subdirectory is also different for different versions of the reader. For example, the plug-in subdirectory of Acrobat is \Acrobat\plug_ins, while The plug-in subdirectory of Adobe Reader is Reader\plug_ins
Due to the complexity of the client environment, the distribution and maintenance of custom signature algorithm verification plugins are very difficult
[0017] 3. The cost is high: the use of the plug-in interface of the universal reader requires the development license of the source manufacturer, which increases the development cost

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 digital signature method and system and PDF digital signature verification method and system
  • PDF digital signature method and system and PDF digital signature verification method and system
  • PDF digital signature method and system and PDF digital signature verification method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] In order to understand the above-mentioned purpose, features and advantages of the present invention more clearly, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that, in the case of no conflict, the embodiments of the present application and the features in the embodiments can be combined with each other.

[0052] In the following description, many specific details are set forth in order to fully understand the present invention. However, the present invention can also be implemented in other ways different from those described here. Therefore, the protection scope of the present invention is not limited by the specific details disclosed below. EXAMPLE LIMITATIONS.

[0053] image 3 A flow chart of a PDF digital signature method according to an embodiment of the present invention is shown.

[0054] like image 3 As shown, the PDF digital signature method accor...

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 provides a PDF digital signature method. The PDF digital signature method includes the steps that byte range data corresponding to a digital signature are calculated according to a PDF file to be signed and attribute information of the digital signature; an abstract value is calculated according to the byte range data, and a countersignature digital signature result is calculated according to the abstract value; a main digital signature result is calculated according to the abstract value; the countersignature digital signature result is packaged in the main digital signature result, and the digital signature result obtained after packaging is stored in a PDF file digital signature dictionary. Correspondingly, the invention further provides a PDF digital signature system and a PDF digital signature verification method and system. By means of the PDF digital signature method and system and the PDF digital signature verification method and system in the technical scheme, the same version of the PDF file can be subjected to digital signing for multiple times, and the shared signature of the content of the same file is achieved; as the countersignature signature result of a user-defined algorithm is packaged into the main signature result of a standard algorithm, the compatibility between the PDF file signed with the user-defined algorithm and a universal PDF reader is achieved.

Description

technical field [0001] The invention relates to the technical field of data signatures, in particular to a PDF digital signature method, a PDF digital signature verification method, a PDF digital signature system and a PDF digital signature verification system. Background technique [0002] As PDF has become one of the mainstream file exchange formats, the digital signature of PDF files has become an important technical means to ensure the authenticity and integrity of files. According to the "ISO32000:1-2008 Document Management--Portable Document Format--Part 1: PDF1.7" specification, the signature range of PDF files is specified by the byte range (ByteRange) in the PDF signature dictionary, and the general value is Remove other contents of the document other than the signature result (Contents) in the signature dictionary. The process of PDF signature is as follows figure 1 As shown, the specific description is as follows: [0003] 1. Calculate the byte range data corres...

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
IPC IPC(8): G06F21/64H04L9/32
Inventor 王绪胜杨玉坤高莉
Owner 方正国际软件(北京)有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products