aboutsummaryrefslogtreecommitdiffstats
path: root/src/build-data
diff options
context:
space:
mode:
authorJack Lloyd <[email protected]>2018-03-08 07:21:43 -0500
committerJack Lloyd <[email protected]>2018-03-08 07:36:02 -0500
commit300cc7e5523396bae65f61485406a0bf392d8320 (patch)
treebd68ed9f7d5a6902247c9101544431b1e42dc75b /src/build-data
parent34aa3778a0f426fb7487c62049570d504e447c2f (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.in6
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.