-----BEGIN PGP SIGNED MESSAGE----- +------------------------------------------------------------------------------+ MailPGP 1.0 README *** January 15th 1997 Copyright © 1996, 1997 Sami Tolvanen. All rights reserved. +------------------------------------------------------------------------------+ CONTENT 1 LEGAL 2 FILES 3 WHAT IS MailPGP? 4 INSTRUCTIONS 4.1 Configuring PGP and MailPGP 4.2 The available functions 5 CONTACTING THE AUTHOR 5.1 Reporting bugs 6 OBTAINING THE LATEST VERSION OF MailPGP +-------------------------------------------------- 1 LEGAL MailPGP is provided on an "AS IS" basis, without warranty of any kind. The author is not responsible for any possible damage that using this software might cause. Use at your own risk. MailPGP is FREEWARE and must be available to everyone without cost. Copyright © 1996, 1997 Sami Tolvanen. All rights reserved. PGP and Pretty Good are registered trademarks of PGP, Inc. Pretty Good Privacy is a trademark of PGP, Inc. IDEA is a trademark of Ascom-Tech AG. +-------------------------------------------------- 2 FILES Filename: Description: MAILPGP.EXE The program MAILPGP.SIG An isolated signature certificate file README.TXT This file SAMIT.ASC My public key so that you can e-mail me You also need: MFC40.DLL MFCDLL Shared Library MSVCRT40.DLL Microsoft® C Runtime Library Check your \WINDOWS\SYSTEM directory for these files. You'll probably have them, but if you don't, download them at http://www.sip.fi/~samit/mailpgp/ +-------------------------------------------------- 3 WHAT IS MailPGP? MailPGP is a simple user interface for Philip Zimmermann's Pretty Good Privacy (PGP). I made this program only because I couldn't find a decent PGP shell to use with my e-mail program. MailPGP is easy to use and still has many advanced features. If you only want to keep your mail secure, just ignore all the settings and you'll do fine. For more information on the available options, see part 4 (Instructions). With MailPGP you can write the mail with your favorite program, cut the text to the clipboard (Ctrl-X), write the recipient to MailPGP, check encrypt and hit proceed. Then you can simply paste the encrypted text to your e-mail and send it. No messing with too many options or multiple editors. Hope you like it. +-------------------------------------------------- 4 INSTRUCTIONS 4.1 Configuring PGP and MailPGP +------------------------------ MailPGP requires PGP 2.6.x or newer properly installed to your system. You can obtain Pretty Good Privacy i.e. from The International PGP Home Page: http://www.ifi.uio.no/pgp/ PART 1. Configuring PGP environment, complete instructions are included with PGP: add the following lines to your autoexec.bat: SET PGPPATH=C:\PGP SET PATH=C:\PGP;%PATH% (replace C:\PGP with the directory where you copied the PGP files) You also have to add time zone information to autoexec.bat; see more precise instructions from setup.doc that came with PGP. For example, Finland: SET TZ=EET-2DST Los Angeles: SET TZ=PST8PDT Denver: SET TZ=MST7MDT Arizona: SET TZ=MST7 Chicago: SET TZ=CST6CDT New York: SET TZ=EST5EDT London: SET TZ=GMT0BST Amsterdam: SET TZ=MET-1DST Moscow: SET TZ=MSK-3MSD Aukland: SET TZ=NZT-12DST PART 2. Using MailPGP All the installation needed is to copy MailPGP.exe to a directory of your choice. First you'll need to create yourself a PGP key (if you don't already have one). Start MailPGP, click the right mouse button, select Create a new PGP key from the pop-up menu and follow the instructions. If you want MailPGP to automatically use a specific secret key for signing messages (and for extracting a public key), type the desired user ID to Userid(s) field and select Set as default user ID from the pop-up menu. For more information, see Sign and Only Sign from part 4.2. (The Available functions). After that, you'll need to add your friends' public keys to your key ring. You can easily do that with MailPGP by copying the key to clipboard and clicking Proceed. When MailPGP finds a PGP key from the clipboard, it adds the key to your key ring (after asking you and assuming that Ignore keys isn't selected). You can try this by adding my public key (included) to your key ring . Open SAMIT.ASC i.e. with Notepad and copy its contents to clipboard. Then start MailPGP, click Proceed and follow the instructions. To extract your public key from the key ring for sending it to your friends, select Extract public key from the pop-up menu. If you didn't define a default user ID, you'll need to type your user ID to Userid(s) field. There you go, your public key is waiting for you in the clipboard. You can extract any public key in your key ring just by typing the desired user ID to Userid(s) field. To encrypt a file, check the Select a file option, choose whether you want to encrypt (and sign perhaps) or decrypt and click Proceed. A dialog will appear that allows you to choose a file. After you've chosen a file and clicked OK, the file will be en/decrypted. Notice that the original file isn't deleted. If you have selected to use conventional crypting for files (from the Settings dialog), you don't need to type in a user ID. If you want to verify that MAILPGP.EXE hasn't been modified by anyone except me, type "pgp mailpgp.sig mailpgp.exe" while in DOS prompt. You should get a response from PGP similar to following: File has signature. Public key is required to check signature. File 'mailpgp.sig' has signature, but with no text. Text is assumed to be in file 'mailpgp.exe'. . Good signature from user "Sami Tolvanen ". If you get a bad signature, it means that the file has been modified. Check the file with a virus scanner for a possible virus infection and download MAILPGP1.ZIP from the MailPGP Home Page to make sure that you get the original file (see part 6). If you continue to have problems with checking the signature, e-mail me. 4.2 The available functions: +--------------------------- (more information on PGP functions can be found at the International PGP Home Page) ------------------- POP-UP MENU (click the right mouse button): Extract a public key: Extracts user's public key to clipboard. If you haven't specified a default user ID, make sure you've typed in a user ID to Userid(s) field. Create a new PGP key: Generates a new PGP public/secret key pair. Set as default user ID: Sets the user ID in the Userid(s) field as the default user ID. The default user ID will be used for signing messages and extracting a public key if no other user ID has been specified. Set your own user ID as the default user ID. Empty Clipboard: Clears all clipboard data. ------------------- SYSTEM MENU (click the icon on the titlebar): Read me...: Shows this file. (separator) Settings...: Shows the settings dialog. Reset Pass Phrase (available only if Save Pass Phrase in memory is selected (from the Settings menu) and your pass phrase is saved) Removes your pass phrase from the memory. ------------------- SETTINGS DIALOG: Encryption: Pause after encrypt: Pauses PGP screen after encrypting so that you can see what happened. As default this option is not selected. ASCII armor encrypted files (-a): Uses ASCII (-a) switch when encrypting files. If you use this option you can i.e. easily send an encrypted text or binary file via e-mail. Copy ASCII armored files to clipboard: If you select this option, all the files you encrypt using the ASCII option will be copied to clipboard. As default this option is selected. Use conventional crypting for files (only IDEA): Uses only IDEA to encrypt a file. Requires that you set a password for a file. Decryption: Pause after decrypt: Pauses PGP screen after decrypting so that you can see what happened and check out if the possible signature was OK. As default this option is not selected. Restore original filename (-p): Restores the original filename when decrypting a file. As default this option is selected. Signing: Word wrap signed messages: Automatically wraps signed messages at defined length to prevent other people from getting bad signatures when reading i.e. with a news reader that wraps long lines. As default this option is selected and length is set to 66 characters. Ignore signatures: If you select this, MailPGP won't automatically check the signatures it finds from the clipboard (if Only Sign is selected). Other: Ignore keys: Select this if you don't want MailPGP to add PGP public keys to your key ring. As default this option is not selected. Leave temporary files: If you want the files that PGP creates not to be removed after use, select this option. As default this is not selected. Save pass phrase in memory: Saves your pass phrase in memory so that you have to type it only once. Pass phrase will stay in memory until you quit MailPGP. Notice that your pass phrase won't be saved to disk. As default this option is selected. Save settings on exit: Saves the current settings when exiting MailPGP. As default this options is selected. ------------------- OPTIONS: Encrypt: Select encrypt mode. Decrypt: Select decrypt mode. Sign: Sign message that's going to be encrypted. MailPGP will use the default user ID if it is defined. If not, PGP uses the secret key that's most recently added to your secret key ring. Only Sign: Sign message. You can type the sender to Userid(s) field, if you don't, MailPGP uses the default user ID. If default user ID isn't defined, PGP will use the key that's most recently added to your secret key ring. If a signed message is found on clipboard and Ignore signatures isn't selected, checks the signature. ------------------- OTHER: Userid(s): Type here the user ID for encryption or extracting a public key, or the sender for signing. If you leave this field blank when signing or extracting a public key, MailPGP uses the default user ID if it's been defined. Select a file: Check this if you want to en/decrypt a file instead of the clipboard contents. Proceed: En/decrypt the text in clipboard. About: Shows program information. Done: Exits the program. +-------------------------------------------------- 5 CONTACTING THE AUTHOR You can contact me via e-mail using the PGP public key included. e-mail: samit@sip.fi If you have any comments at all concerning MailPGP, please e-mail me. If there are any features you'd like me to add to the future versions, please let me know and I'll think about it... 5.1 Reporting bugs +----------------- If you find any bugs or annoying features from MailPGP, it really would be helpful if you reported them to me. The best way is to e-mail me a description of the bug you found. I'll try to fix it as soon as I can. +-------------------------------------------------- 6 OBTAINING THE LATEST VERSION OF MailPGP You can get the newest version of MailPGP at the MailPGP home page http://www.sip.fi/~samit/mailpgp/ New versions will be also listed at Windows95.com http://www.windows95.com/ -----BEGIN PGP SIGNATURE----- Version: 2.6.3i Charset: noconv Comment: MailPGP 1.0 iQCVAwUBMt5Lii7gK/8/EyMVAQEtKAP+IQYndeJJry7qagfngcXmpVJgBBO1KdBS 1/ekXsuvVJdvywSdYEH+UeSFA9O1WwfKfHP3QO7RYyh+ky7KXbIC2cXkX0KPP4mp LPDDgVq1chmMiVseIg3zUFAcxHCg7OXuosPNvnE6IdBcVLb3YSuSzgFHubkNOWHS MMKZ/KYaRhg= =CIrQ -----END PGP SIGNATURE-----