Secure virtual architecture: security for commodity software systems