7zip gibi modern zip hizmetlerinde, bir .ZIP dosyası oluştururken bir şifre belirleyebilirsiniz. Ama bu ne kadar güvenli? Parola korumalı zip dosyalarını korumak için hangi şifreleme algoritmaları kullanılır?
7zip gibi modern zip hizmetlerinde, bir .ZIP dosyası oluştururken bir şifre belirleyebilirsiniz. Ama bu ne kadar güvenli? Parola korumalı zip dosyalarını korumak için hangi şifreleme algoritmaları kullanılır?
Yanıtlar:
7-zip, 7z / zip arşivleri için AES-256 enkripsiyonunu kullanır.
http://7-zip.org/7z.html diyor ki:
7-Zip ayrıca AES-256 algoritmasıyla şifrelemeyi de destekler. Bu algoritma 256 bit uzunluğa sahip şifre tuşunu kullanır. Bu anahtar 7-Zip'i oluşturmak için, SHA-256 karma algoritmasına dayalı türev fonksiyonunu kullanır. Bir anahtar türetme işlevi, kullanıcı tarafından tanımlanan metin şifresinden türetilmiş bir anahtar üretir. Şifreler için ayrıntılı arama maliyetini artırmak için 7-Zip, metin şifresinden şifre anahtarı üretmek için çok sayıda yineleme kullanır.
7-zip yardım dosyaları, şifreli bir 7z dosyasının güvenliği hakkında şunları söylüyor:
Kaba kuvvet saldırıları zaman kaybıdır. Neden ayrıntılara girmeyeceğim, bunun yerine sizi Jeff Atwood'un bloguna yönlendireceğim, mükemmel bir yazı var .
Şifrenin uzunluğu kadar güvenli:
7zip'i kırmaya çalışan kişisel deneyimlerime göre, sözlük ve kaba kuvvet saldırısı ile şifre korumalı dosyalar:
idiot123
) 10 ^ 3 * 200k Boston777
) 10 ^ 3 * 200k Yukarıdakiler uçmadıysa, takip ederek (kullanarak cRARk
) kırmak için 10'da 1'den azınız olur .
Tüm sayılar (0-9) 9 basamak uzunluğunda (10 ^ 9) - bir gün sürer, tüm pinlerin ( 4-5
rakamların) ve tüm tarihlerin kilidini açar ( 20191111
, 10102019
)
Latince daha düşük ve rakamlar (a-z0-9) 6 sembol (25 ^ 6) yaklaşık 2 gün sürecek, bir şekilde bu şekilde çatladı ( asdfaf
)
Latin alt ve üst ve basamak ve. ve - (a-zA-Z0-9.-) 5 sembol (60 ^ 5) başka bir gün alacak, bazı puanlar almış ( A.1983
)
Bu noktadan sonra, uzun bir nokta (Bugünlerde burada duruyorum)
Bu noktadan sonra sadece pes, lol