libmoost
/home/mhx/git/github/libmoost/src/digest/rfc6234/sha-private.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define SHA_Ch(x, y, z)   (((x) & (y)) ^ ((~(x)) & (z)))
#define SHA_Maj(x, y, z)   (((x) & (y)) ^ ((x) & (z)) ^ ((y) & (z)))
#define SHA_Parity(x, y, z)   ((x) ^ (y) ^ (z))

Define Documentation

#define SHA_Ch (   x,
  y,
 
)    (((x) & (y)) ^ ((~(x)) & (z)))

Definition at line 14 of file sha-private.h.

#define SHA_Maj (   x,
  y,
 
)    (((x) & (y)) ^ ((x) & (z)) ^ ((y) & (z)))

Definition at line 15 of file sha-private.h.

#define SHA_Parity (   x,
  y,
 
)    ((x) ^ (y) ^ (z))

Definition at line 26 of file sha-private.h.