Sign in
boringssl
/
boringssl.git
/
d55bd797eb2f06c3f89f0df7895ab13f13d6f6c0
/
crypto
/
evp
1d59f6e
Add a flag to toggle the buggy RSA parser.
by David Benjamin
· 8 years ago
96dec44
Move rsa/ to fipsmodule/rsa/
by Adam Langley
· 8 years ago
aacb72c
Move ec/ and ecdsa/ into fipsmodule/
by Adam Langley
· 8 years ago
2baccac
Tidy up pkey_rsa_verify_recover.
by David Benjamin
· 8 years ago
79d18bc
Add crypto/rsa-level RSA-PSS functions.
by David Benjamin
· 8 years ago
05821b0
Consistently check length in RSA_add_pkcs1_prefix.
by David Benjamin
· 8 years ago
7ed2e82
Consistently report an error on ECDSA verification failure.
by David Benjamin
· 8 years ago
82b2b85
Unwind multiprime RSA support.
by David Benjamin
· 8 years ago
f004aa5
Add a test when hashes are too large for RSASSA-PKCS1-v1_5.
by David Benjamin
· 8 years ago
fd49993
First part of the FIPS module.
by Adam Langley
· 8 years ago
417830d
Support EVP_PKEY_{sign,verify}_message with Ed25519.
by David Benjamin
· 8 years ago
05bb1c5
Implement draft-ietf-curdle-pkix-04's serialization.
by David Benjamin
· 8 years ago
7c83fda
Add message-based EVP_PKEY APIs.
by David Benjamin
· 8 years ago
42329a8
Clean up PKCS5_PBKDF2_HMAC.
by David Benjamin
· 8 years ago
17eeb98
Unwind the rest of EVP_PKEY_supports_digest.
by David Benjamin
· 8 years ago
b0ad3d7
Convert more RSA padding check functions to size_t.
by David Benjamin
· 8 years ago
9292632
Add some PSS test vectors with non-zero salt length.
by David Benjamin
· 8 years ago
5e2d0c9
Add some more RSA-PSS verification tests.
by David Benjamin
· 8 years ago
fd67f61
Fix bounds check in RSA_verify_PKCS1_PSS_mgf1 when sLen is -2.
by David Benjamin
· 8 years ago
5916207
Improve RSA-PSS test coverage around length bounds.
by David Benjamin
· 8 years ago
2ddc461
Add additional RSA-PSS and RSA-OAEP tests.
by David Benjamin
· 8 years ago
7e42999
Convert evp_extra_test into GTest.
by David Benjamin
· 8 years ago
591f251
Remove direct calls to BN_mod_exp.
by David Benjamin
· 8 years ago
c5be327
Tidy up EVP_PKEY_CTX_dup and fix malloc error crash.
by David Benjamin
· 8 years ago
8c2480f
Push to error queue in |EVP_PKEY_CTX_ctrl| for wrong keytype.
by Adam Langley
· 8 years ago
f53e390
Import RSA decryption tests from upstream.
by David Benjamin
· 8 years ago
17cf2cb
Work around language and compiler bug in memcpy, etc.
by David Benjamin
· 8 years ago
4f57074
Check input length to pkey_rsa_verify and add initial tests.
by David Benjamin
· 8 years ago
aac1e2d
Remove the remaining bssl::Main wrappers.
by David Benjamin
· 8 years ago
5409123
Use C99 for size_t loops.
by David Benjamin
· 9 years ago
f0e935d
Fold stack-allocated types into headers.
by David Benjamin
· 9 years ago
d17d74d
Replace Scoped* heap types with bssl::UniquePtr.
by Matt Braithwaite
· 9 years ago
cb96654
Adding ARRAY_SIZE macro for getting the size of constant arrays.
by Steven Valdez
· 9 years ago
19d5cf8
Move remaining ScopedContext types out of scoped_types.h
by Martin Kreichgauer
· 9 years ago
5a91503
Add various 1.1.0 accessors.
by David Benjamin
· 9 years ago
310d3f6
Change |EVP_PKEY_up_ref| to return int.
by Adam Langley
· 9 years ago
10f97f3
Revert "Move C++ helpers into |bssl| namespace."
by Adam Langley
· 9 years ago
d2b5af5
Revert scoped_types.h change.
by Adam Langley
· 9 years ago
8c3c313
Remove scoped_types.h.
by Adam Langley
· 9 years ago
09feb0f
Move C++ helpers into |bssl| namespace.
by Adam Langley
· 9 years ago
65dac9c
Fix the name of OPENSSL_add_all_algorithms_conf.
by David Benjamin
· 9 years ago
a353cdb
Wrap MSVC-only warning pragmas in a macro.
by David Benjamin
· 9 years ago
83042a8
Add a no-op OpenSSL_add_all_algorithms_conf.
by David Benjamin
· 9 years ago
919610b
Fix memory leak on invalid ecPublicKey parameters.
by David Benjamin
· 9 years ago
046b278
Decouple crypto/evp from the OID table.
by David Benjamin
· 9 years ago
0d76c40
Decouple crypto/ec from the OID table.
by David Benjamin
· 9 years ago
9819367
Remove some easy obj.h dependencies.
by David Benjamin
· 9 years ago
17d729e
Remove unnecessary include.
by David Benjamin
· 9 years ago
fdb88ba
Fix build with -Wwrite-strings.
by Piotr Sikora
· 9 years ago
51545ce
Remove a number of unnecessary stdio.h includes.
by David Benjamin
· 9 years ago
62e0219
Handle empty keys in EVP_marshal_public_key()
by Emily Stark
· 9 years ago
2c198fa
Enforce that d2i_PrivateKey returns a key of the specified type.
by David Benjamin
· 9 years ago
f4e447c
Move ASN1_bn_print to a static function in evp/print.c.
by David Benjamin
· 9 years ago
921d906
Reimplement d2i_PrivateKey.
by David Benjamin
· 9 years ago
6d3387d
Reimplement d2i_AutoPrivateKey with the new ASN.1 stack.
by David Benjamin
· 9 years ago
8ebc0f5
Decouple the EVP and PEM code.
by David Benjamin
· 9 years ago
3f4f7ee
PEM_write_bio_PrivateKey is always PKCS#8.
by David Benjamin
· 9 years ago
8c07ad3
Pull EVP_PKEY print hooks out of the main method table.
by David Benjamin
· 10 years ago
17727c6
Move all signature algorithm code to crypto/x509.
by David Benjamin
· 9 years ago
93a69b4
Move X.509 signature algorithm tests to the crypto/x509 layer.
by David Benjamin
· 9 years ago
da295d3
Drop the DSA signature printing hook.
by David Benjamin
· 9 years ago
e30a09e
Implement new PKCS#8 parsers.
by David Benjamin
· 9 years ago
440f103
Remove support for mis-encoded PKCS#8 DSA keys.
by David Benjamin
· 9 years ago
239a0ab
Slightly simplify and deprecate i2d_{Public,Private}Key.
by David Benjamin
· 9 years ago
32fdc51
Remove param_decode and param_encode EVP_PKEY hooks.
by David Benjamin
· 9 years ago
68772b3
Implement new SPKI parsers.
by David Benjamin
· 9 years ago
2dc469e
Remove dead header file.
by David Benjamin
· 9 years ago
3cadf63
Remove DSA write_params.
by David Benjamin
· 9 years ago
666973b
Add tests for EC keys with specified curves.
by David Benjamin
· 9 years ago
5ba0689
Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result.
by Brian Smith
· 9 years ago
4e3d17a
Remove redundant logic to compute EC public key.
by David Benjamin
· 9 years ago
2cdf398
Remove pkey_base_id.
by David Benjamin
· 9 years ago
4f6acaf
Use more C++11 features.
by David Benjamin
· 9 years ago
0a2c993
Don't allow the specifiedCurve form of ECParameters in SPKIs.
by David Benjamin
· 9 years ago
f6094e0
Don't allow EVP_PKEY_RSA2.
by David Benjamin
· 9 years ago
c612e61
Fix minor stylistic problem.
by David Benjamin
· 9 years ago
719594e
Un-const EVP_PKEY_CTX_set0_rsa_oaep_label and fix overflow check.
by David Benjamin
· 9 years ago
b6155e6
Remove app_data from EVP_PKEY_CTX.
by David Benjamin
· 9 years ago
4e98e5c
Implement pkey_ec_keygen with EC_KEY APIs.
by David Benjamin
· 9 years ago
692878a
Remove EVP_PKEY_CTRL_EC_PARAMGEN_CURVE_NID.
by David Benjamin
· 9 years ago
8ac35f0
Remove unused EVP_PKEY_METHOD hooks.
by David Benjamin
· 9 years ago
ef7dba6
Fix error in ce9d85ee.
by Adam Langley
· 9 years ago
ce9d85e
Tweaks for node.js
by Adam Langley
· 9 years ago
5aae776
Remove calls to ERR_load_crypto_strings.
by David Benjamin
· 9 years ago
6288218
Update comments to better document in-place semantics.
by Adam Langley
· 9 years ago
e13263d
Resolve a few old TODOs.
by David Benjamin
· 9 years ago
c3ae38b
Remove DH EVP_PKEY hooks.
by David Benjamin
· 9 years ago
a3d9de0
Add |EC_GROUP_get0_order| to replace |EC_GROUP_get_order|.
by Brian Smith
· 9 years ago
28243c0
Add PSS parameter check.
by David Benjamin
· 9 years ago
cb85298
Fix leak with ASN.1 combine.
by David Benjamin
· 9 years ago
758d127
Add get0 getters for EVP_PKEY.
by David Benjamin
· 9 years ago
20c3731
Become partially -Wmissing-variable-declarations-clean.
by David Benjamin
· 9 years ago
ef14b2d
Remove stl_compat.h.
by David Benjamin
· 9 years ago
d9e8173
Fix several warnings that arise in Android.
by Adam Langley
· 9 years ago
659806d
Don't default to SHA-1 in |EVP_DigestSignInit|/|EVP_DigestVerifyInit|.
by Brian Smith
· 10 years ago
301afaf
Add a run_tests target to run all tests.
by David Benjamin
· 9 years ago
63fa118
Reject iterations=0 when calling PKCS5_PBKDF2_HMAC().
by Eric Roman
· 9 years ago
93d8cf5
Add various tests for d2i_PrivateKey.
by David Benjamin
· 10 years ago
382bc29
Defensively avoid assuming d2i functions don't advance on error.
by David Benjamin
· 10 years ago
15e4deb
d2i: don't update input pointer on failure
by David Benjamin
· 10 years ago
Next »