I am trying to figure out how to create the best secure password for AES_ENCRYPT. Specifically, how long should the password be, and how it translates into the 128 bit key length that AES typically uses.
- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
This really isn't a mysql question, more of a "how does encryption work" question. If you have some time to kill you might want to watch this series
Here's what I felt was a good explaination of password strength I came across a while back
Remember though, the theoretical security of your password is moot if it's stored in source code that is not secure (world readable, ending up in a .mysql_history when working from the commandline, etc).