beginning pgp 2600 jan09. what? openpgp is the proposed standard. – (rfc 2440, 3156, 4880, 5081,...
TRANSCRIPT
![Page 1: Beginning PGP 2600 JAN09. What? OpenPGP is the proposed standard. – (RFC 2440, 3156, 4880, 5081, etc) OpenPGP is not a program. PGP and GnuPG are computer](https://reader036.vdocuments.us/reader036/viewer/2022072012/56649e445503460f94b37d17/html5/thumbnails/1.jpg)
Beginning PGP
2600 JAN09
![Page 2: Beginning PGP 2600 JAN09. What? OpenPGP is the proposed standard. – (RFC 2440, 3156, 4880, 5081, etc) OpenPGP is not a program. PGP and GnuPG are computer](https://reader036.vdocuments.us/reader036/viewer/2022072012/56649e445503460f94b37d17/html5/thumbnails/2.jpg)
What?
• OpenPGP is the proposed standard.
– (RFC 2440, 3156, 4880, 5081, etc)
• OpenPGP is not a program.
• PGP and GnuPG are computer programs that implement the OpenPGP standard.
![Page 3: Beginning PGP 2600 JAN09. What? OpenPGP is the proposed standard. – (RFC 2440, 3156, 4880, 5081, etc) OpenPGP is not a program. PGP and GnuPG are computer](https://reader036.vdocuments.us/reader036/viewer/2022072012/56649e445503460f94b37d17/html5/thumbnails/3.jpg)
Who? - Phil Zimmerman
• Created PGP in 1991
• Arms Trafficker?
• Given Book Cred in the Da Vinci Code
![Page 4: Beginning PGP 2600 JAN09. What? OpenPGP is the proposed standard. – (RFC 2440, 3156, 4880, 5081, etc) OpenPGP is not a program. PGP and GnuPG are computer](https://reader036.vdocuments.us/reader036/viewer/2022072012/56649e445503460f94b37d17/html5/thumbnails/4.jpg)
Who? - Werner Koch
• Initially Developed GnuPG in 1999
• Head of Office and German Vice-Chancellor of the Free Software Foundation Europe.
![Page 5: Beginning PGP 2600 JAN09. What? OpenPGP is the proposed standard. – (RFC 2440, 3156, 4880, 5081, etc) OpenPGP is not a program. PGP and GnuPG are computer](https://reader036.vdocuments.us/reader036/viewer/2022072012/56649e445503460f94b37d17/html5/thumbnails/5.jpg)
Why?
– All your crap is cleartext
• Data
– See above
![Page 6: Beginning PGP 2600 JAN09. What? OpenPGP is the proposed standard. – (RFC 2440, 3156, 4880, 5081, etc) OpenPGP is not a program. PGP and GnuPG are computer](https://reader036.vdocuments.us/reader036/viewer/2022072012/56649e445503460f94b37d17/html5/thumbnails/6.jpg)
How?
• Create your keys
– gpg --gen-key• Follow prompts
– gpg --list-keys• To Confirm
• Create your revocation key
– gpg --output revoke.asc --gen-revoke $KEYID
![Page 7: Beginning PGP 2600 JAN09. What? OpenPGP is the proposed standard. – (RFC 2440, 3156, 4880, 5081, etc) OpenPGP is not a program. PGP and GnuPG are computer](https://reader036.vdocuments.us/reader036/viewer/2022072012/56649e445503460f94b37d17/html5/thumbnails/7.jpg)
How?
• Exporting keys
– gpg --armor --output jberg.asc --export [email protected]
– Put jberg.asc whereever you want
![Page 8: Beginning PGP 2600 JAN09. What? OpenPGP is the proposed standard. – (RFC 2440, 3156, 4880, 5081, etc) OpenPGP is not a program. PGP and GnuPG are computer](https://reader036.vdocuments.us/reader036/viewer/2022072012/56649e445503460f94b37d17/html5/thumbnails/8.jpg)
How?
• Importing keys
– gpg --import jberg.asc
– gpg --list-keys
– gpg --edit-key [email protected]• Command> fpr
• Command> sign (follow prompts)
• Command> check
![Page 9: Beginning PGP 2600 JAN09. What? OpenPGP is the proposed standard. – (RFC 2440, 3156, 4880, 5081, etc) OpenPGP is not a program. PGP and GnuPG are computer](https://reader036.vdocuments.us/reader036/viewer/2022072012/56649e445503460f94b37d17/html5/thumbnails/9.jpg)
Now What?
• Send signed and/or encrypted E-mail
– Thunderbird /w Enigmail (32-bit only currently)
– Mutt
– Kmail
![Page 10: Beginning PGP 2600 JAN09. What? OpenPGP is the proposed standard. – (RFC 2440, 3156, 4880, 5081, etc) OpenPGP is not a program. PGP and GnuPG are computer](https://reader036.vdocuments.us/reader036/viewer/2022072012/56649e445503460f94b37d17/html5/thumbnails/10.jpg)
Now What?
• Encrypt your crap
– To create an encrypted file• gpg -c test.txt (then enter your password)
– To decrypt an encrypted file• gpg test.txt.gpg
– Useful if you don't trust where your files are stored.
![Page 11: Beginning PGP 2600 JAN09. What? OpenPGP is the proposed standard. – (RFC 2440, 3156, 4880, 5081, etc) OpenPGP is not a program. PGP and GnuPG are computer](https://reader036.vdocuments.us/reader036/viewer/2022072012/56649e445503460f94b37d17/html5/thumbnails/11.jpg)
Now What?
• Encrypt your crap to send to people with keys
– gpg --armor --encrypt file.tar.gz• ensure you've imported the key of who you're
sending to
• Decrypt his/her crap
– gpg --decrypt file.tar.gz.asc
![Page 12: Beginning PGP 2600 JAN09. What? OpenPGP is the proposed standard. – (RFC 2440, 3156, 4880, 5081, etc) OpenPGP is not a program. PGP and GnuPG are computer](https://reader036.vdocuments.us/reader036/viewer/2022072012/56649e445503460f94b37d17/html5/thumbnails/12.jpg)
References
• GnuPrivacyGuardHowtohttps://help.ubuntu.com/community/GnuPrivacyGuardHowto
• Linux HOWTO: Secure Your Data with PGP, Part 1 http://www.youtube.com/watch?v=_VbcDh1wuaA
• Linux HOWTO: Secure Your Data with PGP, Part 2 http://www.youtube.com/watch?v=bQYwqzS-Wyo