Re: [Cfrg] UMAC draft version 06

Ted Krovetz <tdk@csus.edu> Thu, 20 October 2005 16:46 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1ESdYh-0000Qk-LB; Thu, 20 Oct 2005 12:46:27 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1ESdYg-0000Qf-K7 for cfrg@megatron.ietf.org; Thu, 20 Oct 2005 12:46:26 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA29101 for <cfrg@ietf.org>; Thu, 20 Oct 2005 12:46:17 -0400 (EDT)
Received: from ylpvm15-ext.prodigy.net ([207.115.57.46] helo=ylpvm15.prodigy.net) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1ESdke-0000La-7a for cfrg@ietf.org; Thu, 20 Oct 2005 12:58:49 -0400
Received: from pimout6-ext.prodigy.net (pimout6-int.prodigy.net [207.115.4.22]) by ylpvm15.prodigy.net (8.12.10 outbound/8.12.10) with ESMTP id j9KGl6H4011560 for <cfrg@ietf.org>; Thu, 20 Oct 2005 12:47:06 -0400
X-ORBL: [66.127.115.86]
Received: from [192.168.0.101] (adsl-66-127-115-86.dsl.scrm01.pacbell.net [66.127.115.86]) by pimout6-ext.prodigy.net (8.13.4 outbound domainkey aix/8.13.4) with ESMTP id j9KGkK9g157710 for <cfrg@ietf.org>; Thu, 20 Oct 2005 12:46:21 -0400
Mime-Version: 1.0 (Apple Message framework v734)
Content-Transfer-Encoding: 7bit
Message-Id: <8622D330-0138-4800-92E9-CF221BAB0FBF@csus.edu>
Content-Type: text/plain; charset="US-ASCII"; delsp="yes"; format="flowed"
To: cfrg@ietf.org
From: Ted Krovetz <tdk@csus.edu>
Subject: Re: [Cfrg] UMAC draft version 06
Date: Thu, 20 Oct 2005 09:46:17 -0700
X-Mailer: Apple Mail (2.734)
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 69a74e02bbee44ab4f8eafdbcedd94a1
Content-Transfer-Encoding: 7bit
X-BeenThere: cfrg@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Crypto Forum Research Group <cfrg.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/cfrg>, <mailto:cfrg-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:cfrg@ietf.org>
List-Help: <mailto:cfrg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/cfrg>, <mailto:cfrg-request@ietf.org?subject=subscribe>
Sender: cfrg-bounces@ietf.org
Errors-To: cfrg-bounces@ietf.org

> [The introduction] omits the factor 2.01, and thus misstates the  
> conclusions of the security analysis.

We have striven to make the I-D readable to a broad audience and to  
make the introduction simpler than the security considerations. In  
past drafts, this translated to saying in the introduction that UMAC  
had forgery probabilities no more than 2^-30i and saying in the  
security section that so long as AES was secure that forgery  
probabilities were no more than 2^-30i. This gets the basic message  
across (longer tags give proportionally lower forgery probability),  
and the sophisticated reader of the security section would infer the  
AES-delta-term's existence.

This wasn't "honest" enough for many, so we have changed our  
presentation. Now the introduction says forgery probability is 2^-30i  
+ delta where value delta "measures the security of the pseudorandom  
function." Here delta is a general term that includes anything  
related to breaking AES. Making a more explicit claim of 2^-30i +  
3*delta would probably make things less clear for those who simply  
read introductions. The security section is now more explicit saying  
that forgery probabilities are no more than 2^-30i + 3*delta, and it  
gives a more explicit discussion of delta. [See footnote.]

This more simplistic use of a delta term in the introduction along  
with a more precise usage in the security section seems reasonable  
and appropriate.

Our core claim has not changed over any of these drafts: So long as  
AES is not broken, UMAC forgery probability is no more than 2^-30i.

-Ted

[Footnote.] The 3*delta term could be written 1.01*(delta(2^64)+delta 
(82)), where delta(q) is PRP distinguishing probability over q  
queries. This would make the 3*delta term much closer to 1*delta(q)  
than 3*delta(q), but we didn't want any ugly terms in the I-D so we  
wrote 3*delta. If delta is generally considered insignificant, so  
should 3*delta.

_______________________________________________
Cfrg mailing list
Cfrg@ietf.org
https://www1.ietf.org/mailman/listinfo/cfrg