Optimized automatic bilinear pairing encryption method and device based on point blinding process

A technology of bilinear pairing and encryption method, which is applied in the direction of secure communication device, public key for secure communication, user identity/authority verification, etc., and can solve the problems of lack of mature technical reports, etc.

Inactive Publication Date: 2016-11-09
TIANJIN UNIV
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, there are no mature technical reports

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
  • Optimized automatic bilinear pairing encryption method and device based on point blinding process
  • Optimized automatic bilinear pairing encryption method and device based on point blinding process
  • Optimized automatic bilinear pairing encryption method and device based on point blinding process

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The invention designs a bilinear pairing encryption scheme based on point blinding method. The design uses a 256-bit optimal ate bilinear pair encryption algorithm based on the Barreto-Naehrig (BN) curve. The algorithm has fewer Miller cycle times, and at the same time has a larger optimization space and higher security because of the flexibility of parameter selection. On the hardware structure, for the modular multiplication operation that has a great influence on the calculation efficiency, the present invention uses the FIOS algorithm based on the Montgomery method, so that the system can fully improve the parallelism of the hardware on the hardware structure and improve the operational efficiency of the modular multiplication. For fault attacks and DPA attacks, the design will use point-blinding technology for information at the encryption input end, which greatly improves the security of the bilinear pair encryption scheme.

[0049] In order to design an efficien...

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 the field of information security and microprocessor design, and provides an optimized automatic bilinear pairing encryption method and device based on a point blinding process aiming at increasing the computing efficiency of algorithms from the perspective of hardware implementation, further saving computing resources, fundamentally reducing the encryption and decryption time and space consumption, simultaneously using reasonable anti-attack protection measures, effectively enhancing the security of bilinear pairing encryption, and providing a possibility for replacing a current mainstream encryption system by using the bilinear pairing encryption method. The technical scheme adopted by the invention is that the optimized automatic bilinear pairing encryption method based on the point blinding process comprises two steps namely encryption and decryption, and also comprises a step that a certificate authority (CA) gives a public key Kp=sPCA and a private key dA=sIDA in advance by using the feature that a random parameter s belongs to [1, p-1] and p is a prime field which is represented by a formula, wherein PCA is a public parameter, and IDA is identity information of a user; and it is assumed that a user B encrypts a message which is represented by a formula to a user A, a formula is a bilinear pairing, and both P and Q are input formal parameters. The optimized automatic bilinear pairing encryption method and device based on the point blinding process provided by the invention are mainly applied to information security occasions.

Description

technical field [0001] The present invention relates to the field of information security and microprocessor design, in particular to an optimized automatic bilinear pairing encryption method based on point blinding method Background technique [0002] Public key cryptography, also known as asymmetric cryptography, is currently the main means of ensuring information security. In the traditional public key cryptography system, a certificate authority (CA) is often used as a trusted third party to be responsible for the generation, storage, maintenance, and revocation of user public key certificates. This will consume a lot of computing and storage resources, and it will also bring about the credibility of key escrow and user private keys. Bilinear pairing is an important tool developed in recent years for constructing cryptographic protocols. The cryptographic protocol constructed by bilinear pairing not only has the advantages of high security, short key and fast realizati...

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): H04L9/32H04L9/30
CPCH04L9/3006H04L9/3026H04L9/3066H04L9/3263
Inventor 郭炜郝中源魏继增
Owner TIANJIN UNIV
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