Correlation-immune Boolean functions for easing counter measures to side-channel attacks