SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

GnuPG

Version: 0.07

Requirements

perl
gpg 1.0.0 or later.
SysV compatible shared memory.

Description

GnuPG is a perl module that interface with the Gnu Privacy Guard using the coprocess hooks provided by gpg. The communication mechanism uses is shared memory and a status file descriptor.

There are others perl interface to PGP and GnuPG but none of them used the coprocess interface provided by gpg.

The module tries it best to map the rather interactive interface of gpg to a more programmatic API.

Also the modules now offers a tied file handle interface to encryption and decryption making a lot more easy to use.

Installing

The usual:

perl Makefile.PL
make
make test
make install

Documentation

Documentation is included in POD format.

Limitations

This module doesn't yet provides an interface to the key manipulation facilities of gpg.

It doesn't also provides the memory protection offered by gpg when manipulating user passphrase.

There are also several options (like cipher selections) that aren't available from the perl API.

Bugs

Send bug reports and suggestions to <bugs@iNsu.COM>

Authors

Francis J. Lacoste <francis.lacoste@iNsu.COM>

Copyright

Copyright (c) 1999, 2000 iNsu Innovations Inc. All rights reserved.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.