Fast Disk Encryption through GPGPU Acceleration

Giovanni Agosta, Alessandro Barenghi, Fabrizio D. Santis, Andrea D. Biagio, Gerardo Pelosi
Politecnico di Milano
(December 2009), pp. 102-109


   title={Fast disk encryption through GPGPU acceleration},

   author={Agosta, G. and Barenghi, A. and De Santis, F. and Di Biagio, A. and Pelosi, G.},

   booktitle={Parallel and Distributed Computing, Applications and Technologies, 2009 International Conference on},





We present the design and performance analysis of a GPU-optimized implementation of a disk encryption application employing the XTS mode of operation applied together with the Twofish algorithm within the well-known TrueCrypt suite. We show how to correctly tune the design parameters, including data allocation, thread packing, and parallelization strategy. Overall, our implementation of TrueCrypt running on a NVidia GTX260 GPU outperforms by 67% the baseline implementation running on a four core CPU.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: