Well all security measures can be wiped clean by powering down and re flashing the firmware.. Added security measures would need to happen at the boot manager level.
Not quite true. It is still possible to use encryption - it just isn't easy. That would at least protect the data. However, if you're carrying sensitive data on a hand held computer, you're already an idiot.
Still, short of encrypting your SD cards and having to deal with a password or USB key or bluetooth proximity token to unlock them, there isn't much to be done about it -IF- the other person is knowledgeable and determined to clear the hardware for their own use.
On physical security: Locks keep the honest people honest. The best you can hope for is that your device is 'found' instead of 'stolen'. If 'found' it's best to have a lock to prevent the 'finder' from 'accidentally using' your device. Having simple instructions to tell the finder how to find you without going through a middle man of unknown motivations (lost and found agent) is even better.
So - we really could use a session locking screen saver that can populate text to the screen and a password/login prompt.
I'm afraid anything beyond that is a bit of a waste of time if you're not transporting information that should never have been on a mobile platform to begin with.
It would be nice, though, if we could get a screensaver/lock&login system working.
If someone wants to go a bit nuts and make a 'pandoraperfect' login application...
We have analog nubs.
Divide each nub into:
1 Up
2 Up-Rt
3 Rt
4 Dn-Rt
5 Dn
6 Dn-Lt
7 Lt
8 Up-Lt
That is 8 easily identifiable 'zones' that the user can push a nub in reliably. However, since these are analog nubs, they don't have to go 'all the way'. They can easily be pushed to a portion of each zone that is something more than not moved and something less than full-on.
So, the possible combinations, using two nubs and partial push and two trigger buttons on/off become:
16 left nub
16 right nub
2 left trigger positions
2 right trigger positions
16*16*2*2 = 1,024 possible combinations per iteration. If you know your own 'combination' you should be able to position the nubs & buttons to your setting fairly close to instantly.
If you require a two combination 'lock' where the first 'right' combination has to be followed by a 2nd 'right' combination within 3 seconds yields 1024 squared = 1,048,576 combinations. The user should be able to do that inside of a half-second - it's just two hand positions.
Do three code combinations (silly on a portable device) and there is a 1:1,073,741,824 chance per try for someone to 'crack' it.
All without needing to use the keyboard.