The IRMA Community
Newsletters
Research IRM
Click a keyword to search titles using our InfoSci-OnDemand powered search:
|
Computational Aspects of Lattice-Based Cryptography on Graphical Processing Unit
Abstract
In this chapter, the aim is to discuss computational aspects of lattice-based cryptographic schemes focused on NTRU in view of the time complexity on a graphical processing unit (GPU). Polynomial multiplication algorithms, having a very important role in lattice-based cryptographic schemes, are implemented on the GPU using the compute unified device architecture (CUDA) platform. They are implemented in both serial and parallel way. Compact and efficient implementation architectures of polynomial multiplication for lattice-based cryptographic schemes are presented for the quotient ring both Zp [x]/(xn-1) and Zp [x]/(xn+1), where p is a prime number. Then, by using these implementations the NTRUEncrypt and signature scheme working over Zp [x]/(xn+1) are implemented on the GPU using CUDA platform. Implementation details are also discussed.
Related Content
Mohammed Adi Al Battashi, Mohamad A. M. Adnan, Asyraf Isyraqi Bin Jamil, Majid Adi Al-Battashi.
© 2026.
30 pages.
|
Potchong M. Jackaria, Al-adzran G. Sali, Hana An L. Alvarado, Rashidin H. Moh. Jiripa, Al-sabrie Y. Sahijuan.
© 2026.
26 pages.
|
Elizabeth Gross.
© 2026.
30 pages.
|
Siti Nazleen Abdul Rabu, Xie Fengli, Ng Man Yi.
© 2026.
44 pages.
|
Mohammed Abdul Wajeed.
© 2026.
30 pages.
|
Aldammien A. Sukarno, Al-adzkhan N. Abdulbarie, Wati Sheena M. Bulkia, Potchong M. Jackaria.
© 2026.
24 pages.
|
Abdulla Sultan Binhareb Almheiri, Humaid Albastaki, Hanadi Alrashdan.
© 2026.
26 pages.
|
|
|