A Uniquified Virtualization Approach to Hardware Security