Crypt::Keys

Crypt::Keys is a Perl module that allows on-disk management of public and private keyfiles.
Download

Crypt::Keys Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Benjamin Trott
  • Publisher web site:
  • http://search.cpan.org/~btrott/

Crypt::Keys Tags


Crypt::Keys Description

Crypt::Keys is a Perl module that allows on-disk management of public and private keyfiles. Crypt::Keys is a Perl module that allows on-disk management of public and private keyfiles.SYNOPSIS use Crypt::Keys; my $key_data = Crypt::Keys->read( Filename => $key_file ); Crypt::Keys->write( Filename => $key_file, Passphrase => 'foo', Data => $key_data, ); my $key_type = Crypt::Keys->detect( Content => $key_content );Crypt::Keys is an on-disk key management system for public and private keyfiles. The goal of the module is to be able to read and write crypto keys in any encoding (eg. PEM, SSH, etc.). It can be used as a front-end for key management, but it does not contain implementations of any of the assymetric cryptography algorithms represented by the keys that it manages. In other words, you can use it to read and write your DSA/RSA/etc. keys, but it does not generate new keys or encrypt/sign data.Crypt::Keys is useful for authors of the modules that implement those algorithms, however, because it provides all of the backend storage mechanisms to get the keys in and out of the filesystem. There are many key encodings for common key algorithms; Crypt::Keys ensures that the authors of the implementation do not have to worry about the myriad formats but only about the algorithms.Requirements:· Perl


Crypt::Keys Related Software