Fabcoin Core  0.16.2
P2P Digital Currency
Macros
poly1305.cpp File Reference
#include "pch.h"
#include "cryptlib.h"
#include "aes.h"
#include "cpu.h"
#include "poly1305.h"
Include dependency graph for poly1305.cpp:

Go to the source code of this file.

Macros

#define CONSTANT_TIME_CARRY(a, b)   ((a ^ ((a ^ b) | ((a - b) ^ b))) >> (sizeof(a) * 8 - 1))
 

Macro Definition Documentation

#define CONSTANT_TIME_CARRY (   a,
  b 
)    ((a ^ ((a ^ b) | ((a - b) ^ b))) >> (sizeof(a) * 8 - 1))

Definition at line 13 of file poly1305.cpp.