I don't want to get bogged down managing long crypto keys. However, things like rainbow tables seem to make eight letter passwords really quite vulnerable.
Can eight letter passwords securely encrypt data (with GPG)? If it can, what algorithm do I need to use? Do I use a slow inefficient algorithm? Is the file size relevant?
Should I just do something like this to generate a passphrase:
Code:
cmd_output=`echo "$MyVeryLongSalt$MyPassword" | sha256sum`
key=${cmd_output:0:64}