5013 Commits (e745b25dcb2ca8f576389a83b0deb7f0754cb678)
 

Author SHA1 Message Date
  Adam Langley e745b25dcb Remove trailing whitespace from ssl/. 6 years ago
  David Benjamin 672f6fc248 Always use adr with __thumb2__. 6 years ago
  Daniel Hirche 36714fc8ee Remove redundant length-check in |ec_wNAF_mul|. 6 years ago
  Fred Gylys-Colwell 02d696f2a1 Delete |pthread_key_t| on dlclose. 6 years ago
  Adam Langley ed626ec99b Merge NIAP and FIPS test suites. 6 years ago
  David Benjamin 085955c567 Actually use the u64 cast. 6 years ago
  Steven Valdez f16cd4278f Add AES_128_CCM AEAD. 6 years ago
  David Benjamin 78a832d793 Document RSAZ slightly better. 6 years ago
  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