ArmoredSoftware is an effort to build a cloud infrastructure where software can protect itself rather than relying exclusively on its environment. The armor associated with a process provides remote attestation and appraisal techniques that support assessing the trustworthiness of its operational environment. Using that information, the armor decides what steps should be taken to protect its associated process.
The System-Level Design Group is a part of The Information and Telecommunication Technology Center at The University of Kansas.
ArmoredSoftware is supported by The United States Department of Defense