The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Argon::Encryption - Role providing methods and attributes to encrypt Argon::Message traffic

VERSION

version 0.17

DESCRIPTION

Role that provides for encrypting messages in the Argon system. Notably provides the keyfile, key, and token attributes.

ATTRIBUTES

keyfile

The path to a file containing the encryption pass phrase. Either "key" or keyfile must be provided when instantiating a class implementing Argon::Encryption.

key

The encryption pass phrase.

token

A string of random bytes used as a channel or service identifier.

AUTHOR

Jeff Ober <sysread@fastmail.fm>

COPYRIGHT AND LICENSE

This software is copyright (c) 2017 by Jeff Ober.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.