1. 25 Nov, 2018 1 commit
    • Simo Sorce's avatar
      Add rsa_sec_decrypt as side-channel silent variant · bfda54ee
      Simo Sorce authored and Niels Möller's avatar Niels Möller committed
      Use side-channel silent RSA root function as well as PKCS1 padding
      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: default avatarSimo Sorce <simo@redhat.com>
  2. 03 Sep, 2016 1 commit
  3. 15 Nov, 2015 2 commits
  4. 26 Apr, 2013 1 commit
  5. 16 Sep, 2012 1 commit
  6. 09 Apr, 2012 1 commit
  7. 01 Nov, 2008 1 commit
    • Niels Möller's avatar
      Moved all typedefs for function types to nettle-types.h. Use · e6782e05
      Niels Möller authored
      non-pointer types, so that the types can be used to declare functions.
      Updated all users.
      Rev: nettle/arcfour-meta.c:1.2
      Rev: nettle/cbc.h:1.2
      Rev: nettle/des-compat.c:1.2
      Rev: nettle/examples/nettle-benchmark.c:1.3
      Rev: nettle/examples/nettle-openssl.c:1.2
      Rev: nettle/examples/rsa-encrypt.c:1.2
      Rev: nettle/examples/rsa-keygen.c:1.2
      Rev: nettle/nettle-internal.c:1.2
      Rev: nettle/nettle-meta.h:1.2
      Rev: nettle/nettle-types.h:1.2
      Rev: nettle/testsuite/dsa-keygen-test.c:1.3
      Rev: nettle/testsuite/rsa-encrypt-test.c:1.3
      Rev: nettle/testsuite/rsa-keygen-test.c:1.3
      Rev: nettle/testsuite/testutils.c:1.3
  8. 14 May, 2007 1 commit
    • Niels Möller's avatar
      Don't use WITH_PUBLIC_KEY / WITH_HOGWEED, the Makefile sorts out which · 623682a7
      Niels Möller authored
      files should be compiled.
      Rev: nettle/testsuite/dsa-keygen-test.c:1.2
      Rev: nettle/testsuite/dsa-test.c:1.2
      Rev: nettle/testsuite/pkcs1-test.c:1.2
      Rev: nettle/testsuite/rsa-encrypt-test.c:1.2
      Rev: nettle/testsuite/rsa-keygen-test.c:1.2
      Rev: nettle/testsuite/rsa-test.c:1.2
      Rev: nettle/testsuite/rsa2sexp-test.c:1.2
      Rev: nettle/testsuite/sexp2rsa-test.c:1.2
  9. 07 Feb, 2004 2 commits
    • Niels Möller's avatar
      * testsuite/sexp-format-test.c: Include bignum.h only if HAVE_LIBGMP. · a1b29b87
      Niels Möller authored
      * testsuite/rsa-encrypt-test.c: Include rsa.h only if WITH_PUBLIC_KEY.
      * testsuite/pkcs1-test.c: Include pkcs1.h only if WITH_PUBLIC_KEY.
      Rev: src/nettle/testsuite/pkcs1-test.c:1.2
      Rev: src/nettle/testsuite/rsa-encrypt-test.c:1.4
      Rev: src/nettle/testsuite/sexp-format-test.c:1.8
    • Niels Möller's avatar
      * testsuite/yarrow-test.c (open_file): Likewise. · 1d4c0f9d
      Niels Möller authored
      * testsuite/rsa-encrypt-test.c (test_main): Likewise.
      * testsuite/bignum-test.c (test_bignum): Likewise.
      Rev: src/nettle/testsuite/bignum-test.c:1.4
      Rev: src/nettle/testsuite/rsa-encrypt-test.c:1.3
      Rev: src/nettle/testsuite/yarrow-test.c:1.14
  10. 21 Sep, 2003 1 commit
  11. 26 Aug, 2003 1 commit
    • Niels Möller's avatar
      New test cases. · fd60bffe
      Niels Möller authored
      Rev: src/nettle/testsuite/md2-test.c:1.1
      Rev: src/nettle/testsuite/md4-test.c:1.1
      Rev: src/nettle/testsuite/rsa-encrypt-test.c:1.1