Publication:
Efficient Interleaved Montgomery Modular Multiplication for Lattice-Based Cryptography

dc.authorscopusid15833929800
dc.authorscopusid56247050200
dc.contributor.authorAkleylek, S.
dc.contributor.authorTok, Z.Y.
dc.date.accessioned2020-06-21T13:58:25Z
dc.date.available2020-06-21T13:58:25Z
dc.date.issued2014
dc.departmentOndokuz Mayıs Üniversitesien_US
dc.department-temp[Akleylek] Sedat, Department of Computer Engineering, Ondokuz Mayis Üniversitesi, Samsun, Turkey, Institute of Applied Mathematics, Middle East Technical University (METU), Ankara, Ankara, Turkey; [Tok] Zaliha Yüce, Institute of Applied Mathematics, Middle East Technical University (METU), Ankara, Ankara, Turkeyen_US
dc.description.abstractIn this paper, we give modified version of interleaved Montgomery modular multiplication method for lattice-based cryptography. With the proposed algorithms, we improve the multiplication complexity and embed the conversion operation into the algorithm with almost free cost. We implement the proposed methods for the quotient ring (Z/qZ)[x]/ (xn - 1) and (Z/pZ)[x]/(xn + 1) on the GPU (NVIDIA Quadro 600) using the CUDA platform. NTRUEncrypt is accelerated approximately 35% on the GPU by using the proposed method. We receive at least 19% improvement with the proposed method for the polynomial multiplication in (Z/pZ)[x]/ (xn + 1), where n ∈ f1024, 2048, 4096g. © IEICE 2014.en_US
dc.identifier.doi10.1587/elex.11.20140960
dc.identifier.issn1349-2543
dc.identifier.issue22en_US
dc.identifier.scopus2-s2.0-84911912602
dc.identifier.scopusqualityQ4
dc.identifier.urihttps://doi.org/10.1587/elex.11.20140960
dc.identifier.urihttps://hdl.handle.net/20.500.12712/15371
dc.identifier.volume11en_US
dc.identifier.wosWOS:000346400600012
dc.identifier.wosqualityQ4
dc.language.isoenen_US
dc.publisherInstitute of Electronics Information Communication Engineersen_US
dc.relation.ispartofIEICE Electronics Expressen_US
dc.relation.journalIeice Electronics Expressen_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectGPU Implementationen_US
dc.subjectInterleaved Montgomery Modular Multiplicationen_US
dc.subjectLattice-Based Cryptographyen_US
dc.subjectNTRUEncrypten_US
dc.titleEfficient Interleaved Montgomery Modular Multiplication for Lattice-Based Cryptographyen_US
dc.typeArticleen_US
dspace.entity.typePublication

Files