Closed fxguenther closed 1 year ago
Indeed the probability for the first forgery attempt should be using v = 1, so it's "0 past attempts + 1". The fix seems perfect.
I'm not sure I follow the 2^116 bound, though. (Also, with the current term and v = 0, IA would be 0.) Ignore these numbers. 1 / 2^128 is wrong. I think I thought of QUIC when I wrote 1 / 2^116 (I think L is 2^12 in QUIC) but it seems like I forgot the additional factor 2.
Number of forgery attempts should include the "ongoing one" for which we provide a bound. I.e., if the attacker made
x
(failed) attempts already, then the bounds are forv = x + 1
attempts / decryption queries overall.This is in response to John Mattsson's comment:
Indeed the probability for the first forgery attempt should be using v = 1, so it's "0 past attempts + 1".
I'm not sure I follow the 2^116 bound, though. (Also, with the current term and
v = 0
, IA would be 0.)