Please use this identifier to cite or link to this item: http://localhost:8080/xmlui/handle/123456789/3274
Full metadata record
DC FieldValueLanguage
dc.contributor.authorMalla, H.-
dc.contributor.authorSantKaustubh, V.-
dc.contributor.authorGanesh, R.-
dc.contributor.authorPadmavathy, R.-
dc.date.accessioned2025-05-15T09:53:27Z-
dc.date.available2025-05-15T09:53:27Z-
dc.date.issued2012-
dc.identifier.citation10.1007/978-3-642-27299-8_54en_US
dc.identifier.urihttp://localhost:8080/xmlui/handle/123456789/3274-
dc.descriptionNITWen_US
dc.description.abstractPublic key cryptography is based on some mathematically hard problems, such as Integer Factorization and Discrete Logarithm problems. The RSA is based on Integer factorization problem. Number Field Sieve is one of the popular algorithms to solve these two problems. Block Lanczos algorithm is used in the linear algebra stage of Number Filed Sieve method for Integer Factorization. The algorithm solves the system of equations Bx=0 for finding null spaces in the matrix B. The major problems encountered in implementing Block Lanczos are storing the entire sieve matrix and solving the matrix efficiently in reduced time. Implementations of Block Lanczos algorithm have already been carried out using distributed systems. In the current study, the implementation of Block Lanczos Algorithm has been carried out on GPUs using CUDA C as programming language. The focus of the present work has been to design a model to make use of the high computing power of the GPUs. The input matrices are very large and highly sparse and so stored using coordinate format. The GPU on-chip memories have been used to reduce the computation time. The experimental results were obtained for the following problems; RSA100, RSA110, RSA120. From the results it can be concluded that a distributed model over GPUs can be used to reduce the iteration times for Block Lanczos.en_US
dc.language.isoenen_US
dc.publisherAdvances in Computer Science and Information Technology. Networks and Communicationsen_US
dc.subjectPublic Key cryptographyen_US
dc.subjectRSAen_US
dc.titleBlock Lanczos to Solve Integer Factorization Problem Using GPU’sen_US
dc.typeOtheren_US
Appears in Collections:Computer Science & Engineering

Files in This Item:
File Description SizeFormat 
978-3-642-27299-8_54.pdf229.9 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.