Handbook of Applied Cryptography (Crc Press Series on Discrete Mathematics and Its Applications) 5th Edition & Blum - Professional Assembly Language