Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/5/84; site stolaf.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxn!ihnp4!stolaf!flackc From: flackc@stolaf.UUCP (Chap Flack) Newsgroups: net.crypt Subject: Re: Re: Re: factoring algorithms and RSA public key code Message-ID: <5138@stolaf.UUCP> Date: Fri, 7-Mar-86 16:22:19 EST Article-I.D.: stolaf.5138 Posted: Fri Mar 7 16:22:19 1986 Date-Received: Tue, 11-Mar-86 00:26:13 EST References: <5083@stolaf.UUCP> <1404@panda.UUCP> <980@brl-smoke.ARPA> <2154@utcsri.UUCP> <5119@stolaf.UUCP> <530@cisden.UUCP> Distribution: net Organization: Carleton College, Northfield, MN Lines: 30 > >In this particular case, the problem is not provably hard (at least, I > >haven't heard of a proof), but the idea is that you *can* imagine > >a cryptosystem that would not depend on the enemy's ignorance. > Almost right. You ARE depending on the enemy's ignorance of your private > key, aren't you?-- What's more, I'm depending on the enemy's ignorance of the original plaintext of the message I'm trying to send! :-) Does this mean that cryptology is a useless field? No. Through cryptology we are trying to protect information that has to be distributed and is therefore subject to interception. There are all sorts of ways to protect information that doesn't have to go anywhere (such as my original message and your private key)--these are physical security considerations, and needn't concern cryptologists. As for the physical security of the private key, Rivest, Shamir, and Adleman suggested one approach in their original paper: All of the logic for generating keys and {en/de}crypting messages is put into a dedicated piece of hardware with a physically secure cabinet. It generates your two keys for you, tells you one of them, and saves the other one internally in order to do the decryption. Your private key never leaves the box. If the cabinet is tampered with, the memory is erased. -- --------------------- Chap Flack ihnp4!stolaf!agnes!flackc Carleton College ihnp4!stolaf!flackc Northfield, MN 55057