It's strange that there are so few science fiction books that talk about cryptography at all, except maybe at a very low level of detail and sophistication. The only book I can remember that even mentions public-key cryptography is Vernor Vinge's _A Fire Upon the Deep_. Does anyone have other examples?