Information Leakage Discovery Techniques to Enhance Secure Chip Design