Skip to content

Conversation

@laanwj
Copy link
Member

@laanwj laanwj commented Jan 11, 2015

Add some defensive programming on top of #5634.

This copies the respective OpenSSL code in ECDSA_verify in OpenSSL pre-1.0.1k (e.g. https://github.com/openssl/openssl/blob/OpenSSL_1_0_1j/crypto/ecdsa/ecs_vrf.c#L89) more closely.

As reported by @SergioDemianLerner.

@sipa
Copy link
Member

sipa commented Jan 11, 2015

Untested ACK

@gmaxwell
Copy link
Contributor

ACK

Add some defensive programming on top of bitcoin#5634.

This copies the respective OpenSSL code in ECDSA_verify in
OpenSSL pre-1.0.1k (e.g. https://github.com/openssl/openssl/blob/OpenSSL_1_0_1j/crypto/ecdsa/ecs_vrf.c#L89)
more closely.

As reported by @SergioDemianLerner.
@laanwj laanwj force-pushed the 2015_01_openssl_robustness branch from 7c58da9 to c6b7b29 Compare January 12, 2015 07:59
@laanwj
Copy link
Member Author

laanwj commented Jan 12, 2015

Added a comment

@laanwj laanwj merged commit c6b7b29 into bitcoin:master Jan 12, 2015
laanwj added a commit that referenced this pull request Jan 12, 2015
c6b7b29 Improve robustness of DER recoding code (Wladimir J. van der Laan)
laanwj added a commit that referenced this pull request Jan 12, 2015
Add some defensive programming on top of #5634.

This copies the respective OpenSSL code in ECDSA_verify in
OpenSSL pre-1.0.1k (e.g. https://github.com/openssl/openssl/blob/OpenSSL_1_0_1j/crypto/ecdsa/ecs_vrf.c#L89)
more closely.

As reported by @SergioDemianLerner.

Github-Pull: #5640
Rebased-From: c6b7b29
laanwj added a commit that referenced this pull request Jan 12, 2015
Add some defensive programming on top of #5634.

This copies the respective OpenSSL code in ECDSA_verify in
OpenSSL pre-1.0.1k (e.g. https://github.com/openssl/openssl/blob/OpenSSL_1_0_1j/crypto/ecdsa/ecs_vrf.c#L89)
more closely.

As reported by @SergioDemianLerner.

Github-Pull: #5640
Rebased-From: c6b7b29
laanwj added a commit that referenced this pull request Jan 12, 2015
Add some defensive programming on top of #5634.

This copies the respective OpenSSL code in ECDSA_verify in
OpenSSL pre-1.0.1k (e.g. https://github.com/openssl/openssl/blob/OpenSSL_1_0_1j/crypto/ecdsa/ecs_vrf.c#L89)
more closely.

As reported by @SergioDemianLerner.

Github-Pull: #5640
Rebased-From: c6b7b29
wtogami pushed a commit to litecoin-project/litecoin that referenced this pull request Jan 13, 2015
Add some defensive programming on top of bitcoin#5634.

This copies the respective OpenSSL code in ECDSA_verify in
OpenSSL pre-1.0.1k (e.g. https://github.com/openssl/openssl/blob/OpenSSL_1_0_1j/crypto/ecdsa/ecs_vrf.c#L89)
more closely.

As reported by @SergioDemianLerner.

Bitcoin Github-Pull: bitcoin#5640
Rebased-From: c6b7b29
Gitju pushed a commit to machinecoin-project/machinecoin-core that referenced this pull request Jan 15, 2015
@fsb4000 fsb4000 mentioned this pull request Feb 3, 2015
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Sep 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants