From 7788ce865394298b80e6e54627351ea62e72026c Mon Sep 17 00:00:00 2001 From: Kevin Breit Date: Thu, 21 Jun 2001 14:13:27 +0000 Subject: Added file 2001-06-21 Kevin Breit * C/encryption.sgml: Added file svn path=/trunk/; revision=10354 --- help/C/usage-encryption.sgml | 147 +++++++++++++++++++++++++++++++++++++++++++ help/ChangeLog | 22 ++++--- 2 files changed, 160 insertions(+), 9 deletions(-) create mode 100644 help/C/usage-encryption.sgml (limited to 'help') diff --git a/help/C/usage-encryption.sgml b/help/C/usage-encryption.sgml new file mode 100644 index 0000000000..e36f17c652 --- /dev/null +++ b/help/C/usage-encryption.sgml @@ -0,0 +1,147 @@ + + +
+ + + What is Encryption? + + Encryption is an ancient method of changing readable text to unreadable + text that dates back to Egyptian times. Encryption takes the statement + "Evolution" and turns it into something which cannot be read without help + through decryption. + + Encryption Example + + Kevin orders an Evolution t-shirt from + Ximian, Inc. over the internet. He puts in his credit card number + which is 1234-567-8901. For security, his computer encrypts the + credit card number so it can be safely transmitted over the internet. + The number now is @#$23ui7yr87#@!48970fsd, which holds no intentional + resemblance to the inital number. When the information gets to + Ximian, Inc. it'll be decrypted into the inital number. + + + Encryption can be used in email in two ways: to verify that the sender is + the real sender, and to hide the message while in transmission. + Evolution has the capability to do both. + + + + Generating your PGP key + + First, you need to create a PGP key. To do this, you'll need GPG + installed. + + + GPG Versions + + This manual covers version 1.0.6 of GPG. If your version is different, + this may not be entirely accurate. You may find out your version number + by typing in: gpg --version. + + + + You can start by typing in: gpg --gen-key. At the + first question, select 1. The next question asks you about key length. + The longer the key, more stronger it is. However, the longer the key, the + longer it takes to generate. This is your choice. However, 1024 bits + (default) should be adequate. The next question asks you if you want your + key to expire. Expiring keys make your key invalid after a certain amount + of time, so old keys don't float around active. This is the same concept + as a coupon at a supermarket. Next, you'll type in your Real name, your + email address, and a comment. You should not forge this information, as + it is used later to verify who you are. Assuming that all your + information is correct, press "O" to continue. GPG now asks you for a + passphrase. This is a password which you will need to decrypt and encrypt + messages. This can be any length, with any characters in it. It is case + sensitive, which means that it does know the difference between capital + letters and lower-case. Now your key is generated. It is recommend you + surf the internet, read your email, or write a letter in a word + processor. This help creates randomness in the key. + + + Once this is completed, you'll be dropped back to the command line. + Now you can view your key information by typing gpg + --list-keys. You should see something similar to this: + + GPG Listing Keys + + /home/bob/.gnupg/pubring.gpg + ---------------------------- + pub 1024D/32j38dk2 2001-06-20 bob <bob@bob.com> + sub 1024g/289sklj3 2001-06-20 [expires: 2002-11-14] + + + You'll now need to upload your public key to a keyserver, so that your + friends can use your key. You'll need to know the ID of your key, which + is after the 1024D on the line beginning with pub. For this example, it + is 32j38dk2. You now type in gpg --send-keys --keyserver + wwwkeys.pgp.net 32j38dk2. Substitute your key ID for 32j38dk2. + You will be prompted to type in your password and your key will be uploaded for your + friends to download. + + + + Setting up Evolution's Encryption + + You'll need to open + + Tools + Mail Settings + + Once there, select the account you'd like to associate the key to and click + the Edit button. In the + Security tab is a section labeled Pretty + Goog Privacy. Enter your key ID and click + OK. Your key is now integrated into your identity + in Evolution. + + + + Sending Encrypted Messages + + You can either sign or encrypt a message. When you sign a message, verify + that you were the one who sent it, and that no one is forging your + identity. Encrypting a message makes it impossible for someone with + prying eyes to view it while it's in tranmission. + + + + Signing a Message + + To sign a message, you simply click + + Security + PGP Sign + + . You will be prompted for your PGP password. Once you enter it, + click OK and your message will be signed. + + + + Encrypting a Message + + Encrypting a message is very similar to signing a message. You simply + click the menu item + + Security + PGP Encrypt + + + + + + + Unencrypting a Recieved Message + + Sometimes, a friend will send you a message which is encrypted. In order + for you to read it, you need to unencrypt it. + + + When you view the encrypted message, Evolution + will prompt you for your PGP password. You type in your PGP password and + the message is then decrypted. + + +
diff --git a/help/ChangeLog b/help/ChangeLog index 95d622628a..6b3d2108bb 100644 --- a/help/ChangeLog +++ b/help/ChangeLog @@ -1,36 +1,40 @@ +2001-06-21 Kevin Breit + + * C/encryption.sgml: Added file + 2001-06-20 Kevin Breit - * doc/ChangeLog: Moved my entires to doc/ChangeLog per request of danw + * ChangeLog: Moved my entires to doc/ChangeLog per request of danw 2001-06-20 Kevin Breit - * doc/C/config-setupassist.sgml: Updated for new UI. + * C/config-setupassist.sgml: Updated for new UI. 2001-06-20 Kevin Breit - * docs/C/usage-sync: Reworded a little bit for more descrip. + * C/usage-sync: Reworded a little bit for more descrip. 2001-06-20 Kevin Breit - * doc/C/usage-calendar.sgml: Documented categorizing an event. + * C/usage-calendar.sgml: Documented categorizing an event. 2001-06-20 Kevin Breit - * doc/C/usage-mail.sgml: Updated Bcc: example + * C/usage-mail.sgml: Updated Bcc: example 2001-06-19 Kevin Breit - * doc/C/usage-mail.sgml: Basic edits + * C/usage-mail.sgml: Basic edits 2001-06-19 Kevin Breit - * doc/C/usage-exec-summary: Updated to say "My Evolution" + * C/usage-exec-summary: Updated to say "My Evolution" 2001-06-19 Kevin Breit - * doc/C/apx-gloss.sgml: Added definition. + * C/apx-gloss.sgml: Added definition. - * doc/C/usage-mainwindow.sgml: Routine updates. + * C/usage-mainwindow.sgml: Routine updates. 2001-06-07 Duncan Mak -- cgit v1.2.3