Testing Techniques for Hardware Security | Synapse