sábado, marzo 01, 2008

Zip con password en java

De esos requerimientos raros que piden en el trabajao, enzipar un archivo usando clave, claro, hacerlo con java y del lado de un AIX.

La cosa no es tan trivial como parece, uno puede pasarse leyendo cientos de post acerca de esto y ninguno aporta una solucion, todos excepto este: Cryptography - Generating AES encrypted zip files for winzip, esta respuesta la consegui despues de haber leido la parte del standar de winzip y de pkware y casi despues de haberme resignado y pensado que lo iba a implementar desde 0 y despues de probar que las clases de criptografia de sun no me daban los resultados que necesitaba para implementarlo.

Hay un bug en sun, pero esta abierto desde el 2000 y dudo que vallan a implementarlo dentro del api oficial.
Publicar un comentario