Building Strong Security Foundations with Hardware Root of Trust