bureau of industry and security cocom cold war colonialism cryptography cryptosystem data encryption standard electronic commerce first amendment to the united states constitution history of cryptography ibm information security internet key size nato new zealand open source personal computer peter junger phil zimmermann pretty good privacy restrictions on the import of cryptography tempest terrorism the codebreakers transport layer security wassenaar arrangement web browser world war ii