5105 Commits (9f0e7cb314ae64234b928fd379381ae9760a9a5f)
 

Author SHA1 Message Date
  David Benjamin c03ecb93a2 Remove SSLv3_method and friends. 6 years ago
  David Benjamin 1bf2337fe1 Reject compressed ECDH coordinates in TLS. 6 years ago
  Aaron Green 67968895b3 Remove unused strings.h #include from crypto/mem.c 6 years ago
  David Benjamin 02cca1987b clang-format RSAZ C code. 6 years ago
  David Benjamin 10443f5a6e Adjust comment on potential R^3 optimization. 6 years ago
  Aaron Green 862e0d2e1b Add cpu-aarch64-fuchsia.c 6 years ago
  David Benjamin 638a408cd2 Add a tuned variable-time P-256 multiplication function. 6 years ago
  David Benjamin 6e4ff114fc Merge Intel copyright notice into standard 6 years ago
  David Benjamin f6cf8bbc84 Sync up AES assembly. 6 years ago
  David Benjamin 6dc994265e Sync up some perlasm license headers and easy fixes. 6 years ago
  David Benjamin 0f4f6c2e02 p256-x86_64.pl: add CFI directives. 6 years ago
  David Benjamin 02808ddcaa p256-x86_64-asm.pl: Win64 SEH face-lift. 6 years ago
  David Benjamin 05640fd373 p256-x86_64-asm.pl: Add OpenSSL copyright 6 years ago
  David Benjamin 8ae929f1e9 p256-x86_64.pl: update commentary with before-after performance data. 6 years ago
  Daniel Hirche d25e62e772 Return NULL instead of zero in |bn_resized_from_ctx|. 6 years ago
  David Benjamin 38c20fe8d5 Fix threading issues with RSA freeze_private_key. 6 years ago
  Adam Langley 61dedd6815 Don't crash when failing to set affine coordinates when the generator is missing. 6 years ago
  David Benjamin 376f3f1727 Add BN_count_low_zero_bits. 6 years ago
  David Benjamin d24cb22c55 Make BN_cmp constant-time. 6 years ago
  David Benjamin ac383701b7 Simplify bn_mul_part_recursive. 6 years ago
  David Benjamin 6488f4e2ba Fix over-allocated bounds on bn_mul_part_recursive. 6 years ago
  David Benjamin 2bf82975ad Make bn_mul_part_recursive constant-time. 6 years ago
  David Benjamin 6541308ff3 Don't allocate oversized arrays for bn_mul_recursive. 6 years ago
  David Benjamin 34a2c5e476 Make bn_mul_recursive constant-time. 6 years ago
  David Benjamin b01dd1c622 Make bn_sqr_recursive constant-time. 6 years ago
  David Benjamin 3b3e12d81e Simplify BN_bn2bin_padded. 6 years ago
  David Benjamin be837402a9 Make the rest of RSA CRT constant-time. 6 years ago
  David Benjamin 150ad30d28 Split BN_uadd into a bn_uadd_fixed. 6 years ago
  David Benjamin 5b10def1cf Compute mont->RR in constant-time. 6 years ago
  David Benjamin 6f564afbdd Make BN_mod_*_quick constant-time. 6 years ago
  David Benjamin eaa80b7069 Remove DSA k+q kludge. 6 years ago
  David Benjamin 08805fe279 Normalize RSA private component widths. 6 years ago
  David Benjamin c7b6e0a664 Don't leak widths in bn_mod_mul_montgomery_fallback. 6 years ago
  David Benjamin 08d774a45f Remove some easy bn_set_minimal_width calls. 6 years ago
  David Benjamin 09633cc34e Rename bn->top to bn->width. 6 years ago
  David Benjamin 23223ebbc1 Tidy BN_bn2hex and BN_print with non-minimal inputs. 6 years ago
  David Benjamin cb4e300f17 Store EC field and orders in minimal form. 6 years ago
  David Benjamin 226b4b51b5 Make the rest of BIGNUM accept non-minimal values. 6 years ago
  Adam Langley 45210dd4e2 Tidy up |ec_GFp_simple_point2oct| and friend. 6 years ago
  Adam Langley 2044181e01 Set output point to the generator when not on the curve. 6 years ago
  Adam Langley a312391050 cavp_tlskdf_test.cc: include errno.h since errno is referenced. 6 years ago
  Adam Langley 091b455f09 Support running CAVP tests on an Android device. 6 years ago
  Adam Langley 472ba2c2dd Require that Ed25519 |s| values be < order. 6 years ago
  David Benjamin f4b708cc1e Add a function which folds BN_MONT_CTX_{new,set} together. 6 years ago
  David Benjamin feffb87168 Make BN_bn2bin_padded work with non-minimal BIGNUMs. 6 years ago
  David Benjamin 385e4e9d98 Handle directive arguments with * in them. 6 years ago
  David Benjamin 6c41465548 Remove redundant bn->top computation. 6 years ago
  David Benjamin 7979dbede2 Use bn_resize_words in BN_from_montgomery_word. 6 years ago
  David Benjamin 76ce04bec8 Fix up BN_MONT_CTX_set with non-minimal values. 6 years ago
  David Benjamin 0758b6837e Reject negative numbers in BN_{mod_mul,to,from}_montgomery. 6 years ago