- 25 Nov, 2018 17 commits
-
-
Niels Möller authored
-
Niels Möller authored
-
Simo Sorce authored
Signed-off-by:
Simo Sorce <simo@redhat.com>
-
Niels Möller authored
-
Simo Sorce authored
add a side-channel silent pkcs1 decoding function for use in older APIs. Signed-off-by:
Simo Sorce <simo@redhat.com>
-
Niels Möller authored
* testsuite/rsa-sec-decrypt-test.c (rsa_decrypt_for_test): Tweak valgrind marking, and document potential leakage of lowest and highest bits of p and q.
-
Niels Möller authored
* rsa-sec-compute-root.c (_rsa_sec_compute_root): Avoid calls to mpz_sizeinbase, since that potentially leaks most significant bits of private key parameters a and b.
-
Niels Möller authored
-
Simo Sorce authored
Signed-off-by:
Simo Sorce <simo@redhat.com>
-
Niels Möller authored
-
Simo Sorce authored
Use side-channel silent RSA root function as well as PKCS1 padding functions. This variant accepts only a fixed length message, and returns error if the pkcs1 padding returns a different length message. The buffer is always left unchanged on error so that a TLS implementation can pre-initialize it with a random key to use on decoding error. Signed-off-by:
Simo Sorce <simo@redhat.com>
-
Niels Möller authored
-
Niels Möller authored
-
Simo Sorce authored
Signed-off-by:
Simo Sorce <simo@redhat.com>
-
Niels Möller authored
-
Simo Sorce authored
Converts limbs to uint8_t buffer without conditional jumps. Signed-off-by:
Simo Sorce <simo@redhat.com>
-
Niels Möller authored
-
- 24 Nov, 2018 12 commits
-
-
Simo Sorce authored
Signed-off-by:
Simo Sorce <simo@redhat.com>
-
Niels Möller authored
-
Simo Sorce authored
Originally from Niels, with minor changes to avoid compiler warnings.
-
Niels Möller authored
-
Simo Sorce authored
Signed-off-by:
Simo Sorce <simo@redhat.com>
-
Niels Möller authored
-
Simo Sorce authored
Signed-off-by:
Simo Sorce <simo@redhat.com>
-
Niels Möller authored
-
Simo Sorce authored
Returns number of limbs needed to contain N bytes long number. Signed-off-by:
Simo Sorce <simo@redhat.com>
-
Niels Möller authored
-
Niels Möller authored
* configure.ac: Bump package version to 3.4.1. (LIBNETTLE_MINOR): Bump library version to 6.5. (LIBHOGWEED_MINOR): Bump library version to 4.5.
-
Niels Möller authored
(cherry picked from commit c4a814d7)
-
- 19 Nov, 2018 1 commit
-
-
Niels Möller authored
-
- 18 Nov, 2018 7 commits
-
-
Dmitry Baryshkov authored
* aclocal.m4 (NETTLE_CHECK_IFUNC): fix quoting so that AC_LINK_IFELSE/AC_TRY_LINK is defined outside of this test. Signed-off-by:
Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> (cherry picked from commit e07e5605)
-
Dominyk Tiller authored
These are produced by Apple's Xcode 10 compiler. (cherry picked from commit f3e2607f)
-
Niels Möller authored
(cherry picked from commit c5fc9131)
-
Niels Möller authored
(cherry picked from commit 20c7ba59)
-
Niels Möller authored
(cherry picked from commit 71f68cc4)
-
Niels Möller authored
(cherry picked from commit 7b4d6de8)
-
Niels Möller authored
(cherry picked from commit f3bbc422)
-
- 26 Dec, 2017 1 commit
-
-
Niels Möller authored
-
- 19 Nov, 2017 2 commits
-
-
Niels Möller authored
-
Niels Möller authored
-