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

Partially blind signature method based on identity on lattice

A partially blind, identity technology, applied in the field of information security, to achieve the effect of improving computing efficiency and computing efficiency

Active Publication Date: 2017-11-07
HENAN POLYTECHNIC UNIV
View PDF2 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Especially in the electronic cash system, the partial blind signature can not only protect the privacy of the signature requester but also enable the signer to partially control the content of the signature, which solves the problem of blind signature in practical applications well, and the partial blind signature It is more efficient than blind signatures in applications, but there is currently no provably secure identity-based partial blind signature scheme on lattices

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
  • Partially blind signature method based on identity on lattice
  • Partially blind signature method based on identity on lattice
  • Partially blind signature method based on identity on lattice

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention will be further described below in conjunction with embodiment and accompanying drawing.

[0022] The present invention is divided into four stages: a Setup (establishment) stage, a KeyGen (key establishment) stage, an Issue (release) stage, and a Verify (verification) stage. The method includes 3 cryptographic hash functions: H msg :{0,1} * →{-1,0,1} k ,

[0023] Setup: private key generator PKG (private key generator), with the security parameter λ as input, using the trapdoor generation algorithm TrapGen(1 λ ) generating matrix and the corresponding short base in is the system master key, and A is the system public key.

[0024] KeyGen: PKG using own private key S 0 , and the received identity information ID, and the system public parameter Param={n,m,A,q,s,k,H ID ,H msg ,H info}, where s is the sampling standard deviation, using the matrix sampling algorithm SampleMat(A,S 0 ,s,H ID (ID)) output the private key corresponding to...

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 relates to a partially blind signature method based on identity on a lattice. The method comprises the following steps: 1) a private key generator PKG (private key generator) generates a system main key S0 and a system parameter Param by taking a security parameter lambda as the input and using a trap-door generation algorithm TrapGen(1lambda); 2) the PKG uses the main key S0, the identity ID of a signer and the system parameter Param, and uses a matrix sampling algorithm SampleMat to output the private key SID corresponding to the ID; 3) the signer S randomly selects a vector y in the distribution as shown in description, randomly samples a vector pair as shown in description, and then computes to obtain (c1,c2) to send to a message owner C; 4) C blinds the to-be-signed message msg by using the (c1,c2) to obtain the blinded message epsilon* to send to S; 5) the S computes the signature as shown in description of the blinded message epsilon* by using the private key SID and the sampling rejection theorem to send to the C; and 6) the C makes the de-blinding computation to output the signature (z1, z2, epsilon1, epsilon2) of the message (msg, info); a verifier V can verify the accuracy of the message (msg, info) and the signature (z1, z2, epsilon1, epsilon2) through a certain computation. The attack from the quantum computer can be resisted, the generated user key is short, and the signature speed is fast.

Description

technical field [0001] The invention relates to the technical field of information security, and specifically proposes an identity-based partial blind signature method on lattice. Background technique [0002] At present, the lattice-based public-key cryptosystem is one of the few classical public-key cryptosystems that cannot be broken by quantum computers, and the lattice-based public-key cryptosystem has other excellent properties, such as the average case is as safe as the worst case and simple and efficient etc. Therefore, the lattice-based cryptosystem can become an important tool to ensure information security in the quantum era. [0003] Blind signature (BS, blind signature) is an interactive protocol between the signer and the requester, which allows the signer to sign the message without knowing the specific content of the message to be signed. When the blind signature is announced, the signer also It was not possible to link the signing process to the final publi...

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): H04L9/08H04L9/32
CPCH04L9/0825H04L9/0847H04L9/3257
Inventor 汤永利周锦叶青闫玺玺王辉赵宗渠秦攀科
Owner HENAN POLYTECHNIC UNIV
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