1
Ruby script framework for the encryption and decryption of email
2
according the GPG/MIME Format (RFC 3156).
3
4
The packages includes the following files:
5
6
gpgmime.rb:         Mime / GPGMime classes for encryption, decryption, clear
7
                    sign and check
8
9
gpgmime				bash script for command line invocation of gpgmime.rb
10
11
plist_parser.rb:	Parser for property list files configuration file
12
13
gpg_smtp_server.rb:	Simple SMTP filter server for the encryption respectively
14
                    signature of outgoing messages. In case all recipients in
15
                    to:, cc: and bcc: are in the public keyring, the message
16
                    is encrypted and signed using the default private key. Other
17
                    wise a clear text signature is generated.
18
19
gpg_smtp_decrypt.rb: Decryption or clear signature check front-end. Requires the
20
                    specification of RFC3156 compliant input and output message
21
                    files.
22
23
gpg_check_passphrase.rb: Helper function for checking the GPG passphrase for 
24
                    correctess
25
26
GPGServer.applescript: Apple Script file for graphical front-end to
27
                     gpg_smtp_server.rb
28
29
GPGDecode:           Apple Script droplet for the invocation of gpg_smtp_decrypt.rb
30
31
running.icns:        Icon file for state dialog window in GPGServer.applescript           
32
33
34
This work is protected due to the GNU General Public License
35
September 2009, Author: Otto Linnemann