1 #ifndef LIBGARBLE_GARBLE_GATE_HALFGATES_H 2 #define LIBGARBLE_GARBLE_GATE_HALFGATES_H 35 AES_ecb_encrypt_blks(keys, 2, key);
63 block HA0, HA1, HB0, HB1;
70 block masks[4], keys[4];
76 memcpy(masks, keys,
sizeof keys);
77 AES_ecb_encrypt_blks(keys, 4, key);
#define garble_lsb(x)
Definition: block.h:15
#define garble_make_block(X, Y)
Definition: block.h:16
__m128i block
Definition: block.h:8
garble_gate_type_e
Definition: garble.h:25
#define garble_double(B)
Definition: block.h:17
#define garble_xor(x, y)
Definition: block.h:10