ABY Framework  1.0
Arithmetic Bool Yao Framework
 All Classes Files Functions Variables Enumerations Enumerator Macros
crypto Member List

This is the complete list of members for crypto, including all inherited members.

crypto(uint32_t symsecbits, uint8_t *seed) (defined in crypto)crypto
crypto(uint32_t symsecbits) (defined in crypto)crypto
decrypt(uint8_t *resbuf, uint8_t *inbuf, uint32_t ninbytes) (defined in crypto)crypto
decrypt(AES_KEY_CTX *dec_key, uint8_t *resbuf, uint8_t *inbuf, uint32_t ninbytes) (defined in crypto)crypto
encrypt(uint8_t *resbuf, uint8_t *inbuf, uint32_t ninbytes) (defined in crypto)crypto
encrypt(AES_KEY_CTX *enc_key, uint8_t *resbuf, uint8_t *inbuf, uint32_t ninbytes) (defined in crypto)crypto
fixed_key_aes_hash(AES_KEY_CTX *aes_key, uint8_t *resbuf, uint32_t noutbytes, uint8_t *inbuf, uint32_t ninbytes) (defined in crypto)crypto
fixed_key_aes_hash_ctr(uint8_t *resbuf, uint32_t noutbytes, uint8_t *inbuf, uint32_t ninbytes) (defined in crypto)crypto
free_prf_state(prf_state_ctx *prf_state) (defined in crypto)crypto
gen_common_seed(prf_state_ctx *aes_key, CSocket &sock) (defined in crypto)crypto
gen_field(field_type ftype) (defined in crypto)crypto
gen_rnd(uint8_t *resbuf, uint32_t numbytes) (defined in crypto)crypto
gen_rnd_perm(uint32_t *perm, uint32_t neles) (defined in crypto)crypto
gen_rnd_uniform(uint8_t *resbuf, uint64_t mod) (defined in crypto)crypto
get_aes_key_bytes() (defined in crypto)crypto
get_hash_bytes() (defined in crypto)crypto
get_seclvl() (defined in crypto)cryptoinline
hash(uint8_t *resbuf, uint32_t noutbytes, uint8_t *inbuf, uint32_t ninbytes) (defined in crypto)crypto
hash_ctr(uint8_t *resbuf, uint32_t noutbytes, uint8_t *inbuf, uint32_t ninbytes, uint32_t ctr) (defined in crypto)crypto
init_aes_key(AES_KEY_CTX *aes_key, uint8_t *seed, bc_mode mode=ECB, const uint8_t *iv=ZERO_IV) (defined in crypto)crypto
init_aes_key(AES_KEY_CTX *aes_key, uint32_t symbits, uint8_t *seed, bc_mode mode=ECB, const uint8_t *iv=ZERO_IV) (defined in crypto)crypto
init_prf_state(prf_state_ctx *prf_state, uint8_t *seed) (defined in crypto)crypto
seed_aes_enc(uint8_t *seed, bc_mode mode=ECB, const uint8_t *iv=ZERO_IV) (defined in crypto)crypto
seed_aes_hash(uint8_t *seed, bc_mode mode=ECB, const uint8_t *iv=ZERO_IV) (defined in crypto)crypto
~crypto() (defined in crypto)crypto