1 Introduction  
2 Background  
3 Direct Design of Cryptographic Boolean Functions with Metaheuristics  
4 Metaheuristic-assisted Construction of Boolean Functions  
5 Potential Research Directions  
6 Conclusions