[][src]Crate lib3h_sodium

Modules

aead

This module provides access to libsodium

hash

This module provides access to libsodium

kdf

This module provides access to libsodium

kx

This module provides access to libsodium

pwhash

This module provides access to libsodium

secbuf

This module provides an abstraction for memory for use with libsodium

secbuf_random

This module provides access to libsodium randomization functions

secbuf_util

This module provides access to libsodium utility and memory functions

sign

This module provides access to libsodium

Structs

SecureBuffer

A secure buffer implementation of lib3h_crypto_api::Buffer making use of libsodium's implementation of mlock and mprotect.

SodiumCryptoSystem

the libsodium (NaCl) implementation of lib3h_crypto_api::CryptoSystem

Functions

check_init

make sure sodium_init is called