View : 570 Download: 0

Algorithms for the Generalized NTRU Equations and their Storage Analysis

Title
Algorithms for the Generalized NTRU Equations and their Storage Analysis
Authors
Cho, Gook HwaLim, SeonganLee, Hyang-Sook
Ewha Authors
이향숙임선간조국화
SCOPUS Author ID
이향숙scopus; 임선간scopus; 조국화scopus
Issue Date
2020
Journal Title
FUNDAMENTA INFORMATICAE
ISSN
0169-2968JCR Link

1875-8681JCR Link
Citation
FUNDAMENTA INFORMATICAE vol. 177, no. 2, pp. 115 - 139
Keywords
NTRULATTEhierarchical identity-based encryption
Publisher
IOS PRESS
Indexed
SCIE; SCOPUS WOS
Document Type
Article
Abstract
In LATTE, a lattice based hierarchical identity-based encryption (HIBE) scheme, each hierarchical level user delegates a trapdoor basis to the next level by solving a generalized NTRU equation of level l >= 3. For l = 2, Howgrave-Graham, Pipher, Silverman, and Whyte presented an algorithm using resultant and Pornin and Prest presented an algorithm using a field norm with complexity analysis. Even though their ideas of solving NTRU equations can be conceptually extended for l >= 3, no explicit algorithmic extensions with the storage analysis are known so far. In this paper, we interpret the generalized NTRU equation as the determinant of a matrix. By using the mathematical properties of the determinant, we show that how to construct algorithms for solving the generalized NTRU equation either using resultant or a field norm for any l >= 3. We also obtain an upper bound of the size of solutions by using the properties of the determinant. From our analysis, the storage requirement of the algorithm using resultant is O(l(2)n(2) log B) and that of the algorithm using a field norm is O(l(2)n log B), where B is an upper bound of the coefficients of the input polynomials of the generalized NTRU equations. We present examples of our algorithms for l = 3 and the average storage requirements for l = 3, 4.
DOI
10.3233/FI-2020-1982
Appears in Collections:
자연과학대학 > 수학전공 > Journal papers
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

BROWSE