Re: [dnsext] DNS vulnerabilities

Nicholas Weaver <[email protected]> Fri, 1 Nov 2013 08:18:44 -0700
Newsgroups gmane.ietf.dnsop,gmane.ietf.dnsext
Message-ID <[email protected]>
On Nov 1, 2013, at 7:57 AM, Derek Atkins <[email protected]> wrote:
> It is unclear to me that ECC as a generic technology is bad, although
> any specific curves creates by NIST/NSA are certainly suspect.
> 
> Having said that, Dual-EC-DRBG is a Random Number Generator, not a Hash,
> Public Key, or Cipher algorithm, and we don't use it in DNS for
> anything, AFAIK.


Random Number Generators are used to generate the key material, since bare entropy is often not enough, so you use your entropy pool to seed a pRNG.  Bind, for example, ends up using OpenSSL.

Certified versions of OpenSSL do have Dual_EC_DRBG, although its not by default (or is it?). 


The threat is probably a lot less, however, since everything else signed in DNSSEC-land is deterministic, and even if Dual_EC_DRBG was used, hopefully the raw stream doesn't leak (the backdoor requires seeing some of the random output to make it predictable).

--
Nicholas Weaver                  it is a tale, told by an idiot,
[email protected]                full of sound and fury,
510-666-2903                                 .signifying nothing
PGP: http://www1.icsi.berkeley.edu/~nweaver/data/nweaver_pub.asc

_______________________________________________
DNSOP mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dnsop
signature.asc (application/pgp-signature, 841 B)
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIcBAEBCgAGBQJSc8ZUAAoJEG2B1w+SDi/uSwcQAMrDARLhdnfHUK8+ubA7xmxA
v6ZaNGiBI8UPa350x4t8yT/gixKaxonVanf7iCoqjJDG5AhXDA9MIJaMZXnaVy6D
vP20y2OMn+IfyJCsnpTdbU6KfbCpZ3W3LieqAD4QKPj0kzKW2RwuczTtyHBTH0Q5
Sqh4oDjnY9tcQCh4uRnJFT8sMQ4g4+u7BhGtCJ0MaEIkIs4xrm/nGXqet9sMLpU1
JJeeB2Iub8PGjO4AzlxiH4a1Vegyjr3kkoKLZVW6T9C2L2rHDe4emiG4vplhJZOW
62X5PgcH5RhoF/KiJ4O3oCHC/q6VIrwDlIhDMDiL1/qPZnABvNVJT813D+R0jj4j
KEdPqKsEqbTnGlGeuBxngTy/UgW5k1CXuahnLRLdE8cO3LaFmatL0xvKBBCE6Ksy
sSodfWBtYKUyigxgJodia7EFnWk6fF17CZHE8gDcxvXI+CIUoowrpilhLu0UOG/q
rKAQ79tT2iTtoqqAcS89GWj3SzTHEsgj1XFha1LG/I2z/2Z1JXR98CKNH5jKttvo
qp+3djs1Xja4U2n/FCaF5w/vw3xINPpofRqxflgsAV02LDuol4+Bdq6JHBwS7Vlz
zw5NKjNHqbj/IppOSjFpAvlKmpo5e71dodlQBs/5U7DXXzUCdm37Lq/cMOIgMdlY
8YvjLwI5fMd47giIg+Le
=svKp
-----END PGP SIGNATURE-----