You missed the best part of the struggle: how Phil Zimmerman, author of PGP, had to publish his source code in a book so it'd be protected as speech under the first amendment. His alternative was being thrown in prison for a few decades for illegal export of munitions.