I am not a cryptographer but I do work in security and The Code Book by Simon Singh is an excellent history of the history of cryptography/cryptanalysis presented as periods through history where the pendulum swung between giving the edge to the code makers or breakers. The code makers have been ahead since about the 1970s.