Is there a way to encrypt my phone's internal memory, in the same way you would encrypt a computer's partition?
Ideally, the phone would always ask for the password when booting, and even if someone had physical access to the phone and plugged it into a computer, this person could never see what's inside the phone unless he/she knew the encryption password.
I'm looking for a way to encrypt the internal storage only (that's where the sensitive data is kept). Encrypting the SD card is nice but not necessary.
Running eclair on a motorola milestone, and I'm willing to root it if necessary.
Note: I know that there are security related apps that offer to remotely nuke the phone. I also know that this might seem exaggerated and tin-foil-hatish to some people, I'm just a bit of a security freak. :-)