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

A signature method and device for invoking a cryptographic device by a pkcs#11 interface

A cryptographic device and interface calling technology, which is applied in the field of information security, can solve problems such as no consideration, and achieve the effect of improving security and enhancing data security

Active Publication Date: 2018-09-25
Fisherman Information Technology Co Ltd
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The PKCS#11 interface definition does not consider the use of hardware arithmetic operations

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
  • A signature method and device for invoking a cryptographic device by a pkcs#11 interface
  • A signature method and device for invoking a cryptographic device by a pkcs#11 interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0049] see figure 1 As shown, a PKCS#11 interface provided by the embodiment of the present invention calls a signature method of a cryptographic device, and the method may include the following steps:

[0050] S110: When data signing is to be performed on the first data, in the packaged object set, use an object search initialization function to search for a first object signed for the first data.

[0051] ...

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 signing method of PKCS#11 interface calling cryptographic equipment. The method includes: when data signing needs to be performed on first data, in a packaged object set, using an object searching initialization function to search for a first object aiming at first data signing; using the object searching function to search for the object handle of the first object; using a signing initialization function to perform signing initialization by the aid of the object handle of the first object to obtain a first signing initialization result; using a signing function to sign the first data according to the first signing initialization result. By the signing method, data signing of the PKCS#11 interface calling cryptographic equipment can be achieved, data safety is enhanced, secret keys are not exposed outside the cryptographic equipment, and secrete key safety is increased. The invention further provides a signing device of the PKCS#11 interface calling cryptographic equipment, and the signing device has the corresponding technical effects.

Description

technical field [0001] The invention relates to the technical field of information security, in particular to a signature method and device for invoking a cryptographic device by a PKCS#11 interface. Background technique [0002] With the rapid development of computer technology, more and more attention is paid to information security. In order to enhance data security, it is often necessary to sign the data through a cryptographic device. When using a cryptographic device, the key pair is stored inside the cryptographic device and cannot be exported. [0003] At present, the most frequently used cryptographic algorithm interface in the world is the PKCS#11 interface. The full name of PKCS is Public-keyCryptography Standards, which is the standard of public-key cryptography. The PKCS#11 interface definition does not consider the use of hardware arithmetic operations. How to use the PKCS#11 interface to invoke a cryptographic device to perform data signature is a technical...

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 Patents(China)
IPC IPC(8): H04L9/08H04L9/32H04L29/06
CPCH04L9/0825H04L9/3247H04L63/0807
Inventor 郭经宇
Owner Fisherman Information Technology Co Ltd
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