Brute Force Attack

A brute force attack consists of trying every possible code, combination, or password until the right one is found.
Determining the Difficulty of a Brute Force Attack
The difficulty of a brute force attack depends on several factors, such as:
- How long can the key be?
- How many possible values can each key component have?
- How long will it take to attempt each key?
- Is there a mechanism that will lock the attacker out after a number of failed attempts?
As an example, imagine a system that only allows 4 digit PIN codes. This means that there are a maximum of 10,000 possible PIN combinations.
Increasing Security against a Brute Force Attack
From the example above, PIN security could be increased by:
- Increasing the PIN’s length
- Allowing the PIN to contain characters other than numbers, such as * or #
- Imposing a 30 second delay between failed authentication attempts
- Locking the account after 5 failed authentication attempts
A brute force attack will always succeed, eventually. However, brute force attacks against systems with sufficiently long key sizes may require billions of years to complete.
Brute Force Attacks vs. Dictionary Attacks
In most cases, a dictionary attack will work more quickly than a brute force attack. A brute force attack is, however, more certain to achieve results eventually than a dictionary attack.
Comments (6)
Leave a Reply
- Dictionary Attack
A dictionary attack consists of trying “every word in the dictionary” as a possible password for an encrypted message. A dictionary attack is generally more efficient than a brute force attack because users typically choose poor passwords. Dictionary attacks are generally far less successful against systems that use passphrases instead of passwords. Improving Dictionary Attacks [...]...
- How to Recover a Zip Password
PKZip utilizes a proprietary stream cipher that is vulnerable to a known plaintext attack, as Eli Biham and Paul C. Kocher describes in A Known Plaintext Attack on the PKZIP Stream Cipher. In ZIP Attacks with Reduced Known-Plaintext, Michael Stay describes an improved known plaintext attack that works against files that non-PKZip zip programs such [...]...
- Cryptographic Libraries
Cryptography is very difficult. It is even more difficult to tell if you have done it correctly. If you design and implement your own cryptographic algorithm, the odds are that you will fail to create a secure system. It is much better to code your application to use an existing cryptographic library which has been [...]...
- How Does RAR Password Recovery work?
RAR Password Recovery is a password recovery software that is specifically designed to recover lost passwords for RAR and ZIP files. RAR Password Recovery is available from a number of sources and is available in both trial and full versions, although the trial version only allows users to recover passwords that are three characters long. [...]...
- Known Ciphertext Attack
A known ciphertext attack is an an attack where the cryptanalyst only has access to encrypted ciphertext. A known ciphertext attack is the easiest of the common cryptanalysis attacks to mount, because is requires the least amount of control over the encryption device. Conversely, the known ciphertext is the most difficult of the common methods [...]...





I need to know who the author is because it’s a good article i need to use for a project thank you
You can just quote “Tech-FAQ.com” as the author.
What can you do if you are locked out of a site due to an attempted brute force attack being detected?
You should immediately contact your hosting services support regarding this issue to request for an investigatigation of the issue and/or reset your password.
Have had my password reset, and can login from another computer, but cannot login from the computer where the the attack was detected. Thanks for your reply.
I need a real example of brute force attack. will u send me such type of example in mail box???