2279 Ревизии (441efad4d7e97f313c7bbfc66252da6fea5c3c7a)

Автор SHA1 Съобщение Дата
  Adam Langley e759a9cd84 Support the OpenSSL “pass zero for strlen” when setting X.509 hostnames. преди 6 години
  David Benjamin d67e311ce4 Test BN_primality test with OEIS A014233 values . преди 6 години
  David Benjamin ee764744e0 Add some BN_mod_inverse tests. преди 6 години
  David Benjamin 1bfb5c0f79 Add some tests for BN_gcd. преди 6 години
  David Benjamin 380fc326c3 Add RSA_check_key tests. преди 6 години
  David Benjamin ac97cc0e51 Fill in missing check_bn_tests.go features. преди 6 години
  David Benjamin 4b6055defb Add better tests for BN_rand. преди 6 години
  Adam Langley d096c06b34 bytestring: document that |CBS_get_optional_asn1| can have a NULL output. преди 6 години
  David Benjamin 10bfb89859 Fix 20-year-old typo in BN_mask_bits. преди 6 години
  David Benjamin a6bfc45b62 Store EC_KEY's private key as an EC_SCALAR. преди 6 години
  David Benjamin d62fe6f3e8 Fold EC_KEY_copy into EC_KEY_dup. преди 6 години
  David Benjamin 929a9d7d42 Don't bother retrying in bn_blinding_create_param. преди 6 години
  David Benjamin f8058d4114 Add M=8 L=2 AES-128-CCM as well. преди 6 години
  Adam Langley c01786403f Update link to CMVP certificate. преди 6 години
  David Benjamin 672f6fc248 Always use adr with __thumb2__. преди 6 години
  Daniel Hirche 36714fc8ee Remove redundant length-check in |ec_wNAF_mul|. преди 6 години
  Fred Gylys-Colwell 02d696f2a1 Delete |pthread_key_t| on dlclose. преди 6 години
  David Benjamin 085955c567 Actually use the u64 cast. преди 6 години
  Steven Valdez f16cd4278f Add AES_128_CCM AEAD. преди 6 години
  David Benjamin 78a832d793 Document RSAZ slightly better. преди 6 години
  Aaron Green 67968895b3 Remove unused strings.h #include from crypto/mem.c преди 6 години
  David Benjamin 02cca1987b clang-format RSAZ C code. преди 6 години
  David Benjamin 10443f5a6e Adjust comment on potential R^3 optimization. преди 6 години
  Aaron Green 862e0d2e1b Add cpu-aarch64-fuchsia.c преди 6 години
  David Benjamin 638a408cd2 Add a tuned variable-time P-256 multiplication function. преди 6 години
  David Benjamin 6e4ff114fc Merge Intel copyright notice into standard преди 6 години
  David Benjamin f6cf8bbc84 Sync up AES assembly. преди 6 години
  David Benjamin 6dc994265e Sync up some perlasm license headers and easy fixes. преди 6 години
  David Benjamin 0f4f6c2e02 p256-x86_64.pl: add CFI directives. преди 6 години
  David Benjamin 02808ddcaa p256-x86_64-asm.pl: Win64 SEH face-lift. преди 6 години
  David Benjamin 05640fd373 p256-x86_64-asm.pl: Add OpenSSL copyright преди 6 години
  David Benjamin 8ae929f1e9 p256-x86_64.pl: update commentary with before-after performance data. преди 6 години
  Daniel Hirche d25e62e772 Return NULL instead of zero in |bn_resized_from_ctx|. преди 6 години
  David Benjamin 38c20fe8d5 Fix threading issues with RSA freeze_private_key. преди 6 години
  Adam Langley 61dedd6815 Don't crash when failing to set affine coordinates when the generator is missing. преди 6 години
  David Benjamin 376f3f1727 Add BN_count_low_zero_bits. преди 6 години
  David Benjamin d24cb22c55 Make BN_cmp constant-time. преди 6 години
  David Benjamin ac383701b7 Simplify bn_mul_part_recursive. преди 6 години
  David Benjamin 6488f4e2ba Fix over-allocated bounds on bn_mul_part_recursive. преди 6 години
  David Benjamin 2bf82975ad Make bn_mul_part_recursive constant-time. преди 6 години
  David Benjamin 6541308ff3 Don't allocate oversized arrays for bn_mul_recursive. преди 6 години
  David Benjamin 34a2c5e476 Make bn_mul_recursive constant-time. преди 6 години
  David Benjamin b01dd1c622 Make bn_sqr_recursive constant-time. преди 6 години
  David Benjamin 3b3e12d81e Simplify BN_bn2bin_padded. преди 6 години
  David Benjamin be837402a9 Make the rest of RSA CRT constant-time. преди 6 години
  David Benjamin 150ad30d28 Split BN_uadd into a bn_uadd_fixed. преди 6 години
  David Benjamin 5b10def1cf Compute mont->RR in constant-time. преди 6 години
  David Benjamin 6f564afbdd Make BN_mod_*_quick constant-time. преди 6 години
  David Benjamin eaa80b7069 Remove DSA k+q kludge. преди 6 години
  David Benjamin 08805fe279 Normalize RSA private component widths. преди 6 години