Current section

Files

Jump to
libsodium ex_doc.config
Raw

ex_doc.config

%%% % DO NOT EDIT: this file was generated by 'just codegen'
%%% % @generated SignedSource<<4f55d7e5bf74ce8ed4f1d5ee26b5dab4>>
%%% % @format
{main, <<"readme">>}.
{proglang, erlang}.
{warnings_as_errors, true}.
{extras, [
    <<"README.md">>,
    <<"guides/migrating-to-3.0.md">>,
    <<"guides/development.md">>,
    <<"CHANGELOG.md">>,
    <<"LICENSE.md">>
]}.
{source_url, <<"https://github.com/potatosalad/erlang-libsodium">>}.
{source_ref, <<"3.0.1">>}.
{source_url_pattern, <<"https://github.com/potatosalad/erlang-libsodium/blob/3.0.1/%{path}#L%{line}">>}.
{groups_for_modules, [
    {<<"Application">>, [libsodium]},
    {<<"Secret-key cryptography">>, [
        libsodium_crypto_aead_aegis128l,
        libsodium_crypto_aead_aegis256,
        libsodium_crypto_aead_aes256gcm,
        libsodium_crypto_aead_chacha20poly1305,
        libsodium_crypto_aead_xchacha20poly1305,
        libsodium_crypto_auth,
        libsodium_crypto_auth_hmacsha256,
        libsodium_crypto_auth_hmacsha512,
        libsodium_crypto_auth_hmacsha512256,
        libsodium_crypto_ipcrypt,
        libsodium_crypto_secretbox,
        libsodium_crypto_secretbox_xchacha20poly1305,
        libsodium_crypto_secretbox_xsalsa20poly1305,
        libsodium_crypto_secretstream_xchacha20poly1305
    ]},
    {<<"Public-key cryptography">>, [
        libsodium_crypto_box,
        libsodium_crypto_box_curve25519xchacha20poly1305,
        libsodium_crypto_box_curve25519xsalsa20poly1305,
        libsodium_crypto_kem,
        libsodium_crypto_kem_mlkem768,
        libsodium_crypto_kem_xwing,
        libsodium_crypto_kx,
        libsodium_crypto_sign,
        libsodium_crypto_sign_ed25519,
        libsodium_crypto_sign_ed25519ph
    ]},
    {<<"Hashing">>, [
        libsodium_crypto_generichash,
        libsodium_crypto_generichash_blake2b,
        libsodium_crypto_hash,
        libsodium_crypto_hash_sha256,
        libsodium_crypto_hash_sha3256,
        libsodium_crypto_hash_sha3512,
        libsodium_crypto_hash_sha512,
        libsodium_crypto_shorthash,
        libsodium_crypto_shorthash_siphash24,
        libsodium_crypto_shorthash_siphashx24,
        libsodium_crypto_xof_shake128,
        libsodium_crypto_xof_shake256,
        libsodium_crypto_xof_turboshake128,
        libsodium_crypto_xof_turboshake256
    ]},
    {<<"Password hashing">>, [
        libsodium_crypto_pwhash,
        libsodium_crypto_pwhash_argon2i,
        libsodium_crypto_pwhash_argon2id,
        libsodium_crypto_pwhash_scryptsalsa208sha256
    ]},
    {<<"Key derivation">>, [
        libsodium_crypto_kdf,
        libsodium_crypto_kdf_blake2b,
        libsodium_crypto_kdf_hkdf_sha256,
        libsodium_crypto_kdf_hkdf_sha512
    ]},
    {<<"Advanced">>, [
        libsodium_crypto_core_ed25519,
        libsodium_crypto_core_hchacha20,
        libsodium_crypto_core_hsalsa20,
        libsodium_crypto_core_keccak1600,
        libsodium_crypto_core_ristretto255,
        libsodium_crypto_core_salsa20,
        libsodium_crypto_core_salsa2012,
        libsodium_crypto_onetimeauth,
        libsodium_crypto_onetimeauth_poly1305,
        libsodium_crypto_scalarmult,
        libsodium_crypto_scalarmult_curve25519,
        libsodium_crypto_scalarmult_ed25519,
        libsodium_crypto_scalarmult_ristretto255,
        libsodium_crypto_stream,
        libsodium_crypto_stream_chacha20,
        libsodium_crypto_stream_salsa20,
        libsodium_crypto_stream_salsa2012,
        libsodium_crypto_stream_xchacha20,
        libsodium_crypto_stream_xsalsa20,
        libsodium_crypto_verify_16,
        libsodium_crypto_verify_32,
        libsodium_crypto_verify_64
    ]},
    {<<"Helpers">>, [
        libsodium_randombytes,
        libsodium_runtime,
        libsodium_utils,
        libsodium_version
    ]},
    {<<"Native API">>, [libsodium_nif]}
]}.