Chia-liang Kao (高嘉良) > ebx-0.87 > OurNet::BBSApp::PassRing

Download:
ebx-0.87.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Source  

NAME ^

OurNet::BBSApp::PassRing - Password Ring Management

SYNOPSIS ^

    use OurNet::BBSApp::PassRing;

    my $pass    = OurNet::BBSApp::PassRing->new('~/.ebx.keyring', $user);
    my $keyring = $pass->get_keyring(my $passphrase = <STDIN>);
    my $cipher  = 'Rijndael'; # could be 'GnuPG'

    $keyring->{key} = 'value';
    $pass->save_keyring($keyring, $cipher);

DESCRIPTION ^

OurNet::BBSApp::PassRing manages the symmetrically-encrypted files of userid/password data pairs used by ebx.

This module currently supports two ciphers: Rijndael (the default) and GnuPG. It could automatically detect the cipher when retrieving an existing keyring file.

BUGS ^

The GnuPG support on Win32 is broken beyond belief, probably due to poor open3() support (see GnuPG::Interface).

SEE ALSO ^

ebx, OurNet::BBSApp::Sync

AUTHORS ^

Chia-Liang Kao <clkao@clkao.org>, Autrijus Tang <autrijus@autrijus.org>

COPYRIGHT ^

Copyright 2001 by Chia-Liang Kao <clkao@clkao.org>, Autrijus Tang <autrijus@autrijus.org>.

All rights reserved. You can redistribute and/or modify this module under the same terms as Perl itself.

See http://www.perl.com/perl/misc/Artistic.html

syntax highlighting: