YAARX: Yet Another ARX Toolkit  0.1
 All Data Structures Files Functions Variables Macros Pages
adp-xor-count-odiff.cc File Reference

Count the number of possible output ADD differences after XOR. More...

#include "common.hh"
#include "adp-xor.hh"
#include "adp-xor-count-odiff.hh"

Functions

void adp_xor_count_odiff_alloc_matrices_3d (gsl_matrix *P[2][2][2])
 
void adp_xor_count_odiff_free_matrices_3d (gsl_matrix *P[2][2][2])
 
void adp_xor_count_odiff_alloc_matrices_2d (gsl_matrix *P[2][2])
 
void adp_xor_count_odiff_free_matrices_2d (gsl_matrix *P[2][2])
 
void adp_xor_count_odiff_matrices_3d_to_2d (gsl_matrix *P[2][2][2], gsl_matrix *PP[2][2])
 
void adp_xor_count_odiff_sf (gsl_matrix *P[2][2][2], gsl_matrix *A[2][2][2])
 
double adp_xor_count_odiff_3d (gsl_matrix *A[2][2][2], uint32_t da, uint32_t db)
 
double adp_xor_count_odiff_2d (gsl_matrix *A[2][2], uint32_t da, uint32_t db)
 
double adp_xor_count_odiff_exper (const uint32_t da, const uint32_t db)
 

Detailed Description

Count the number of possible output ADD differences after XOR.

Author
V.Velichkov, vesse.nosp@m.lin..nosp@m.velic.nosp@m.hkov.nosp@m.@uni..nosp@m.lu
Date
2012-2013
See Also
adp-xor.cc , adp-xor-fi-count.cc