Thread View: sci.crypt
7 messages
7 total messages
Started by Hal
Tue, 29 Sep 1992 15:21
Re: PGP *2.0* available
Author: Hal
Date: Tue, 29 Sep 1992 15:21
Date: Tue, 29 Sep 1992 15:21
57 lines
3118 bytes
3118 bytes
I think people are coming down too hard on Terry Ritter, who is just trying to alert people to problems with using public keys without validation. He is getting all these sarcastic comments just because people don't like to hear the things he is saying. Actually, one of the big advances in PGP 2.0 is to make it easy to distribute _signed_ keys. That was one of the main points in making changes to the data structures. People should use this capability and try to collect signatures for their keys. By distributing signed keys the hope is that the person you want to communicate with can verify your key, at least to the extent that the signer vouches for you. If you don't know anybody else who is using PGP, you need to do as Terry suggests and use some other channel to validate their keys. Call each other up, read your keys over the phone, and if they check out, sign them. This is probably safe enough today, in my opinion. This way you can get legitimate signatures on your keys which can improve the security of the whole system, as Terry says. Also, Terry is absolutely right about the need to change keys periodically. The longer a key is used, the more chances someone has to discover your secret key, and also the more it is worthwhile for someone to spend money to try to find your key. The PGP 2.0 key data structures actually have an expiration field in them. This is not implemented in this version but it would be good to see this feature used in a later version. The idea would be that each key would have a fixed lifetime, maybe one year or two years. After that time the key would expire. Any attempt to use an expired key would lead to a strong warning from the program. A few weeks before the key expires, you create a new key, sign it with the old one, and distribute it. By signing it with the old one you don't lead to an opportunity for someone to easily fake a new key from you. (This is all for the case of a "normal" key transition. Switching keys when you know your private key has been discovered will require more drastic measures. Key revocation certificates are another feature which should be implemented in future versions of PGP.) Hal Finney -----BEGIN PGP PUBLIC KEY BLOCK----- Version: 2.01 mQCNAiqsNkwAAAEEAMKWM52m5EWi0ocK4u1cC2PPyHT6tavk9PC3TB5XBYDegf3d sldRpnjJj1r+aO08FFO+QLEI9wtBqvf1PPP5iLX7sD2uIVlJH14MPtyVtjm9ZKb8 JMtCW74045BgtHBC9yQ3V7vXNV5jM6dE2ocnH4AI/pBFrGLJPKgTA69YIUw3AAUR tCZIYWwgRmlubmV5IDw3NDA3Ni4xMDQxQGNvbXB1c2VydmUuY29tPokAlQIFECqu M1Tidd4O/2f3CwEByrUD/3uoV2y+Fuicrrd2oDawgOw9Ejcx6E+Ty9PVPqKvflLs 0zYyGfeFVSgBbTSDP3X91N3F68nydl9J9VA6QRCGelHM1cZRukCJ0AYbKYfpwUN0 xjEGHsDrd2gT5iWlB3vBZvi+6Ybs4rSq+gyZzVm1/+oRrMen32fz2r0CLgUtHok2 =fF6Z -----END PGP PUBLIC KEY BLOCK-----
Re: PGP *2.0* available
Author: Uri Blumenthal,35-016,8621267,
Date: Wed, 30 Sep 1992 01:12
Date: Wed, 30 Sep 1992 01:12
16 lines
937 bytes
937 bytes
From article <>, by 74076.1041@CompuServe.COM (Hal): > -----BEGIN PGP PUBLIC KEY BLOCK----- > Version: 2.01 Hey, what's "Version 2.01"? Was the patch released yet? Why isn't the world notified? (:-) Regards, Uri. ------------ <Disclaimer> -- Regards, Uri. uri@watson.ibm.com ------------ <Disclaimer>
Re: PGP *2.0* available
Author: R A Hollands
Date: Wed, 30 Sep 1992 12:42
Date: Wed, 30 Sep 1992 12:42
19 lines
1280 bytes
1280 bytes
In article <920929152106_74076.1041_DHJ67-1@CompuServe.COM> 74076.1041@CompuServe.COM (Hal) writes: >I think people are coming down too hard on Terry Ritter, who >is just trying to alert people to problems with using public >keys without validation. He is getting all these sarcastic >comments just because people don't like to hear the things he >is saying. I'll agree with that. Terry seems to me to be saying,"It's a good system but there are weaknesses. What are you going to use it for?" In the PGP Phil Z compares encrypted e-mail to the envelope we use for letters. Well, you can steam letters open; put medicinal alcohol on them and make them transparent; poke in a split stick, wind the letter round it, remove the letter read it and put it back. Should we give up using envelopes? (I hope I didn't tell you something you didn't already know there) Richard [NULL signature]
Re: PGP *2.0* available
Author: Terry Ritter
Date: Sun, 04 Oct 1992 07:54
Date: Sun, 04 Oct 1992 07:54
54 lines
3068 bytes
3068 bytes
In <BvE5yD.14L@exnet.co.uk> s0rah@exnet.co.uk (R A Hollands) writes: >Terry seems to me to be saying,"It's a good system but >there are weaknesses. What are you going to use it for?" Not quite, actually. I was *trying* to say: "It's a good system, and should have almost *no* weaknesses, PROVIDED that it is *used correctly*. I was attempting to describe incorrect usage, and show *why* that usage really was incorrect. I guess I would like to see public-key documentation put more emphasis on user responsibilities. It seems unlikely that *any* system can deliver true secrecy *by itself*; each user is necessarily responsible for operating the system in ways which will secure the secrecy that the system can deliver. Individuals in the US (and probably most of the "free world") have very little experience with information security. One of clippings in my files is a column from Insight for Dec. 10, 1990 (p. 28), during the buildup in the Saudi desert. It seems that Iraqi radiomen picked up names of US servicemen, and then got Marine patrols "to bite on a phony message." Obviously, proper military equipment, training, and execution could have prevented this (and probably quickly did). But normal people in our society simply do not expect such attacks, and don't operate in ways to minimize those possibilities. Until people understand the possible problems, they are vulnerable, *even if* they have a good cryptosystem. (Indeed, I would argue that the lack of understanding of information security by the general populace--some of whom must inevitably get into critical situations--constitutes a national security problem much larger than any use of cryptography by criminals.) >In the PGP Phil Z compares encrypted e-mail to the envelope we use >for letters. Well, you can steam letters open; put medicinal alcohol >on them and make them transparent; poke in a split stick, wind the >letter round it, remove the letter read it and put it back. Should >we give up using envelopes? We should absolutely give up sending *serious* secrets in envelopes :-). But I guess you mean that the cryptosystem can be less than secure if we only use it for small secrets. I never know how to respond to this: We have to set up a secure link *before* we use it. Can we know the extent of the secrecy we will need in the future? Can we afford to squander secrecy up front simply because we are lazy and would prefer not to validate public keys? I wouldn't think so, but I'm certainly willing to listen. --- Terry Ritter ritter@cactus.org
Re: PGP *2.0* available
Author: R A Hollands
Date: Mon, 05 Oct 1992 16:43
Date: Mon, 05 Oct 1992 16:43
26 lines
1650 bytes
1650 bytes
In article <1992Oct4.075456.11026@cactus.org> ritter@cactus.org (Terry Ritter) writes: > > But I guess you mean that the cryptosystem can be less than secure > if we only use it for small secrets. I never know how to respond > to this: We have to set up a secure link *before* we use it. Can > we know the extent of the secrecy we will need in the future? Can > we afford to squander secrecy up front simply because we are lazy > and would prefer not to validate public keys? I wouldn't think so, > but I'm certainly willing to listen. > (Just yell if "I really want to get out of this discussion" still applies) If we expand "small secrets" so that our secrets are evaluated in terms of the cost to us of their being compromised - big secrets, high cost - then doesn't it make sense to spend only as much on secrecy as we think our secret is worth? Since "absolute" security is absolutely unattainable aren't we actually obliged to do this (unless we're in it for amusement sake only)? Isn't "good enough" good enough? PGP seems good enough to me, but, then, I've only got small secrets. And a public key posted here is just a supply of envelopes. Richard
Re: PGP *2.0* available
Author: Terry Ritter
Date: Tue, 06 Oct 1992 09:13
Date: Tue, 06 Oct 1992 09:13
71 lines
3720 bytes
3720 bytes
In <BvnqH7.32C@exnet.co.uk> s0rah@exnet.co.uk (R A Hollands) writes: >> But I guess you mean that the cryptosystem can be less than secure >> if we only use it for small secrets. I never know how to respond >> to this: We have to set up a secure link *before* we use it. Can >> we know the extent of the secrecy we will need in the future? Can >> we afford to squander secrecy up front simply because we are lazy >> and would prefer not to validate public keys? I wouldn't think so, >> but I'm certainly willing to listen. >(Just yell if "I really want to get out of this discussion" still applies) It's not permanent, it's just that composing a serious response for each of many different postings seriously limits real life. I'm still catching up on the latter. >If we expand "small secrets" so that our secrets are evaluated in terms of >the cost to us of their being compromised - big secrets, high cost - then >doesn't it make sense to spend only as much on secrecy as we think our >secret is worth? OK, but exactly what is the operational "cost" of a spoofing process running on somebody else's computer? What kind of secret costs less than sending "new key" messages to both ends? (I see no reason to imagine that this would not succeed if the ends never validated their keys originally.) Certainly, no such program can handle *all* situations, but those messages it could not handle could be detoured for human action. Then, once spoofing has been accepted by both ends, deciphering and re-enciphering should be automatic and invisible to the users. This is cheap, clean, white-collar intelligence; a real threat. >Since "absolute" security is absolutely unattainable aren't we actually >obliged to do this (unless we're in it for amusement sake only)? True, absolute security is a goal; not reality. But it would seem rather strange to argue that this means that we don't need to worry about enforcing security (since we know it can never be "absolute"). It seems to me that we need to fix every hole we can find, but most especially the cheap and easy holes. >Isn't "good enough" good enough? PGP seems good enough to me, but, then, >I've only got small secrets. And a public key posted here is just a >supply of envelopes. Again, PGP is *not* the problem. The problem is *users* who do not validate their public keys. A public key posted here may or may not be spoofed. If the key is not spoofed, then we save all the trouble of validating the key. But if the key *is* spoofed, then there is no secret at all. There is *no* envelope; the subsequent conversation is *completely* open. Thus, the "good enough" aspect of non-validated keys mainly acts to enable the construction of a spoofing system. Once the system is constructed, it can be applied virtually for free. This does not mean that *everyone* could be attacked, but since we could not know who *would* be at risk, we all have to accept the possibility. When spoofing is applied, the "cost" of attacking a non-validated key is almost zero. Why would anyone bother using a cryptosystem if they will only use it in a way that can be completely negated almost at will? --- Terry Ritter ritter@cactus.org
Re: PGP *2.0* available
Author: R A Hollands
Date: Tue, 06 Oct 1992 15:58
Date: Tue, 06 Oct 1992 15:58
39 lines
1954 bytes
1954 bytes
Well, now you've said it three times slowly and loudly I think I'm begining to get the point! How does this analysis sound to you? - The only person who can verify my key with reasonable certainty is me. (Leaving aside the real paranoiacs in the other thread talking about PGP having been spoofed). - The other element in the system that needs verification is the communications path between me and the net. - So, if I have access to more than one route I can test my local mail system by sending a copy of my key from one of my mailboxes to another and comparing. (The userids on the different systems are different so are spoofer doesn't know what I'm about). What can I tell you? - "My mail system is verified. Use it with confidence"? This message can be spoofed but to what end? If the spoofer isn't substituting my key then he hasn't gained anything and if she is then I know and she gains nothing but a sex change. - "My mail system is compromised. Do not talk to me." We now have the same security as the write-only file (called "NULL:" on dos systems). But I presume I can take measures - sue the network administrator for negligence or something. If this works can I extend it to users with only one net link: you send me your key (ASCII format) and I print it and post it to you? Then somebody steams the envelope open!! Any good? Richard [ "Hey baby, you should be in real life!" - Zaphod Beelblebrox I ]
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads