TY - GEN
T1 - Constructing cluster of simple FPGA boards for cryptologic computations
AU - Doröz, Yarkin
AU - Savaş, Erkay
PY - 2012
Y1 - 2012
N2 - In this paper, we propose an FPGA cluster infrastructure, which can be utilized in implementing cryptanalytic attacks and accelerating cryptographic operations. The cluster can be formed using simple and inexpensive, off-the-shelf FPGA boards featuring an FPGA device, local storage, CPLD, and network connection. Forming the cluster is simple and no effort for the hardware development is needed except for the hardware design for the actual computation. Using a softcore processor on FPGA, we are able to configure FPGA devices dynamically and change their configuration on the fly from a remote computer. The softcore on FPGA can execute relatively complicated programs for mundane tasks unworthy of FPGA resources. Finally, we propose and implement a fast and efficient dynamic configuration switch technique that is shown to be useful especially in cryptanalytic applications. Our infrastructure provides a cost-effective alternative for formerly proposed cryptanalytic engines based on FPGA devices.
AB - In this paper, we propose an FPGA cluster infrastructure, which can be utilized in implementing cryptanalytic attacks and accelerating cryptographic operations. The cluster can be formed using simple and inexpensive, off-the-shelf FPGA boards featuring an FPGA device, local storage, CPLD, and network connection. Forming the cluster is simple and no effort for the hardware development is needed except for the hardware design for the actual computation. Using a softcore processor on FPGA, we are able to configure FPGA devices dynamically and change their configuration on the fly from a remote computer. The softcore on FPGA can execute relatively complicated programs for mundane tasks unworthy of FPGA resources. Finally, we propose and implement a fast and efficient dynamic configuration switch technique that is shown to be useful especially in cryptanalytic applications. Our infrastructure provides a cost-effective alternative for formerly proposed cryptanalytic engines based on FPGA devices.
UR - http://www.scopus.com/inward/record.url?scp=84859462374&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84859462374&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-28365-9_27
DO - 10.1007/978-3-642-28365-9_27
M3 - Conference contribution
AN - SCOPUS:84859462374
SN - 9783642283642
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 320
EP - 328
BT - Reconfigurable Computing
T2 - 8th International Symposium on Applied Reconfigurable Computing, ARC 2012
Y2 - 19 March 2012 through 23 March 2012
ER -