Coding theory and cryptography : the essentials (Marcel Dekker, Inc, 2000)