Serious cryptography : a practical introduction to modern encryption - Aumasson, Jean-Philippe (No Starch Press, 2018)