Share Email Print

Proceedings Paper

Decryption-decompression of AES protected ZIP files on GPUs
Author(s): Tan Nhat Duong; Phong Hong Pham; Duc Huu Nguyen; Thuy Thanh Nguyen; Hung Duc Le
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

AES is a strong encryption system, so decryption-decompression of AES encrypted ZIP files requires very large computing power and techniques of reducing the password space. This makes implementations of techniques on common computing system not practical. In [1], we reduced the original very large password search space to a much smaller one which surely containing the correct password. Based on reduced set of passwords, in this paper, we parallel decryption, decompression and plain text recognition for encrypted ZIP files by using CUDA computing technology on graphics cards GeForce GTX295 of NVIDIA, to find out the correct password. The experimental results have shown that the speed of decrypting, decompressing, recognizing plain text and finding out the original password increases about from 45 to 180 times (depends on the number of GPUs) compared to sequential execution on the Intel Core 2 Quad Q8400 2.66 GHz. These results have demonstrated the potential applicability of GPUs in this cryptanalysis field.

Paper Details

Date Published: 1 October 2011
PDF: 8 pages
Proc. SPIE 8285, International Conference on Graphic and Image Processing (ICGIP 2011), 828568 (1 October 2011);
Show Author Affiliations
Tan Nhat Duong, Hanoi Univ. of Technology (Viet Nam)
Phong Hong Pham, Hanoi Univ. of Technology (Viet Nam)
Duc Huu Nguyen, Hanoi Univ. of Technology (Viet Nam)
Thuy Thanh Nguyen, Hanoi Univ. of Technology (Viet Nam)
Hung Duc Le, Hanoi Univ. of Technology (Viet Nam)

Published in SPIE Proceedings Vol. 8285:
International Conference on Graphic and Image Processing (ICGIP 2011)
Yi Xie; Yanjun Zheng, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?