libdecaf_nif (libdecaf v2.1.0)
Link to this section Summary
Link to this section Functions
Link to this function
ed448_convert_private_key_to_x448(Privkey)
Link to this function
ed448_convert_public_key_to_x448(Pubkey)
Link to this function
ed448_derive_keypair(Privkey)
Link to this function
ed448_derive_public_key(Privkey)
Link to this function
ed448_keypair_extract_private_key(Keypair)
Link to this function
ed448_keypair_extract_public_key(Keypair)
Link to this function
ed448_keypair_sign(Keypair, Message, Prehashed, Context)
Link to this function
ed448_keypair_sign_prehash(Keypair, Message, Context)
Link to this function
ed448_sign(Privkey, Pubkey, Message, Prehashed, Context)
Link to this function
ed448_sign_prehash(Privkey, Pubkey, Message, Context)
Link to this function
ed448_verify(Signature, Pubkey, Message, Prehashed, Context)
Link to this function
ed448_verify_prehash(Signature, Pubkey, Message, Context)
Link to this function
ed25519_convert_private_key_to_x25519(Privkey)
Link to this function
ed25519_convert_public_key_to_x25519(Pubkey)
Link to this function
ed25519_derive_keypair(Privkey)
Link to this function
ed25519_derive_public_key(Privkey)
Link to this function
ed25519_keypair_extract_private_key(Keypair)
Link to this function
ed25519_keypair_extract_public_key(Keypair)
Link to this function
ed25519_keypair_sign(Keypair, Message, Prehashed, Context)
Link to this function
ed25519_keypair_sign_prehash(Keypair, Message, Context)
Link to this function
ed25519_sign(Privkey, Pubkey, Message, Prehashed, Context)
Link to this function
ed25519_sign_prehash(Privkey, Pubkey, Message, Context)
Link to this function
ed25519_verify(Signature, Pubkey, Message, Prehashed, Context)
Link to this function
ed25519_verify_prehash(Signature, Pubkey, Message, Context)
Link to this function
keccak_224(Input, OutputLen)
Link to this function
keccak_224_final(Ctx, OutputLen)
Link to this function
keccak_224_hash(Input, OutputLen)
Link to this function
keccak_224_hash_final(Ctx, OutputLen)
Link to this function
keccak_224_hash_init()
Link to this function
keccak_224_hash_update(Ctx, Input)
Link to this function
keccak_224_init()
Link to this function
keccak_224_update(Ctx, Input)
Link to this function
keccak_256(Input, OutputLen)
Link to this function
keccak_256_final(Ctx, OutputLen)
Link to this function
keccak_256_hash(Input, OutputLen)
Link to this function
keccak_256_hash_final(Ctx, OutputLen)
Link to this function
keccak_256_hash_init()
Link to this function
keccak_256_hash_update(Ctx, Input)
Link to this function
keccak_256_init()
Link to this function
keccak_256_update(Ctx, Input)
Link to this function
keccak_384(Input, OutputLen)
Link to this function
keccak_384_final(Ctx, OutputLen)
Link to this function
keccak_384_hash(Input, OutputLen)
Link to this function
keccak_384_hash_final(Ctx, OutputLen)
Link to this function
keccak_384_hash_init()
Link to this function
keccak_384_hash_update(Ctx, Input)
Link to this function
keccak_384_init()
Link to this function
keccak_384_update(Ctx, Input)
Link to this function
keccak_512(Input, OutputLen)
Link to this function
keccak_512_final(Ctx, OutputLen)
Link to this function
keccak_512_hash(Input, OutputLen)
Link to this function
keccak_512_hash_final(Ctx, OutputLen)
Link to this function
keccak_512_hash_init()
Link to this function
keccak_512_hash_update(Ctx, Input)
Link to this function
keccak_512_init()
Link to this function
keccak_512_update(Ctx, Input)
Link to this function
sha2_512(Input, OutputLen)
Link to this function
sha2_512_final(Ctx, OutputLen)
Link to this function
sha2_512_hash(Input, OutputLen)
Link to this function
sha2_512_hash_final(Ctx, OutputLen)
Link to this function
sha2_512_hash_init()
Link to this function
sha2_512_hash_update(Ctx, In)
Link to this function
sha2_512_init()
Link to this function
sha2_512_update(Ctx, Input)
Link to this function
sha3_224(Input, OutputLen)
Link to this function
sha3_224_final(Ctx, OutputLen)
Link to this function
sha3_224_hash(Input, OutputLen)
Link to this function
sha3_224_hash_final(Ctx, OutputLen)
Link to this function
sha3_224_hash_init()
Link to this function
sha3_224_hash_update(Ctx, Input)
Link to this function
sha3_224_init()
Link to this function
sha3_224_update(Ctx, Input)
Link to this function
sha3_256(Input, OutputLen)
Link to this function
sha3_256_final(Ctx, OutputLen)
Link to this function
sha3_256_hash(Input, OutputLen)
Link to this function
sha3_256_hash_final(Ctx, OutputLen)
Link to this function
sha3_256_hash_init()
Link to this function
sha3_256_hash_update(Ctx, Input)
Link to this function
sha3_256_init()
Link to this function
sha3_256_update(Ctx, Input)
Link to this function
sha3_384(Input, OutputLen)
Link to this function
sha3_384_final(Ctx, OutputLen)
Link to this function
sha3_384_hash(Input, OutputLen)
Link to this function
sha3_384_hash_final(Ctx, OutputLen)
Link to this function
sha3_384_hash_init()
Link to this function
sha3_384_hash_update(Ctx, Input)
Link to this function
sha3_384_init()
Link to this function
sha3_384_update(Ctx, Input)
Link to this function
sha3_512(Input, OutputLen)
Link to this function
sha3_512_final(Ctx, OutputLen)
Link to this function
sha3_512_hash(Input, OutputLen)
Link to this function
sha3_512_hash_final(Ctx, OutputLen)
Link to this function
sha3_512_hash_init()
Link to this function
sha3_512_hash_update(Ctx, Input)
Link to this function
sha3_512_init()
Link to this function
sha3_512_update(Ctx, Input)
Link to this function
shake128(Input, OutputLen)
Link to this function
shake128_final(OldCtx, OutputLen)
Link to this function
shake128_init()
Link to this function
shake128_update(Ctx, Input)
Link to this function
shake128_xof(Input, OutputLen)
Link to this function
shake128_xof_init()
Link to this function
shake128_xof_output(Ctx, OutputLen)
Link to this function
shake128_xof_update(Ctx, Input)
Link to this function
shake256(Input, OutputLen)
Link to this function
shake256_final(OldCtx, OutputLen)
Link to this function
shake256_init()
Link to this function
shake256_update(Ctx, Input)
Link to this function
shake256_xof(Input, OutputLen)
Link to this function
shake256_xof_init()
Link to this function
shake256_xof_output(Ctx, OutputLen)
Link to this function
shake256_xof_update(Ctx, Input)
Link to this function
spongerng_csprng_init_from_buffer(Input, Deterministic)
Link to this function
spongerng_csprng_init_from_dev_urandom()
Link to this function
spongerng_csprng_init_from_file(File, InputLen, Deterministic)
Link to this function
spongerng_csprng_next(Ctx, OutputLen)
Link to this function
spongerng_csprng_stir(Ctx, Input)
Link to this function
spongerng_init_from_buffer(Input, Deterministic)
Link to this function
spongerng_init_from_dev_urandom()
Link to this function
spongerng_init_from_file(File, InputLen, Deterministic)
Link to this function
spongerng_next(Ctx, OutputLen)
Link to this function
spongerng_stir(Ctx, Input)
Link to this function
x448(Base, Scalar)
Link to this function
x448_derive_public_key(Scalar)
Link to this function
x25519(Base, Scalar)
Link to this function