Efficient and compact encryption method based on lattice
An encryption method, an efficient technology, applied in the field of cryptography
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0099] Generate the system parameters required for encryption (λ, n, q, χ, AKC, l, h, t 1 ,t 2 ); wherein, λ is a security parameter, q ≥ 2, χ is a noise distribution, l and h are positive integers and are polynomials of λ, representing the dimension size, t 1 and t 2 It is a parameter used in the compression function, which is used to reduce the bandwidth when sending ciphertext;
[0100] Public and private key generation (see figure 2 ): The decryptor samples to get a random seed ←{0,1} κ , the length of the seed is a positive integer κ, using Gen to input the seed seed to generate matrix A, where, is a pseudorandom generator that maps random strings of length κ to matrix A; the decryptor samples and in, and are two distributions respectively, used to sample l×1-dimensional vectors, where the elements of each dimension of the vector are R q Polynomials on , the distributions are the same or different; and / or as part of the private key; the decryptor co...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


