NAME

Crypt::Sodium::XS::Core - libsodium low-level functions

SYNOPSIS

# TODO

DESCRIPTION

Crypt::Sodium::XS::Core provides an API to libsodium's core functions. These low-level functions are not usually needed, and must only be used to implement custom constructions.

This module is a work in progress.

FUNCTIONS

Nothing is exported by default. A :hchacha20 tag imports the "hchacha20 FUNCTIONS AND CONSTANTS" functions and constants. A :all tag imports everything.

hchacha20 FUNCTIONS AND CONSTANTS

hchacha20

hchacha20_CONSTBYTES

hchacha20_INPUTBYTES

hchacha20_KEYBYTES

hchacha20_OUTPUTBYTES

SEE ALSO

Crypt::Sodium::XS
https://doc.libsodium.org/advanced/scalar_multiplication
https://doc.libsodium.org/key_derivation

hchacha20 is documented here.

FEEDBACK

For reporting bugs, giving feedback, submitting patches, etc. please use the following:

For any security sensitive reports, please email the author directly or contact privately via IRC.

AUTHOR

Brad Barden <perlmodules@5c30.org>

COPYRIGHT & LICENSE

Copyright (c) 2022 Brad Barden. All rights reserved.

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