27 #ifndef XTEA_F_ADD_PDDT_H
28 #define XTEA_F_ADD_PDDT_H
30 void xtea_f_add_pddt_i(
const uint32_t k,
const uint32_t n,
const uint32_t key,
const uint32_t delta,
31 const uint32_t lsh_const,
const uint32_t rsh_const,
32 gsl_matrix* A[2][2][2], gsl_matrix* AA[2][2][2], gsl_vector* C,
33 uint32_t* da, uint32_t* db, uint32_t* dc, uint32_t* dd,
34 double* p,
const double p_thres,
35 std::set<differential_t, struct_comp_diff_dx_dy>* diff_set_dx_dy);
37 void xtea_f_add_pddt(uint32_t n,
double p_thres, uint32_t lsh_const, uint32_t rsh_const,
38 gsl_matrix* A[2][2][2], gsl_matrix* AA[2][2][2], gsl_vector* C,
39 uint32_t key, uint32_t delta,
40 std::set<differential_t, struct_comp_diff_dx_dy>* diff_set_dx_dy);
43 const std::set<differential_t, struct_comp_diff_dx_dy> diff_set_dx_dy);
45 #endif // #ifndef XTEA_F_ADD_PDDT_H
void xtea_f_add_pddt(uint32_t n, double p_thres, uint32_t lsh_const, uint32_t rsh_const, gsl_matrix *A[2][2][2], gsl_matrix *AA[2][2][2], gsl_vector *C, uint32_t key, uint32_t delta, std::set< differential_t, struct_comp_diff_dx_dy > *diff_set_dx_dy)
Definition: xtea-f-add-pddt.cc:252
void xtea_add_pddt_dxy_to_dp(std::multiset< differential_t, struct_comp_diff_p > *diff_mset_p, const std::set< differential_t, struct_comp_diff_dx_dy > diff_set_dx_dy)
Definition: xtea-f-add-pddt.cc:299
void xtea_f_add_pddt_i(const uint32_t k, const uint32_t n, const uint32_t key, const uint32_t delta, const uint32_t lsh_const, const uint32_t rsh_const, gsl_matrix *A[2][2][2], gsl_matrix *AA[2][2][2], gsl_vector *C, uint32_t *da, uint32_t *db, uint32_t *dc, uint32_t *dd, double *p, const double p_thres, std::set< differential_t, struct_comp_diff_dx_dy > *diff_set_dx_dy)
Definition: xtea-f-add-pddt.cc:115