Simple question, probably a hard answer
I have a small headless Linux wheezy system running off an SDHC card.
It's too easy to "borrow" an SDHC and copy it and I want to keep my files secure...
Is there any way I can encrypt the software on the SDHC using something like the Ethernet MAC address or some other system-unique string as the key, with no need to enter a passphrase (which I can't easily do because its a headless rig)?
Alternatively, is there some kind of active socket encryption device I can place between the SDHC card and its system socket, or some other way of doing this I haven't thought of?