Haven't really researched this yet, but I figure maybe someone has done something similar.
I want to be able to
1) Upload Large File
2) Encrypt the file in some manner
3) Store the file in a MySQL Database
When the file is retrieved with the appropriate password, it should be decrypted.
Basically the site will be storing QuickBooks Data Files (up to 20 megs). Obvisouly the clients financial data should be encrypted in some form