I'm trying to set up the most secure personal computing environment possible with the following requirements:
- most secure OS(in relative terms) that is freely available(I'm guessing FreeBSD)
- read-only system partition with disk encryption and TPM(I'm guessing ZFS)
- desktop environment with an internet browser running under a user with minimal permissions(I'm guessing Firefox here); all file I/O are done to a separate partition that get's flushed on every startup(fast-format with encryption on)
- force openvpn VPN connection at all times. Disable internet when not connected
I was thinking of ChromeOS, then all my personal information is shared with Google, so that's no good. As for the desktop environment, because I'm using this computer solely for web browsing, I don't need any write permission to anything else.
Anyways Is this possible?
ps. I know for sure that FreeBSD allows read-only system partition with some tweaks...