1718 Commits (415c010d4a2079f1873c8efc2f1db90ee180de1d)

Author SHA1 Message Date
  David Benjamin 7f539fa008 Handle overflow in ascii_to_ucs2. 7 years ago
  David Benjamin 9d0e7fb6e7 Rework PKCS{5,8,12} code. 7 years ago
  David Benjamin 314d81420c Reimplement pkcs12_pbe_keyivgen with CBS. 7 years ago
  David Benjamin d1afc41869 Reimplement PKCS5_pbe_set with CBB. 7 years ago
  Adam Langley 2a25aae0f5 Ensure that CBB is |CBB_zero|ed before possibly calling |CBB_cleanup|. 7 years ago
  David Benjamin 4fae069c00 Reimplement PKCS5_v2_PBE_keyivgen. 7 years ago
  David Benjamin e464e81f89 Reimplement PKCS5_pbe2_set with CBB. 7 years ago
  David Benjamin ac83bea85d Trim dead code from PKCS#5 PBE2 bits. 7 years ago
  David Benjamin 9ba19b8e88 Test we can round-trip PKCS8_{encrypt,decrypt}. 7 years ago
  David Benjamin a5eee1c7f3 Decouple EVP_get_digestbyobj from the giant OID table. 7 years ago
  David Benjamin 8f3f6be0d5 Const-correct the PKCS8 salt parameter. 7 years ago
  David Benjamin 35349e9fac Unexport PKCS5 functions. 7 years ago
  David Benjamin 20dbc1ff20 Import some PKCS8_decrypt test vectors from Chromium. 7 years ago
  Matthew Braithwaite e2c083dfd6 ASN1_UTCTIME_print: fix, comment, test. 7 years ago
  Rob Sloan 45573cc04d Add Little-endian BIGNUM conversions 7 years ago
  David Benjamin c0c7019282 Simplify ec_GFp_nistp224_points_mul logic. 7 years ago
  David Benjamin d2242407bb Don't accept signature OIDs in EVP_get_digestby{nid,obj}. 7 years ago
  David Benjamin 9cbd55994f Simplify ec_GFp_nistp256_points_mul logic. 7 years ago
  David Benjamin 0b8dc30932 Don't use BN_mod_inverse for inverses mod p in RSA keygen. 7 years ago
  David Benjamin 3fa1e21be4 Test invalid inputs for AES_unwrap_key. 7 years ago
  David Benjamin f53e390962 Import RSA decryption tests from upstream. 7 years ago
  David Benjamin 14e18ca257 Fix AES-GCM-SIV on large inputs. 7 years ago
  David Benjamin 55696cecde Remove lh_new's default hash and comparator. 7 years ago
  David Benjamin c42a771d7d Test LHASH contents with lh_doall_arg. 7 years ago
  David Benjamin a17eb5601d Convert hkdf_test to C++. 7 years ago
  David Benjamin d17d1dae84 Convert dsa_test to C++. 7 years ago
  David Benjamin ca0642287d Rewrite lhash_test in C++. 7 years ago
  David Benjamin c96a888194 Convert constant_time_test and refcount_test to C++. 7 years ago
  Rob Sloan 2ee1edfb7e Add BN_get_u64 so that Android doesn't have to reach into the BIGNUM structs 7 years ago
  David Benjamin 3e3495130c Fix fuzzer mode build. 7 years ago
  David Benjamin c7df7967fa Don't chain to next_bio for buffer BIO BIO_[w]pending. 7 years ago
  David Benjamin 6cc903880d Reimplement objects.pl in Go. 8 years ago
  David Benjamin ec6b530683 Fix comment on OPENSSL_memcmp, etc. 7 years ago
  David Benjamin 17cf2cb1d2 Work around language and compiler bug in memcpy, etc. 7 years ago
  David Benjamin 720ff53d07 Trim and simplify obj_xref.c. 8 years ago
  David Benjamin 48e2be247a Include the type in empty vector literals. 7 years ago
  Adam Langley 28feb92a5b Add |X509_STORE_set0_additional_untrusted|. 7 years ago
  Adam Langley e6620af176 Remove rsaz-x86_64.pl from CMake inputs. 7 years ago
  Brian Smith 9f05de4ebb Remove the non-no_branch branch of BN_div. 8 years ago
  Adam Langley 2d58482004 Call __msan_unpoison on the output of getrandom. 7 years ago
  Adam Langley 39ae144759 Revert "Revert "crypto/rand: Fix a crash bug in RAND_enable_fork_unsafe_buffering." and "Enable getrandom for entropy gathering."" 7 years ago
  Brian Smith 16bfff7169 Calculate Montgomery RR without division. 8 years ago
  Brian Smith febf77190f Verify consistency of RSA keys after generation & parsing. 8 years ago
  David Benjamin 4f57074bfa Check input length to pkey_rsa_verify and add initial tests. 7 years ago
  Adam Langley 97db926cf7 Revert "crypto/rand: Fix a crash bug in RAND_enable_fork_unsafe_buffering." and "Enable getrandom for entropy gathering." 7 years ago
  Adam Langley b479c5df34 Revert "Include some C versions of the x86-64 P-256 code." 7 years ago
  Adam Langley ba84265c48 Include some C versions of the x86-64 P-256 code. 7 years ago
  David Benjamin 593b6a44fe Remove RSAZ-512. 7 years ago
  David Benjamin d9d36b2771 Add RSAZ-512 versions of RSAZ-1024 test vectors. 7 years ago
  Brian Smith 61a7ef4f2b Reduce the input base |a| in BN_mod_exp_mont_consttime for RSAZ. 8 years ago