27 #ifndef XDP_XTEA_F_FK_H
28 #define XDP_XTEA_F_FK_H
31 const uint32_t k,
const uint32_t delta,
32 const uint32_t lsh_const,
const uint32_t rsh_const);
35 const uint32_t da,
const uint32_t db,
36 const uint32_t k,
const uint32_t delta,
37 const uint32_t lsh_const,
const uint32_t rsh_const);
40 const uint32_t k,
const uint32_t delta,
41 const uint32_t dx,
const uint32_t dy,
44 bool xdp_xtea_f_is_sat(
const uint32_t mask_i,
const uint32_t lsh_const,
const uint32_t rsh_const,
45 const uint32_t k,
const uint32_t delta,
46 const uint32_t dx,
const uint32_t dy,
const uint32_t x);
50 const uint32_t x,
const uint32_t key,
const uint32_t delta,
51 const uint32_t lsh_const,
const uint32_t rsh_const,
52 const uint32_t dx,
const uint32_t dy, uint32_t* x_cnt,
double* prob);
54 double xdp_xtea_f_fk(
const uint32_t n,
const uint32_t dx,
const uint32_t dy,
55 const uint32_t key,
const uint32_t delta,
56 const uint32_t lsh_const,
const uint32_t rsh_const);
59 const uint32_t k,
const uint32_t delta,
60 const uint32_t lsh_const,
const uint32_t rsh_const);
63 const uint32_t daa,
const uint32_t da,
const uint32_t db,
64 const uint32_t k,
const uint32_t delta,
65 const uint32_t lsh_const,
const uint32_t rsh_const);
68 const uint32_t k,
const uint32_t delta,
69 const uint32_t dxx,
const uint32_t dx,
const uint32_t dy,
70 const uint32_t xx,
const uint32_t x);
72 bool xdp_xtea_f2_is_sat(
const uint32_t mask_i,
const uint32_t lsh_const,
const uint32_t rsh_const,
73 const uint32_t k,
const uint32_t delta,
74 const uint32_t dxx,
const uint32_t dx,
const uint32_t dy,
75 const uint32_t xx,
const uint32_t x);
78 const uint32_t xx,
const uint32_t x,
79 const uint32_t key,
const uint32_t delta,
80 const uint32_t lsh_const,
const uint32_t rsh_const,
81 const uint32_t dxx,
const uint32_t dx,
const uint32_t dy,
82 uint64_t* x_cnt,
double* prob);
84 double xdp_xtea_f2_fk(
const uint32_t n,
const uint32_t dxx,
const uint32_t dx,
const uint32_t dy,
85 const uint32_t key,
const uint32_t delta,
86 const uint32_t lsh_const,
const uint32_t rsh_const);
88 double nz_xdp_xtea_f(gsl_matrix* A[2][2][2],
const uint32_t dx, uint32_t* dy,
89 uint32_t lsh_const, uint32_t rsh_const);
91 #endif // #ifndef XDP_XTEA_F_FK_H
bool xdp_xtea_f_check_x(const uint32_t lsh_const, const uint32_t rsh_const, const uint32_t k, const uint32_t delta, const uint32_t dx, const uint32_t dy, const uint32_t x)
Definition: xdp-xtea-f-fk.cc:137
bool xdp_xtea_f2_check_x_xx(const uint32_t lsh_const, const uint32_t rsh_const, const uint32_t k, const uint32_t delta, const uint32_t dxx, const uint32_t dx, const uint32_t dy, const uint32_t xx, const uint32_t x)
Definition: xdp-xtea-f-fk.cc:424
double xdp_xtea_f2_fk_exper(const uint32_t daa, const uint32_t da, const uint32_t db, const uint32_t k, const uint32_t delta, const uint32_t lsh_const, const uint32_t rsh_const)
Definition: xdp-xtea-f-fk.cc:331
bool xdp_xtea_f2_is_sat(const uint32_t mask_i, const uint32_t lsh_const, const uint32_t rsh_const, const uint32_t k, const uint32_t delta, const uint32_t dxx, const uint32_t dx, const uint32_t dy, const uint32_t xx, const uint32_t x)
Definition: xdp-xtea-f-fk.cc:466
double xdp_xtea_f2_fk_approx(const uint32_t ninputs, const uint32_t daa, const uint32_t da, const uint32_t db, const uint32_t k, const uint32_t delta, const uint32_t lsh_const, const uint32_t rsh_const)
Definition: xdp-xtea-f-fk.cc:376
double nz_xdp_xtea_f(gsl_matrix *A[2][2][2], const uint32_t dx, uint32_t *dy, uint32_t lsh_const, uint32_t rsh_const)
Definition: xdp-xtea-f-fk.cc:656
uint32_t xdp_xtea_f_assign_bit_x(const uint32_t n, const uint32_t i, const uint32_t mask_i, const uint32_t x, const uint32_t key, const uint32_t delta, const uint32_t lsh_const, const uint32_t rsh_const, const uint32_t dx, const uint32_t dy, uint32_t *x_cnt, double *prob)
Definition: xdp-xtea-f-fk.cc:211
bool xdp_xtea_f_is_sat(const uint32_t mask_i, const uint32_t lsh_const, const uint32_t rsh_const, const uint32_t k, const uint32_t delta, const uint32_t dx, const uint32_t dy, const uint32_t x)
Definition: xdp-xtea-f-fk.cc:171
uint32_t xdp_xtea_f2_assign_bit_x_xx(const uint32_t n, const uint32_t i, const uint32_t mask_i, const uint32_t xx, const uint32_t x, const uint32_t key, const uint32_t delta, const uint32_t lsh_const, const uint32_t rsh_const, const uint32_t dxx, const uint32_t dx, const uint32_t dy, uint64_t *x_cnt, double *prob)
Definition: xdp-xtea-f-fk.cc:518
double xdp_xtea_f_fk_exper(const uint32_t da, const uint32_t db, const uint32_t k, const uint32_t delta, const uint32_t lsh_const, const uint32_t rsh_const)
Definition: xdp-xtea-f-fk.cc:57
double xdp_xtea_f_fk(const uint32_t n, const uint32_t dx, const uint32_t dy, const uint32_t key, const uint32_t delta, const uint32_t lsh_const, const uint32_t rsh_const)
Definition: xdp-xtea-f-fk.cc:278
double xdp_xtea_f2_fk(const uint32_t n, const uint32_t dxx, const uint32_t dx, const uint32_t dy, const uint32_t key, const uint32_t delta, const uint32_t lsh_const, const uint32_t rsh_const)
Definition: xdp-xtea-f-fk.cc:592
double xdp_xtea_f_fk_approx(const uint32_t ninputs, const uint32_t da, const uint32_t db, const uint32_t k, const uint32_t delta, const uint32_t lsh_const, const uint32_t rsh_const)
Definition: xdp-xtea-f-fk.cc:96