CryptoGraphics: Secret Key Cryptography Using Graphics Cards
Department of Computer Science, Columbia University, New York, NY, USA
TOPICS IN CRYPTOLOGY – CT-RSA 2005, Lecture Notes in Computer Science, 2005, Volume 3376/2005, 334-350
@article{cook2005cryptographics,
title={CryptoGraphics: Secret key cryptography using graphics cards},
author={Cook, D.L. and Ioannidis, J. and Keromytis, A.D. and Luck, J.},
journal={Topics in Cryptology–CT-RSA 2005},
pages={334–350},
year={2005},
publisher={Springer}
}
We study the feasibility of using Graphics Processing Units (GPUs) for cryptographic processing, by exploiting the ability for GPUs to simultaneously process large quantities of pixels, to offload symmetric key encryption from the main processor. We demonstrate the use of GPUs for applying the key stream when using stream ciphers. We also investigate the use of GPUs for block ciphers, discuss operations that make certain ciphers unsuitable for use with a GPU, and compare the performance…
November 2, 2010 by hgpu