🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

7 total messages Started by Hal Tue, 29 Sep 1992 15:21
Re: PGP *2.0* available
#1078
Author: Hal
Date: Tue, 29 Sep 1992 15:21
57 lines
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
#1095
Author: Uri Blumenthal,35-016,8621267,
Date: Wed, 30 Sep 1992 01:12
16 lines
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
#1145
Author: R A Hollands
Date: Wed, 30 Sep 1992 12:42
19 lines
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
#1319
Author: Terry Ritter
Date: Sun, 04 Oct 1992 07:54
54 lines
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
#1351
Author: R A Hollands
Date: Mon, 05 Oct 1992 16:43
26 lines
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
#1356
Author: Terry Ritter
Date: Tue, 06 Oct 1992 09:13
71 lines
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
#1396
Author: R A Hollands
Date: Tue, 06 Oct 1992 15:58
39 lines
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