YAARX: Yet Another ARX Toolkit  0.1
 All Data Structures Files Functions Variables Macros Pages
threefish-xor.hh File Reference

Header file for threefish.cc: More...

Go to the source code of this file.

Functions

void xdp_add_dset_threefish32_mix (gsl_matrix *A[3][3][3], diff_set_t DX[4], diff_set_t DY[4], double P[4], uint32_t rot_const_0, uint32_t rot_const_1, bool b_single_diff)
 
double xdp_add_dset_threefish32 (uint32_t nrounds, uint32_t rot_const[THREEFISH_MAX_NROUNDS][2], gsl_matrix *A[3][3][3], diff_set_t DX_in[4], diff_set_t DY_in[4], diff_set_t DT[THREEFISH_MAX_NROUNDS][4], double P[THREEFISH_MAX_NROUNDS][4])
 
double xdp_add_dset_threefish32_exper (uint32_t nrounds, uint32_t rot_const[THREEFISH_MAX_NROUNDS][2], uint32_t npairs, uint32_t DX[4], diff_set_t DY_set[4])
 

Detailed Description

Header file for threefish.cc:

Author
V.Velichkov, vesse.nosp@m.lin..nosp@m.velic.nosp@m.hkov.nosp@m.@uni..nosp@m.lu
Date
2012-2013