Paper Recommendation
1988 Numerical Recipes in C: The Art of Scientific Computing

1991 Elements of information Theory

2000 Quantum Computation and Quantum information

1961 Error-correcting Codes

1959 Information Theory and Statistics

1985 Identity-based Cryptosystems and Signature Schemes

1978 A Method For Obtaining Digital Signatures and Public-key Cryptosystems

1976 New Directions in Cryptography

1982 Theory and Application of Trapdoor Functions

1985 A Public Key Cryptosystem and A Signature Scheme Based on Discrete Logarithms

2003 Identity-Based Encryption From The Weil Pairing

1978 Digital Signal Processing

1984 How To Generate Cryptographically Strong Sequences of Pseudo-random Bits

1995 Wavelets and Subband Coding

1982 Cryptography and Data Security

1988 Numerical Recipes in C: The Art of Scientific Computing

1989 The Knowledge Complexity of interactive Proof Systems

2002 Information Theory, inference & Learning Algorithms

1983 On The Security of Public Key Protocols

1986 How To Generate and Exchange Secrets