- 12 1月, 2015 1 次提交
-
-
由 Matt Caswell 提交于
Reviewed-by: NRichard Levitte <levitte@openssl.org>
-
- 05 1月, 2015 1 次提交
-
-
由 Dr. Stephen Henson 提交于
By using non-DER or invalid encodings outside the signed portion of a certificate the fingerprint can be changed without breaking the signature. Although no details of the signed portion of the certificate can be changed this can cause problems with some applications: e.g. those using the certificate fingerprint for blacklists. 1. Reject signatures with non zero unused bits. If the BIT STRING containing the signature has non zero unused bits reject the signature. All current signature algorithms require zero unused bits. 2. Check certificate algorithm consistency. Check the AlgorithmIdentifier inside TBS matches the one in the certificate signature. NB: this will result in signature failure errors for some broken certificates. 3. Check DSA/ECDSA signatures use DER. Reencode DSA/ECDSA signatures and compare with the original received signature. Return an error if there is a mismatch. This will reject various cases including garbage after signature (thanks to Antti Karjalainen and Tuomo Untinen from the Codenomicon CROSS program for discovering this case) and use of BER or invalid ASN.1 INTEGERs (negative or with leading zeroes). CVE-2014-8275 Reviewed-by: NEmilia Käsper <emilia@openssl.org>
-
- 31 12月, 2014 1 次提交
-
-
由 Tim Hudson 提交于
indent will not alter them when reformatting comments Reviewed-by: NRich Salz <rsalz@openssl.org> Reviewed-by: NMatt Caswell <matt@openssl.org>
-
- 19 12月, 2014 1 次提交
-
-
由 Matt Caswell 提交于
Introduce use of DECLARE_DEPRECATED Reviewed-by: NRich Salz <rsalz@openssl.org>
-
- 08 12月, 2014 4 次提交
-
-
由 Dr. Stephen Henson 提交于
Reviewed-by: NTim Hudson <tjh@openssl.org>
-
由 Dr. Stephen Henson 提交于
Reviewed-by: NTim Hudson <tjh@openssl.org>
-
由 Dr. Stephen Henson 提交于
OPENSSL_FIPSCANISTER is only set if the fips module is being built (as opposed to being used). Since the fips module wont be built in master this is redundant. Reviewed-by: NTim Hudson <tjh@openssl.org>
-
由 Dr. Stephen Henson 提交于
Reviewed-by: NTim Hudson <tjh@openssl.org>
-
- 29 11月, 2014 1 次提交
-
-
由 Rich Salz 提交于
Reviewed-by: NTim Hudson <tjh@openssl.org>
-
- 12 9月, 2014 1 次提交
-
-
由 Andy Polyakov 提交于
Submitted by Shay Gueron, Intel Corp. RT: 3149 Reviewed-by: NRich Salz <rsalz@openssl.org>
-
- 19 8月, 2014 1 次提交
-
-
由 Laszlo Papp 提交于
-
- 01 7月, 2014 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 20 2月, 2014 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 18 9月, 2013 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Add various functions to allocate and set the fields of an ECDSA_METHOD structure.
-
- 19 7月, 2013 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Update ecdsatest to use ECDSA_sign_setup and ECDSA_sign_ex, this avoids the nonce generation which would otherwise break the test. Reinstate ecdsatest.
-
- 18 7月, 2013 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Keep original function names for nonce versions so we don't have to change error function codes.
-
- 15 7月, 2013 1 次提交
-
-
由 Adam Langley 提交于
This change updates 8a99cb29 to make the generation of (EC)DSA nonces using the message digest the default. It also reverts the changes to (EC)DSA_METHOD structure. In addition to making it the default, removing the flag from EC_KEY means that FIPS modules will no longer have an ABI mismatch.
-
- 14 6月, 2013 1 次提交
-
-
由 Adam Langley 提交于
This change adds the option to calculate (EC)DSA nonces by hashing the message and private key along with entropy to avoid leaking the private key if the PRNG fails.
-
- 06 10月, 2012 1 次提交
-
-
由 Bodo Möller 提交于
Submitted by: Adam Langley
-
- 10 1月, 2012 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 07 12月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
RFC5114 parameters and X9.42 DH public and private keys.
-
- 02 12月, 2011 1 次提交
-
-
由 Bodo Möller 提交于
Submitted by: Emilia Kasper
-
- 14 11月, 2011 1 次提交
-
-
由 Ben Laurie 提交于
aspirational __owur annotations.
-
- 05 11月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 23 10月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 05 9月, 2011 1 次提交
-
-
由 Bodo Möller 提交于
-
- 01 9月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 08 6月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 25 5月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
http://eprint.iacr.org/2011/232.pdf Thanks to the original authors Billy Bob Brumley and Nicola Tuveri for bringing this to our attention.
-
- 24 4月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 07 4月, 2011 2 次提交
-
-
由 Dr. Stephen Henson 提交于
pairwise consistency test interfering with the test.
-
由 Dr. Stephen Henson 提交于
-
- 25 3月, 2011 1 次提交
-
-
由 Richard Levitte 提交于
-
- 13 3月, 2011 1 次提交
-
-
由 Ben Laurie 提交于
-
- 22 2月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 15 2月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
of algorithm test program.
-
- 13 2月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 27 1月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 12 6月, 2010 1 次提交
-
-
由 Ben Laurie 提交于
-
- 02 12月, 2009 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Submitted by: "Andrzej Chmielowiec" <achmielowiec@enigma.com.pl>, steve@openssl.org Approved by: steve@openssl.org Truncate hash if it is too large: as required by FIPS 186-3.
-