Constructive Side-Channel Analysis and Secure Design - Prouff (Springer Berlin Heidelberg, 2013)