1 / 7

PGP and IDEA

PGP and IDEA. Erin Nichols 23 April 2003. PGP Timeline. 1991: Phil Zimmermann releases PGP version 1 1993: US Government files a case against Zimmermann for export violation 1994: Viacrypt sells PGP Commercially. 1996: Case against Zimmermann dropped.

Download Presentation

PGP and IDEA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PGP and IDEA Erin Nichols 23 April 2003

  2. PGP Timeline • 1991: Phil Zimmermann releases PGP version 1 • 1993: US Government files a case against Zimmermann for export violation • 1994: Viacrypt sells PGP Commercially. • 1996: Case against Zimmermann dropped. PGP, Inc. formed in a merger with Viacrypt.

  3. PGP Timeline cont. • 1997: PGP, Inc. acquired by Network Associates. OpenPGP development begins. GnuPG development begins. • 1998: RFC 2440 published – OpenPGP Message Format • 2001: Zimmermann leaves Network Associates • 2002: PGP Corporation buys PGP from Network Associates. Phil Zimmermann becomes consultant.

  4. PGP Specifications • Key Formats – OpenPGP, X.509 • Public Key – Diffie-Hellman, DSS, RSA • Symmetric Key – AES, CAST, TripleDES, IDEA, Twofish • Hashes – SHA-1, MD5, RIPEMD-160 Gnu-PG Specifications • Key Format – OpenPGP • Public Key – ElGamal, DSA, RSA • Symmetric Key – AES, CAST5, 3DES, Twofish, Blowfish • Hashes – SHA-1, MD5, RIPE-MD-160

  5. IDEA Block Cipher International Data Encryption Algorithm (Lai and Massey, 1991) • 128-bit key, 64-bit blocks • 8 full rounds plus an Output Transformation • Operators: • + addition mod 216 •  bitwise XOR •  multiplication mod 216 +1 • - subtraction mod 216 is used in decryption

  6. A Round of IDEA

  7. References • References: • Square Attacks on Reduced-Round PES and IDEA Block Ciphers http://eprint.iacr.org/2001/068.pdf • Resources: • PGP Corporation http://pgp.com • OpenPGP project http://openpgp.org • GnuPG (GNU Privacy Guard) http://www.gnupg.org • Phil Zimmermann and Associates http://www.philzimmermann.com

More Related