Pretty Good Privacy: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Sandy Harris
(new page, basic info, needs work)
 
imported>Sandy Harris
(references)
Line 1: Line 1:
'''Pretty Good Privacy''' or '''PGP''' is a [[hybrid cryptosystem]] for [[email]] security, originally developed by [[Phil Zimmerman]].
'''Pretty Good Privacy''' or '''PGP''' is a [[hybrid cryptosystem]] for [[email]] security, originally developed by [[Phil Zimmerman]].


Line 4: Line 5:


The original PGP used a block cipher called Bassomatic, devised by Zimmerman. This was quickly shown to be weak, and replaced with [[IDEA]] in version 2.0. In version 3.0. they switched to [[CAST-128]] which, unlike IDEA, was free of patent restrictions.
The original PGP used a block cipher called Bassomatic, devised by Zimmerman. This was quickly shown to be weak, and replaced with [[IDEA]] in version 2.0. In version 3.0. they switched to [[CAST-128]] which, unlike IDEA, was free of patent restrictions.
There is an Internet standard for "Open PGP", RFc 2440 <ref name="opgp">[http://tools.ietf.org/html/2440 Open PGP Message Format] RFC at the [[IETF]]</ref>.
An [[Open Source]] implementation of that standard, [[GNU Privacy Guard]] (GPG), is available [http://www.gnupg.org/].
== References ==
{{reflist|2}}

Revision as of 01:17, 2 November 2008

Pretty Good Privacy or PGP is a hybrid cryptosystem for email security, originally developed by Phil Zimmerman.

All versions use a public key cryptosystem to provide digital signatures and to manage keys for a block cipher which does the actual message encryption.

The original PGP used a block cipher called Bassomatic, devised by Zimmerman. This was quickly shown to be weak, and replaced with IDEA in version 2.0. In version 3.0. they switched to CAST-128 which, unlike IDEA, was free of patent restrictions.

There is an Internet standard for "Open PGP", RFc 2440 [1].

An Open Source implementation of that standard, GNU Privacy Guard (GPG), is available [1].

References