home *** CD-ROM | disk | FTP | other *** search
- -----BEGIN PGP SIGNED MESSAGE-----
-
- The contents of this archive integrate PGP with ReadNews.
-
- Version 1.1, 05-Mar-1993.
-
-
- This file, the scripts and the BASIC program are copyright Paul L. Allen,
- 1993, all rights reserved. You may copy this archive and pass it on provided
- that no changes are made, and that you do not charge any money for doing so.
-
-
- Installation
- ============
-
- Copy the scripts in !NewsDir.Scripts. Note that if ReadNews is already
- installed it won't be able to find them - you'll have to quit and restart it.
-
- Copy Library.split_msg to wherever you put the library files that came with
- ReadNews (uud, uue and uux).
-
-
- Scripts available
- =================
-
- PGPaddkey Adds the public key in the current article to your public
- keyring
- PGPchk-sig Checks the signature on the current article
- PGPdecrypt Decrypts the current article, and appends the cleartext to
- the end of the article
- PGPencrypt Signs and encrypts a message
- PGPsign Signs a cleartext message
- PGPview Decrypts the current article and shows the cleartext in an
- edit window.
-
-
- Usage
- =====
-
- Make sure that !PGP has been seen by the filer before you try and use any
- of these scripts, or the script will complain that the !PGP application
- has not been seen.
-
- Bring up the ReadNews main menu, and you will see a Script entry - follow
- the arrow and click on the appropriate entry. Note that PGP is run in a
- CLI window, so there is no multitasking.
-
- PGPaddkey, PGPchk-sig, PGPdecrypt and PGPview all apply to the current
- article - when you select them, the article is processed without further
- intervention (other than asking for your passphrase where necessary).
-
- PGPencrypt and PGPsign apply to a message that you are about to mail or post
- (usually you sign news and either sign or encrypt mail). Create a message
- (mail or news, original or reply) in the normal way. When you are satisfied
- with your message, click on the appropriate script entry. A dialogue box
- will appear: bring up the save box on your edit window and save the message
- to the script's dialogue box. If you're encrypting, you must then enter
- the recipient(s) by hand (see below). Then click on the `OK' button and the
- message will be encrypted and sent.
-
-
- Notes
- =====
-
- Temporary files are used for decrypted text, so even though they're
- deleted after use, PGPview will still leave sensitive data on your disc
- which may be recoverable with a disc editor until the filing system re-uses
- the relevant sectors. You have been warned.
-
- The reason PGPencrypt wants you to enter the recipient(s) yourself is because
- mail expects a comma-separated list of recipients and PGP can't cope with
- that. Although it would be possible to take the recipients from the mail
- header and convert the format with an external program, there appears to be
- no way to pass this information back to the ReadNews script so it can invoke
- PGP automatically. Yes, I know ReadNews scripts can handle environmental
- variables, but not if you want to display the contents in a dialogue box
- (which is vital so the user can tweak the list if necessary).
-
- PGPdecrypt appends the cleartext to the current article rather than replacing
- the encrypted text for a number of reasons:
- 1) If something goes wrong, you don't lose the original.
- 2) The original may consist of an encrypted portion and an unencrypted
- portion.
- 3) You may want to retain the original so you can later prove its validity
- to a third party from the digital signature.
-
- PGPencrypt and PGPsign will not complain about !PGP not having been seen
- until *after* you click on OK button of the dialogue box - this is due to
- an annoying misfeature of the script language.
-
-
- Revision History
- ================
-
- Version 1, 11-Apr-1993
- Initial release.
-
- Version 1.1, 05-Mar-1993
- Scripts modified to check if PGPpath variable has been seen, and abort
- with an error message if not - this avoids having PGP fire up only to
- complain that it cannot find the public key file.
-
- Consequential changes to this ReadMe file.
-
- -----BEGIN PGP SIGNATURE-----
- Version: 2.2
-
- iQCVAgUBK+f6LGv14aSAK9PNAQENtgP9FYZ2Yr5NbejNF7IZ6Iz+9ScPXQ1wNNJa
- /2a0HLOtaUhQXks+8rQAD/RplL9Egfd2cdGIpSQTi7LAYgIue6eKTv8P2UTWrYzQ
- NwT3R3OKdnMrsyC74SnExPx4te9RkJWE7pFsyANl4216FId/mgrMWYO6Mwx2q70Y
- VMUTiDQ+Dno=
- =3et6
- -----END PGP SIGNATURE-----
-