diff options
author | Jeffrey Walton <noloader@gmail.com> | 2016-12-13 20:31:28 -0500 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2016-12-13 20:31:28 -0500 |
commit | e8dda804de2e5c87a8a95dc9e7c0bb0cbff32df5 (patch) | |
tree | e6c7f4ffd8f6356e31c4644b7f791721163b8342 /gfpcrypt.h | |
parent | 2f1187c799c9b286e7ef9f5beef3c2dfcc6575de (diff) | |
download | cryptopp-git-e8dda804de2e5c87a8a95dc9e7c0bb0cbff32df5.tar.gz |
Switch ECGDSA equation to slightly speed-up signing
Diffstat (limited to 'gfpcrypt.h')
-rw-r--r-- | gfpcrypt.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -412,7 +412,7 @@ public: // r = x(k * G) mod q
r = params.ConvertElementToInteger(params.ExponentiateBase(k)) % q;
// s = (k * r − h(m)) * d_A mod q
- s = a_times_b_mod_c(k * r - e, x, q);
+ s = (k * r - e) * x % q;
CRYPTOPP_ASSERT(!!r && !!s);
}
|