This paper describes research on creating a secure execution zone (SEZ) for executing software agents in a secure manner on a computer system. Security in this case includes integrity, confidentiality, access control, as well as other domain-specific requirements.