2011-03-09 16 views
5

Aslen WinZip15 ile birlikte .ZIP dosyaları oluşturmak için WinZip'in kendi kendine ayıklama aracını kullanarak .EXE dosyalarına paketlediğimiz AES256'I kullanıyorum (çünkü arşivleri verdiğimiz insanların bir zip aracına sahip olduğundan emin olamayız AES-256 ZIP arşivlerini ele alır).7zip'in AES256'yı kullandığını nasıl bilebilirim?

Ben aslında arşiv şifrelemek için AES256 kullanılan olmadığını söylemek için yine

7za a -y -tzip -ptestabc123 -mem=AES256 C:\helloworld.zip C:\test\ 

var mı kullanan ZIP dosyalarını paketlemek için 7Zip komut satırı yardımcı programını kullanarak başladı

? Açıkça bir şifresi var, ancak bunun dışında belirlemek zor görünüyor. WinZip15 kullanarak "explorer'da görüntüle" AES256 arşivlerini oluşturduğumda, normal olduğunu düşündüğüm işe yaramadı. 7za kullanarak arşivler oluşturduğumda (-mem = AES256 anahtarıyla), windows explorer tuhaf bulduğum zip arşivini açabilir.

+0

Tüm dosya şifrelemeye değil, ana arşiv içindeki şifrelenmiş olan bireysel dosyalara, bu nedenle dosya adlarını görebiliyorsunuz ancak içeriğini göremiyorsunuz. – Johnydep

+0

Sadece kayıt için; Zip dosyaları ile şifreleme sıkıştırılmış dosya isimlerini listeleme ile ilgisi yoktur. Sadece sıkıştırma algoritmasında etkili olur. – vegatripy

cevap

0

7zip hakkında bilmiyorum, ancak DotNetZip'in komut satırı araçlarını kullanan AES56 kullanan bir kendi kendine ayıklanan EXE oluşturabilirsiniz.

+0

DotNetZip'in lib'unu C# projemde kullanmaya başladım. Bu soruyu unutmuştum ama bana ne kadar mutlu olduğumu hatırlattın. – Jai

+0

Sevindim, sizin için çalışıyor! – Cheeso

İlgili konular