Commit 1d0cbc32 authored by Niels Möller's avatar Niels Möller
Browse files

ChangeLog entries, minor comment and spacing fixes

parent 4c5a4472
2018-11-08 Simo Sorce <>
* rsa-sign-tr.c (rsa_sec_compute_root_tr): New function that uses
_rsa_sec_compute_root, as well as side-channel silent RSA
(rsa_compute_root_tr) Rewritten as a wrapper around
(rsa_sec_blind, rsa_sec_unblind, sec_equal, rsa_sec_check_root)
(cnd_mpn_zero): New helper functions.
(rsa_sec_compute_root_tr) [NETTLE_USE_MINI_GMP]: Defined as a not
side-channel silent wrapper around rsa_compute_root_tr, and the
latter function left unchanged.
* rsa-sec-compute-root.c (_rsa_sec_compute_root_itch)
(_rsa_sec_compute_root): New file, new private functions.
Side-channel silent version of rsa_compute_root.
......@@ -4,6 +4,7 @@
Copyright (C) 2001, 2015 Niels Möller
Copyright (C) 2012 Nikos Mavrogiannopoulos
Copyright (C) 2018 Red Hat Inc.
This file is part of GNU Nettle.
......@@ -145,7 +146,7 @@ rsa_sec_compute_root_tr(const struct rsa_public_key *pub,
res = rsa_compute_root_tr(pub, key, random_ctx, random, xz, mz);
if (res)
mpz_limbs_copy(x, xz, mpz_size(pub->n));
mpz_limbs_copy(x, xz, mpz_size(pub->n));
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment