Quanto tempo occorrerebbe per decodificare un file zip crittografato AES 128 se la password è lunga 8 caratteri nell'intervallo di A-Z, a-z, 1-9?
Fa alcuna differenza se l'oggetto System.Random
di .NET è stato utilizzato per generare la password o se è stato utilizzato System.Security.Cryptography.RNGCryptoServiceProvider
?
Sto scrivendo un'applicazione e voglio assicurarmi di avere la sicurezza giusta. Nel peggiore dei casi, se un utente malintenzionato ha accesso al computer del cliente, avrebbe qualche dozzina di file zip da attaccare, ma tutti hanno la stessa password. Voglio assicurarmi che l'applicazione sia protetta contro questo tipo di attacco brute force offline. L'utente malintenzionato non ha accesso ad altre password generate a caso o file zip crittografati con una password diversa generata casualmente.