Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to decompress an AES-256 Encrypted zip files?

I am developing an android application which requires to decompress an AES-256 encrypted zip files, is there any libraries out there that I can use to accomplish that?

I am greatly appreciative of any guidance or help.

like image 495
Ahmad Kayyali Avatar asked Jan 03 '11 13:01

Ahmad Kayyali


2 Answers

zip4j, java library to handle Zip files (Open source, Apache License v2.0).

http://www.lingala.net/zip4j/

  • Create, Add, Extract, Update, Remove files from a Zip file
  • Read/Write password protected Zip files
  • Supports AES 128/256 Encryption
  • Supports Standard Zip Encryption

You can download binary, sources and examples.

like image 125
ggrandes Avatar answered Oct 29 '22 00:10

ggrandes


I ended up using an external library at http://code.google.com/p/winzipaes/

it's limited to compression/decompression Zip files encrypted with AES-256 ONLY

but at least it fits my need.

like image 27
Ahmad Kayyali Avatar answered Oct 28 '22 23:10

Ahmad Kayyali