Dual_EC_DRBG backdoor: a proof of concept
blog.0xbadc0de.be
Dual_EC_DRBG backdoor: a proof of concept
1–10 of 28 posts
Re: Dual_EC_DRBG backdoor: a proof of concept
#2Re: Dual_EC_DRBG backdoor: a proof of concept
#3Site seems sluggish, here's a mirror — http://archive.is/On8jE
Re: Dual_EC_DRBG backdoor: a proof of concept
#4[1] http://marc.info/?l=openssl-announce&m=138747119822324&w=2&x...
[2] Discussion: https://news.ycombinator.com/item?id=6949652
Re: Dual_EC_DRBG backdoor: a proof of concept
#5I'm confused how this is valid, since he seems to be using the OpenSSL code without the patch[1] that actually makes Dual EC work and his patch doesn't (to my C-ignorant eyes) include the fix either. Does it fix it in another way? [1] http://marc.info/?l=openssl-announce&m=138747119822324&w=2&x... [2] Discussion: https://news.ycombinator.com/item?id=6949652
Why wasn't this bug caught in the FIPS 140-2 validation testing?
- ---------------------------------------------------------------
Not only the original validation (#1747) but many subsequent validations
and platforms have successfully passed the CAVP[5] algorithm tests ...
several hundred times now. That's a lot of fail.
In test mode the implementation works fine both with and without
additional data. In free running mode the bug is triggered by additional
data on the first call, which is done automatically by the "FIPS capable"
OpenSSL.
Frankly the FIPS 140-2 validation testing isn't very useful for catching
"real world" problems.Re: Dual_EC_DRBG backdoor: a proof of concept
#6EDIT: Oh, he's a fellow Greek. That explains that.
Re: Dual_EC_DRBG backdoor: a proof of concept
#7"A n hashing algorithm"? That struck me as odd, is this valid in any accent other than Cockney? EDIT: Oh, he's a fellow Greek. That explains that.
I find myself adding a "n" to "a" quite a bit since a lot of times it seems to flow better than using "a".
Re: Dual_EC_DRBG backdoor: a proof of concept
#8"A n hashing algorithm"? That struck me as odd, is this valid in any accent other than Cockney? EDIT: Oh, he's a fellow Greek. That explains that.
"an hashing algorithm" is also valid as a way to say "one hashing algorithm". I find myself adding a "n" to "a" quite a bit since a lot of times it seems to flow better than using "a".
Re: Dual_EC_DRBG backdoor: a proof of concept
#9"A n hashing algorithm"? That struck me as odd, is this valid in any accent other than Cockney? EDIT: Oh, he's a fellow Greek. That explains that.
Re: Dual_EC_DRBG backdoor: a proof of concept
#10"A n hashing algorithm"? That struck me as odd, is this valid in any accent other than Cockney? EDIT: Oh, he's a fellow Greek. That explains that.