Il testo è suddiviso in tre parti che curano rispettivamente gli aspetti normativi della teoria dell'informazione, lo studio della teoria dei codici di sorgente e dei codici correttori d'errore e la comprensione dei modelli matematici che sono alla base delle moderne tecniche crittografiche per la protezione (attiva e passiva) dei dati mediante cifrari. La trattazione congiunta, in unico libro, di tali argomenti si giustifica in base alla considerazione che tanto la teoria dell'informazione quanto la crittografia devono il loro assetto normativo attuale ai lavori di Claude E. Shannon, che dotò di un modello matematico efficace e stabile sia il processo di trasmissione dell'informazione sia quello relativo alla sua protezione.