27 #ifndef XTEA_ADD_THRESHOLD_SEARCH_H
28 #define XTEA_ADD_THRESHOLD_SEARCH_H
31 const uint32_t round_key[64],
const uint32_t round_delta[64],
32 gsl_matrix* A[2][2][2], gsl_matrix* AA[2][2][2],
double B[
NROUNDS],
double* Bn,
34 uint32_t lsh_const, uint32_t rsh_const,
35 std::multiset<differential_t, struct_comp_diff_p>* diff_mset_p,
36 std::set<differential_t, struct_comp_diff_dx_dy>* diff_set_dx_dy);
41 #endif // #ifndef XTEA_ADD_THRESHOLD_SEARCH_H
#define NROUNDS
Definition: common.hh:122
Definition: common.hh:272
void xtea_add_threshold_search(const int n, const int nrounds, const uint32_t npairs, const uint32_t round_key[64], const uint32_t round_delta[64], gsl_matrix *A[2][2][2], gsl_matrix *AA[2][2][2], double B[NROUNDS], double *Bn, const differential_t diff_in[NROUNDS], differential_t trail[NROUNDS], uint32_t lsh_const, uint32_t rsh_const, std::multiset< differential_t, struct_comp_diff_p > *diff_mset_p, std::set< differential_t, struct_comp_diff_dx_dy > *diff_set_dx_dy)
Definition: xtea-add-threshold-search.cc:97
void xtea_add_trail_search(uint32_t key[4], uint32_t round_key[64], uint32_t round_delta[64])
Definition: xtea-add-threshold-search.cc:397