The New Codebreakers - Peter Y. A. Ryan, David Naccache, Jean-Jacques Quisquater; Naccache, David; Quisquater, Jean-Jacques (Springer Berlin Heidelberg, 2016)