Foundations of Cryptography A Primer - Oded Goldreich. & Bradley - Essential Computer Security (Syngress, 2006)