greg32
January 29th, 2006, 04:59 PM
Hi, can some one please clarify a few things for me regarding the relation of password strength to the algorithm you are using. i.e, lets say I use a program to generate a password. Lets say the first password is 28 chars long, all lowercase, and no special chars in it. Only numbers and letters. The program tells me the bit strength of the password is 141bit. Then, lets say I generate a 64 char password, using upper, lower, numbers, and special chars, and it tells me this password is 385bit.
My question is, when I use these passwords, to do exactly the same thing, which is encrypt lets say for example a volume using AES (rijndael), which is 256bit key, 128 bit block, what relevance does the 141bit/385bit passwords have with the 256bit encryption the algorithm offers? Or, does the password not affect the encryption level? Does the password have more relevance to the hash algorithm instead, and if not, what is the has algorithm for?? or am I just too confused? I have read a bit about encryption trying to understand, but the answer does not seem to pop out anywhere and hit me on the head if you know what i mean.
The only thing I can assume at this point in time, is that the strength of the password is only relevant to some one guessing it, or brute force attacks on it, thus once revealed, granting full access to all my data. If the password was too strong, then brute force attacks may not be successful in a reasonable amount of time thus deterring the attack? So strong passwords are needed from this line of attack (and the hash? algorithm being used is also important to the password security). BUT, the algorithm used is critical not from the password perspective, but from the point of view that one day, someone will work out how to deciphr the code, and then be able to access the data, password or no password, which at point in time, the length and stregth of the password is not relevant, as they can now just deciphr the data through understanding the algorithm?.
And one last question :) Have I got it all wrong lol
Sorry if these questions are maybe not worded clearly.
Cheers Greg
My question is, when I use these passwords, to do exactly the same thing, which is encrypt lets say for example a volume using AES (rijndael), which is 256bit key, 128 bit block, what relevance does the 141bit/385bit passwords have with the 256bit encryption the algorithm offers? Or, does the password not affect the encryption level? Does the password have more relevance to the hash algorithm instead, and if not, what is the has algorithm for?? or am I just too confused? I have read a bit about encryption trying to understand, but the answer does not seem to pop out anywhere and hit me on the head if you know what i mean.
The only thing I can assume at this point in time, is that the strength of the password is only relevant to some one guessing it, or brute force attacks on it, thus once revealed, granting full access to all my data. If the password was too strong, then brute force attacks may not be successful in a reasonable amount of time thus deterring the attack? So strong passwords are needed from this line of attack (and the hash? algorithm being used is also important to the password security). BUT, the algorithm used is critical not from the password perspective, but from the point of view that one day, someone will work out how to deciphr the code, and then be able to access the data, password or no password, which at point in time, the length and stregth of the password is not relevant, as they can now just deciphr the data through understanding the algorithm?.
And one last question :) Have I got it all wrong lol
Sorry if these questions are maybe not worded clearly.
Cheers Greg