diff options
author | Werner Koch <wk@gnupg.org> | 2015-05-21 11:12:42 +0200 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 2015-05-21 16:52:10 +0200 |
commit | 102d68b3bd77813a3ff989526855bb1e283bf9d7 (patch) | |
tree | 211ed6a33a6f21020adfce49f0860db978a96d5f /NEWS | |
parent | 8124e357b732a719696bfd5271def4e528f2a1e1 (diff) | |
download | libgcrypt-102d68b3bd77813a3ff989526855bb1e283bf9d7.tar.gz |
ecc: Avoid double conversion to affine coordinates in keygen.
* cipher/ecc.c (nist_generate_key): Add args r_x and r_y.
(ecc_generate): Rename vars. Convert to affine coordinates only if
not returned by the lower level generation function.
--
nist_generate_key already needs to convert to affine coordinates to
implement Jivsov's trick. Thus we can return them and avoid calling
it in ecc_generate again.
Signed-off-by: Werner Koch <wk@gnupg.org>
Diffstat (limited to 'NEWS')
0 files changed, 0 insertions, 0 deletions