EasyPG 0.0.2
Sponsored Links
EasyPG 0.0.2 Ranking & Summary
File size:
0.080 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1245
Date added:
2006-05-30
Publisher:
Daiki Ueno
EasyPG 0.0.2 description
EasyPG is yet another GnuPG interface for Emacs. EasyPG package consists of two parts:
- The EasyPG Assistant - A GUI frontend of GnuPG
- The EasyPG Library - A library to interact with GnuPG
Main features:
The EasyPG Assistant provides the following features:
- Cryptographic operations are usable from dired mode.
- Keyring management interface.
- Transparent encryption/decryption of *.gpg files.
The EasyPG Library provides the following features:
- The API covers most functions of GnuPG.
- Designed to avoid potential security pitfalls around Emacs.
Passphrase may leak to a temporary file
The function call-process-region writes data in region to a temporary file. If your PGP library used this function, your passphrases would leak to the filesystem.
The EasyPG Library does not use call-process-region to communicate with a gpg subprocess.
Passphrase may be stolen from a core file
If Emacs crashes and dumps core, Lisp strings in memory are also dumped within the core file. read-passwd function clears passphrase strings by (fillarray string 0) to avoid this risk. However, Emacs performs compaction in gc_sweep phase. If GC happens before fillarray, passphrase strings may be moved elsewhere in memory. Therefore, passphrase caching in elisp is generally a bad idea.
The EasyPG Library dares to disable passphrase caching. Fortunately, there is more secure way to cache passphrases - use gpg-agent.
- The EasyPG Assistant - A GUI frontend of GnuPG
- The EasyPG Library - A library to interact with GnuPG
Main features:
The EasyPG Assistant provides the following features:
- Cryptographic operations are usable from dired mode.
- Keyring management interface.
- Transparent encryption/decryption of *.gpg files.
The EasyPG Library provides the following features:
- The API covers most functions of GnuPG.
- Designed to avoid potential security pitfalls around Emacs.
Passphrase may leak to a temporary file
The function call-process-region writes data in region to a temporary file. If your PGP library used this function, your passphrases would leak to the filesystem.
The EasyPG Library does not use call-process-region to communicate with a gpg subprocess.
Passphrase may be stolen from a core file
If Emacs crashes and dumps core, Lisp strings in memory are also dumped within the core file. read-passwd function clears passphrase strings by (fillarray string 0) to avoid this risk. However, Emacs performs compaction in gc_sweep phase. If GC happens before fillarray, passphrase strings may be moved elsewhere in memory. Therefore, passphrase caching in elisp is generally a bad idea.
The EasyPG Library dares to disable passphrase caching. Fortunately, there is more secure way to cache passphrases - use gpg-agent.
EasyPG 0.0.2 Screenshot
EasyPG 0.0.2 Keywords
EasyPG
GnuPG
EasyPG 0.0.2
Emacs
yet another
gnupg interface
EasyPG Library
library
passphrase
interface
0.0.2
EasyPG 0.0.2
Security
Miscellaneous
Bookmark EasyPG 0.0.2
EasyPG 0.0.2 Copyright
WareSeeker periodically updates pricing and software information of EasyPG 0.0.2 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of EasyPG 0.0.2 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
easyphp
yet another warcraft lan emulator
yet another fantasy gamer comic
yet another hierarchical officious oracle
yet another side of me part 1
library supplies
yet another lancraft emulator
yet another forum
public library
yet another messenger
yet another movie jukebox
yet another day
librarything
yet another warcraft emulator
gnupgp
library of congress
yet another cso compressor
yet another myanmar chat
Related Software
yaSSH project is a fast, dual-licensed implementation of SSH. Free Download
Libss is a cross-platform library for controlling screensavers. Free Download
yaDMS provides a PHP-based document management system. Free Download
WeatherBug is a Firefox extension that can get live, local weather conditions in Firefox web browser. Free Download
Wykobi is an efficient, robust, and simple to use multi-platform 2D/3D computational geometry library. Free Download
Fid Emacs is an Emacs-like text editor integrated with the Frigand Imperial Desktop. Free Download
phpFile provides a PHP file manager. Free Download
phpNews provides a Web News Manager. Free Download
Latest Software
Popular Software
Favourite Software