Cryptography and coding - Boyd, Colin (Lecture notes in computer science, 1995)