Main > Programming > Libraries >

Secret::Simple 0.11

Secret::Simple 0.11

Sponsored Links

Secret::Simple 0.11 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.008 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 1078
Date added: 2006-11-14
Publisher: Adam G. Foust

Secret::Simple 0.11 description

Secret::Simple are secure secrets in configurations and code.

SYNOPSIS

# OOP style
my $ss = Secret::Simple->new();
my $ciphertext = $ss->encrypt($plaintext);
my $plaintext = $ss->decrypt($ciphertext);

# procedural style
my $ciphertext = ssencrypt($plaintext);
my $plaintext = ssdecrypt($ciphertext);

This module implements a straightforward interface for encrypting and decrypting secret information such as user IDs and passwords (e.g. database connection or remote account credentials). Secret::Simple can also be used on a limited basis to protect arbitrary data. By default the ciphertext returned is Base 64 encoded so as to be easily embedded within configurations or scripts.

A command-line utility called sstool is included to facilitate easy manipulation of cipher and plaintext snippets. The encryption mechanism utilizes the strong AES algorithm, so any weaknesses in Secret::Simple predominantly lie in how keys are protected. A balance must be struck between key accessibility, key protection, and overall complexity. The calling code can supply a key, series of keys, key files, or a combination. If no key information is explicitly passed, the module will attempt to use the OS users private SSH DSA key file by default if it exists.

The major goal of this module is to be as secure as possible while being simple and convenient enough to encourage its use. Psychology does factor in: simple is a very important consideration. If the security methods are too onerous or complicated to use, many sysadmins or developers may simply use plaintext (no protection other that OS file permissions) or simple ciphers like rot13. The security of the Secret::Simple method is not perfect, but it does represent a significant improvement over commonly-used nonsecure methods of embedding credentials and other secrets in Perl configurations and scripts. If used appropriately, Secret::Simple can greatly improve application and configuration security. Even so, care must always be taken to protect files and file permissions.

Secret::Simple 0.11 Screenshot

Advertisements

Secret::Simple 0.11 Keywords

Bookmark Secret::Simple 0.11

Hyperlink code:
Link for forum:

Secret::Simple 0.11 Copyright

WareSeeker periodically updates pricing and software information of Secret::Simple 0.11 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 Secret::Simple 0.11 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Secret Squirrel is a password manager. Free Download
SlimPeer project client is a fully PeerCast compatible but small, fast, and easy to use peer. Free Download
Bare XML project is a XML parser with all primary parsing done via a simple state engine with about 20 or so different states. Free Download
GEMpire is a turn based multiplayer strategy game in Java. Free Download
Karmen is a small and simple window manager for X. Free Download
htsneak is a general-purpose HTTP tunnelling utility written in Python. Free Download
Net::Delicious::Simple is a Net::Delicious for backups. Free Download
Apache::WebSNMP is a Perl module that allows for SNMP calls to be embedded in HTML. Free Download