6.S983 Secure Hardware Design