diff options
| author | J08nY | 2020-03-02 12:47:13 +0100 |
|---|---|---|
| committer | J08nY | 2020-03-02 12:47:13 +0100 |
| commit | 02d091ad7e7bb2d80e4ce6649437aad41b479346 (patch) | |
| tree | 445e13daf2ea46ea43dccd611dafc01dc774da6e /pyecsca/codegen/bn/bn.h | |
| parent | b3e45bf773cec6ecf3f2a702c0b48c9dbfab0c04 (diff) | |
| download | pyecsca-codegen-02d091ad7e7bb2d80e4ce6649437aad41b479346.tar.gz pyecsca-codegen-02d091ad7e7bb2d80e4ce6649437aad41b479346.tar.zst pyecsca-codegen-02d091ad7e7bb2d80e4ce6649437aad41b479346.zip | |
Add base functions for modular reduction.
Diffstat (limited to 'pyecsca/codegen/bn/bn.h')
| -rw-r--r-- | pyecsca/codegen/bn/bn.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pyecsca/codegen/bn/bn.h b/pyecsca/codegen/bn/bn.h index bf64890..f1a3483 100644 --- a/pyecsca/codegen/bn/bn.h +++ b/pyecsca/codegen/bn/bn.h @@ -3,6 +3,10 @@ #include <tommath.h> +#define RED_MONTGOMERY 1 +#define RED_BARRET 2 +#define RED_BASE 3 + #define bn_t mp_int #define bn_digit mp_digit #define bn_err mp_err |
