@inproceedings{5ba3386dfa2b4d8fa71319a7f8cef45b,
title = "Load balanced block Lanczos algorithm over GF(2) for factorization of large keys",
abstract = "Researchers use NFS (Number Field Sieve) method with Lanczos algorithm to analyze big-sized RSA keys. NFS method includes the integer factorization process and nullspace computation of huge sparse matrices. Parallel processing is indispensible since sequential computation requires weeks (even months) of CPU time with supercomputers even for 150-digit RSA keys. This paper presents details of improved block Lanczos algorithm based on previous implementation[4,10]. It includes a new load balancing scheme by partitioning the matrix such that the numbers of nonzero components in the submatrices become equal. Experimentally, a speedup up to 6 and the maximum of efficiency of 0.74 have been achieved using an 8-node cluster with Myrinet interconnection.",
keywords = "Cryptology, Load balancing, Parallel/cluster computing, RSA key, Sparse matrix",
author = "Wontae Hwang and Dongseung Kim",
year = "2006",
doi = "10.1007/11945918_38",
language = "English",
isbn = "354068039X",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "375--386",
booktitle = "High Performance Computing - HiPC 2006 - 13th International Conference Proceedings",
note = "13th International Conference on High Performance Computing, HiPC 2006 ; Conference date: 18-12-2006 Through 21-12-2006",
}