https://en.wikipedia.org/wiki/Cryptonomicon
great book...I was thinking of it before I read your post