2. of Information Disclosure
An attacker can brute-force file encryption because there’s no defense in place (example defense: password stretching).
Threat |
|
The effort required to break your encryption/hashing algorithm is relatively small because your minimum requirements for passphrase/password strength aren’t perhaps as strong as they should be, or you are using the same initialization vector/salt for them all. Therefore, the attacker can try passwords very quickly, perhaps using rainbow tables (a pre-hashed or encrypted list of commonly used passwords) because there is nothing to slow them down. |
|
CAPEC |
CAPEC-112 - Brute Force CAPEC-20 - Encryption Brute Forcing CAPEC-16 - Dictionary-based Password Attack CAPEC-55 - Rainbow Table Password Cracking |
... |