Re: Dishonest Forks? | Was - Re: [Namedroppers-honest] Brian Smith asks: ?Who is Dean Anderson?

Jeff King <[email protected]>
Newsgroups gmane.network.djbdns
Message-ID <[email protected]>
On Fri, Mar 12, 2010 at 12:30:03AM -0500, Dean Anderson wrote:

> > OK, I tried to follow your math. But it really doesn't make any sense
> > to me.
> 
> Well, I hope you figure it out before they give you a PH.D. in... what?  
> computer science?

Why are you even mentioning this except to be inflammatory? Not once in
this entire debacle have I ever fallen back on my credentials to make a
point. Instead, I have presented factual evidence and made logical
arguments. I expect you to either agree with or refute them. I have no
interest in your ad hominem insinuations.

If it was a sincere question, I am surprised. Since since you seem so
interested in establishing the non-anonymity of everyone involved, you
could easily have found the web page showing my university affiliation,
major (yes, it is computer science), and a list of my academic
publications (and no, I do not do academic research on DNS).

> > ..that the first parameter (the random space) would be 64510*65536.  
> > The second parameter (number of balls in one urn) can remain 200
> > (MAXUDP). The third parameter (number of balls in the other urn) is
> > actually the number of packets sent by the attacker.
> 
> That is incorrect. The first parameter is the size of the Urn, which is
> 64510 ports, since the first 1025 can't be used.

An attacker does not succeed by guessing your port. He succeeds by
guessing your port and qid pair.

> Possibly, you should consult the reference I cited. CRC handbook of
> Applied Cryptography.

I did.  It gives the formula. I never said the formula was wrong. I said
you misapplied it.  Strangely, section 2.15 of the CRC handbook does not
mention DNS spoofing at all, so the application of their balls and urn
formula to the problem at hand is left up to us.

> > you calculate the probability based on a particular number of packets.
> 
> ???? If you know one, you can calculate the other.

A probability does not have an expectation. A _random variable_ with a
distribution has an expectation. The random variable here is the number
of packets the attacker sends. That is the third value in the birthday
attack formula (the number of balls in the second urn).  The probability
you get from the formula is the chance of collision given a certain
number of packets the attacker sends. But in the math you posted, you
arbitrarily set the third parameter to 200. Why?

-Peff
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.