Perl bindings for libsodium (NaCL)
C++ Perl XS
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib/Crypt
t added multi-part hashes Dec 26, 2016
Changes
MANIFEST updated manifest Dec 31, 2016
META.json
META.yml
Makefile.PL fixing RT #118956, cleaning up compiler warnings Dec 12, 2016
README bump version Jan 3, 2017
README.md bump version Jan 3, 2017
Sodium.xs
ppport.h

README.md

Crypt-Sodium version 0.12

Simple wrapper around NaCL functions as provided by libsodium. crypto_box, crypto_stream, crypto_hash, and crypto_sign are all present and accounted for. None of the specific implementations are exposed, only the default implementations are, so please refer to your version of libsodium's release notes if you need to know what implementation you are using.

INSTALLATION

To install this module type the following:

perl Makefile.PL make make test make install

DEPENDENCIES

This module requires these other modules and libraries:

libsodium (download.libsodium.org/libsodium/releases/)

COPYRIGHT AND LICENCE

Copyright (C) 2017 by Michael Gregorowicz

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.0 or, at your option, any later version of Perl 5 you may have available.