GnuPG in universities

David Champion dgc@uchicago.edu
Mon Jun 11 00:12:02 2001


On 2001.06.10, in <87n17g1gb3.fsf@alberti.gnupg.de>,
	"Werner Koch" <wk@gnupg.org> wrote:

> || On Sun, 10 Jun 2001 12:23:59 +0100
> || Niklas <niklas.schurig@student.uni-ulm.de> wrote:
>
> n> does anybody have experience with GnuPG (and email-frontends)
> n> used in computer-pools for example in universities (Windows and Linux) ?
>
> You can't and should not use ssh or gpg on a shared box! Especially
I have to disagree. I know I've already disagreed with Werner on a very similar topic lately, but I'm rather sensitive to this topic, and this pass is significantly different for me, largely because of the inclusion of SSH. In principle: SSH is still better than telnet or rlogin, even if you can't trust the keys. You just have to know what your keys are worth, and not to entrust more to those keys than you're willing to lose. It's not a usually a hard problem, since *typically* (but not always) you're the only one at risk. With OpenPGP keys, the problem is somewhat larger. Other people place their trust in your representation of yourself, and this is usually a more signigicant component of using PGP/GnuPG than of using SSH. But this should not prevent you from using a more private, secondary, non-representative key pair for some limited purpose. You just need to know -- and advertise -- what the keys are truly worth. On a shared system, they are always worth substantially less than on a private system. They are not implicitly worth nothing. For example: I wouldn't use gpg on a shared system to represent myself, though I would use it for other purposes -- for example, to encrypt backups on tape. (That's not a highly-secure backup. I can't know that a stolen tape is unreadable, but the odds are better than if the backup is cleartext.) I certainly do use SSH on public machines, and I will not telnet, but I don't log into systems I need to trust from those machines. It's a matter of wise placement of trust, not of rigid all-or-nothing rules. Soapbox: It especially does those of us who must support shared systems little good for users to be led to believe that cryptography can provide them nothing until they have their own computer -- and then everything is magically safer. (It's not: it might take significant effort to make it safer.) I don't think that Werner means to say that, precisely, but the terminology definitely leaves that interpretation open, and there's *always* someone who will take it. The matter at hand: Of course, I wouldn't use gpg the way this poster is asking, anyway. :) -- -D. dgc@uchicago.edu NSIT University of Chicago