diff options
author | Jack Lloyd <[email protected]> | 2018-03-08 07:21:43 -0500 |
---|---|---|
committer | Jack Lloyd <[email protected]> | 2018-03-08 07:36:02 -0500 |
commit | 300cc7e5523396bae65f61485406a0bf392d8320 (patch) | |
tree | bd68ed9f7d5a6902247c9101544431b1e42dc75b /src/build-data | |
parent | 34aa3778a0f426fb7487c62049570d504e447c2f (diff) |
Add mixed (J+A) point addition, new scalar mul for base points
Adds PointGFp::force_affine(), ::add_affine(), and ::is_affine()
Use a (very simple) technique for base point precomputations.
Stick with fixed window for variable point inputs.
Scalar blinding is now always enabled
Diffstat (limited to 'src/build-data')
-rw-r--r-- | src/build-data/buildh.in | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/src/build-data/buildh.in b/src/build-data/buildh.in index 06ae5b598..fcdd8e6d6 100644 --- a/src/build-data/buildh.in +++ b/src/build-data/buildh.in @@ -124,12 +124,6 @@ #define BOTAN_USE_VOLATILE_MEMSET_FOR_ZERO 1 /* -* If enabled the ECC implementation will use scalar blinding with order.bits()/2 -* bit long masks. -*/ -#define BOTAN_POINTGFP_USE_SCALAR_BLINDING 1 - -/* * Set number of bits used to generate mask for blinding the * representation of an ECC point. Set to zero to disable this * side-channel countermeasure. |