aes128
Standalone Functions
extract_close_to_uniformly_random_256_bits_from_ecdh_shared_secret_using_poseidon2
extract_close_to_uniformly_random_256_bits_from_ecdh_shared_secret_using_poseidon2(shared_secret, );
Parameters
Name | Type |
---|---|
shared_secret | Point |
extract_close_to_uniformly_random_256_bits_from_ecdh_shared_secret_using_sha256
extract_close_to_uniformly_random_256_bits_from_ecdh_shared_secret_using_sha256(shared_secret, );
Parameters
Name | Type |
---|---|
shared_secret | Point |
derive_aes_symmetric_key_and_iv_from_ecdh_shared_secret
derive_aes_symmetric_key_and_iv_from_ecdh_shared_secret(shared_secret, randomness_extraction_fn);
Parameters
Name | Type |
---|---|
shared_secret | Point |
randomness_extraction_fn | fn(Point |
derive_aes_symmetric_key_and_iv_from_ecdh_shared_secret_using_sha256
derive_aes_symmetric_key_and_iv_from_ecdh_shared_secret_using_sha256(shared_secret, );
Parameters
Name | Type |
---|---|
shared_secret | Point |
derive_aes_symmetric_key_and_iv_from_ecdh_shared_secret_using_poseidon2
derive_aes_symmetric_key_and_iv_from_ecdh_shared_secret_using_poseidon2(shared_secret, );
Parameters
Name | Type |
---|---|
shared_secret | Point |