Selected Areas In Cryptography by K. Ed Nyberg