Return-Path: <James.H.Manger@team.telstra.com>
X-Original-To: cfrg@ietfa.amsl.com
Delivered-To: cfrg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com
 (Postfix) with ESMTP id EA1CD1A0355 for <cfrg@ietfa.amsl.com>;
 Mon, 17 Feb 2014 21:47:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.298
X-Spam-Level: ***
X-Spam-Status: No,
 score=3.298 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,
 HELO_EQ_AU=0.377, HOST_EQ_AU=0.327, J_CHICKENPOX_41=0.6, J_CHICKENPOX_42=0.6,
 MANGLED_PILL=2.3, RCVD_IN_DNSWL_NONE=-0.0001, RELAY_IS_203=0.994] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com
 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aZ3_19xsQpov for
 <cfrg@ietfa.amsl.com>; Mon, 17 Feb 2014 21:47:37 -0800 (PST)
Received: from ipxbno.tcif.telstra.com.au (ipxbno.tcif.telstra.com.au
 [203.35.82.204]) by ietfa.amsl.com (Postfix) with ESMTP id DDAB21A00D3 for
 <cfrg@irtf.org>; Mon, 17 Feb 2014 21:47:36 -0800 (PST)
X-IronPort-AV: E=Sophos;i="4.97,500,1389704400"; d="scan'208";a="173519144"
Received: from unknown (HELO ipcbni.tcif.telstra.com.au) ([10.97.216.204]) by
 ipobni.tcif.telstra.com.au with ESMTP; 18 Feb 2014 16:47:32 +1100
X-IronPort-AV: E=McAfee;i="5400,1158,7352"; a="198827981"
Received: from wsmsg3703.srv.dir.telstra.com ([172.49.40.171]) by
 ipcbni.tcif.telstra.com.au with ESMTP; 18 Feb 2014 16:47:33 +1100
Received: from WSMSG3153V.srv.dir.telstra.com ([172.49.40.159]) by
 WSMSG3703.srv.dir.telstra.com ([172.49.40.171]) with mapi;
 Tue, 18 Feb 2014 16:47:32 +1100
From: "Manger, James" <James.H.Manger@team.telstra.com>
To: "cfrg@irtf.org" <cfrg@irtf.org>
Date: Tue, 18 Feb 2014 16:47:31 +1100
Thread-Topic: Streaming AEAD
Thread-Index: Ac8rt7QH65PxH4WESVOE1QZgNXN9agAohMPQ
Message-ID: <255B9BB34FB7D647A506DC292726F6E1153B5ED749@WSMSG3153V.srv.dir.telstra.com>
Accept-Language: en-US, en-AU
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US, en-AU
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/cfrg/-lj3IEm9agpfgUOb2yX9JNrtrm8
Cc: Adam Langley <agl@imperialviolet.org>,
 =?utf-8?B?TmllbHMgTcO2bGxlcg==?= <nisse@lysator.liu.se>
Subject: [Cfrg] Streaming AEAD
X-BeenThere: cfrg@irtf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Crypto Forum Research Group <cfrg.irtf.org>
List-Unsubscribe: <http://www.irtf.org/mailman/options/cfrg>,
 <mailto:cfrg-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/cfrg/>
List-Post: <mailto:cfrg@irtf.org>
List-Help: <mailto:cfrg-request@irtf.org?subject=help>
List-Subscribe: <http://www.irtf.org/mailman/listinfo/cfrg>,
 <mailto:cfrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Feb 2014 05:47:40 -0000

QXV0aGVudGljYXRlZCBFbmNyeXB0aW9uIHdpdGggQWRkaXRpb25hbCBEYXRhIChBRUFEKSBpcyBh
IGdyZWF0IHByaW1pdGl2ZSBmb3Igc2VjdXJpbmcgbWVzc2FnZXMsIGJ1dCBpdCBoYXMgb25lIHNl
cmlvdXMgbGltaXRhdGlvbjogeW91IG9ubHkgbGVhcm4gdGhhdCB0aGUgcGxhaW50ZXh0IGlzIGF1
dGhlbnRpYyBhZnRlciBwcm9jZXNzaW5nIGFsbCBvZiB0aGUgY2lwaGVydGV4dC4gQSBjcnlwdG8g
bGlicmFyeSBwZXJmb3JtaW5nIGRlY3J5cHRpb24gZWl0aGVyIGhhcyB0bzogMSkgY2FjaGUgdGhl
IHdob2xlIG1lc3NhZ2UgKG9mIGFyYml0cmFyeSBzaXplKSBiZWZvcmUgcmV0dXJuaW5nIHRoZSBh
dXRoZW50aWMgcGxhaW50ZXh0OyBvciAyKSByZXR1cm4gdW5hdXRoZW50aWNhdGVkIHBsYWludGV4
dCBjaHVua3MsIGFuZCBpbmRpY2F0ZSBhdXRoZW50aWNpdHkgb25seSBsYXRlciB3aGVuIChvciBp
ZikgdGhlIGVuZCBvZiB0aGUgbWVzc2FnZSBpcyByZWFjaGVkLg0KTmVpdGhlciBvZiB0aGVzZSBj
aG9pY2VzIGFyZSBpZGVhbC4NCg0KV2hhdCBpcyBuZWVkZWQgaXMgYSB3YXkgdG8gdXNlIGFuIEFF
QUQgYWxnb3JpdGhtIHRvIHNlY3VyZSBhIG1lc3NhZ2UgaW4gY2h1bmtzLiBTdHJlYW1pbmctQUVB
RCB3b3VsZCBhbGxvdyBhIHJlY2lwaWVudCB0byBrbm93IHRoZXkgaGF2ZSByZWNlaXZlZCBhbiBh
dXRoZW50aWMgcHJlZml4IG9mIGEgbWVzc2FnZS4gSXQgd291bGQgYWxsb3cgY3J5cHRvIEFQSXMg
dG8gc3VwcG9ydCBzdHJlYW1pbmcgbW9kZXMgd2hpbGUgbmV2ZXIgcmV0dXJuaW5nIHVuYXV0aGVu
dGljIHBsYWludGV4dC4NCg0KQSBkaXNjdXNzaW9uIG9uIHRoaXMgdG9waWMgaGFzIHN0YXJ0ZWQg
b24gdGhlIElFVEYgVExTIGxpc3QgKGluIGEgdGhyZWFkIHVuaGVscGZ1bGx5IHRpdGxlZCAiQ29t
bWVudHMgb24iKQ0KaHR0cDovL3d3dy5pZXRmLm9yZy9tYWlsLWFyY2hpdmUvd2ViL3Rscy9jdXJy
ZW50L21zZzExMjgyLmh0bWwNCg0KSSB0aGluayB0aGlzIHdvdWxkIGJlIGEgcGVyZmVjdCB0b3Bp
YyBmb3IgQ0ZSRyB0byBhZGRyZXNzLg0KDQpJbnN0ZWFkIG9mIHNlbmRpbmcgQyA9IEFFQUQoTiwg
QSwgUCk7DQpzZW5kIEMgPSBBRUFEKE4xLCBBMSwgUDEpIHx8IEFFQUQoTjIsIEEyLCBQMikgfHwg
Li4uIHx8IEFFQUQoTm0sIEFtLCBQbSkuDQpQcmVzdW1hYmx5IGluY3JlbWVudGluZyBub25jZXMg
Y2FuIGJlIHVzZWQgKGVnIE4yID0gTjEgKyAxKS4NCkhvdyBkbyB5b3UgZmxhZyB0aGUgZW5kIG9m
IHRoZSBtZXNzYWdlOiBhIGZsYWcgaW4gdGhlIG5vbmNlOyBhIGZsYWcgaW4gdGhlIEFBRDsgZW1w
dHkgcGxhaW50ZXh0OyBpbnNpZGUgYSBtb2RpZmllZCBBRUFEIHByaW1pdGl2ZT8NCkhvdyBkbyB5
b3UgZmxhZyB0aGUgc3RhcnQgb2YgdGhlIG1lc3NhZ2U/DQpTaG91bGQgdGhlIGJ5dGUgb2Zmc2V0
IG9mIGVhY2ggY2h1bmsgYmUgcHV0IGluIHRoYXQgY2h1bmsncyBBQUQ/DQpJcyB0aGUgcmVhbCBB
QUQgZmVkIHRvIHRoZSBmaXJzdCBvciBsYXN0IEFFQUQgaW5zdGFudGlhdGlvbjsgb3IgY2FuIHBh
cnRzIGJlIHBhc3NlZCB0byBhbnkgQUVBRCBpbnN0YW50aWF0aW9uPw0KDQpTaG91bGQgdGhpcyBi
ZSBidWlsdCBmcm9tIEFFQUQgcHJpbWl0aXZlcz8gV2hhdCBhYm91dCBvbmVzIHdpdGhvdXQgbm9u
Y2VzIChlZyBkcmFmdC1tY2dyZXctYWVhZC1hZXMtY2JjLWhtYWMtc2hhMik/DQpJcyBpdCBzdWZm
aWNpZW50IGZvciBhIFN0cmVhbWluZy1BRUFEIHByaW1pdGl2ZSB0byBkaXN0aW5ndWlzaCA0IG1v
ZGVzIChmdWxsIG1lc3NhZ2U7IDFzdCBjaHVuazsgaW50ZXJtZWRpYXRlIGNodW5rOyBsYXN0IGNo
dW5rKSBwbHVzIGEgc3RpcHVsYXRpb24gdG8gdXNlIGluY3JlbWVudGluZyBub25jZXMgZm9yIHN1
Y2Nlc3NpdmUgY2h1bmtzPw0KT3Igc2hvdWxkIHdlIGFpbSBmb3IgYSBTdHJlYW1pbmctQUVBRCB0
aGF0IGNhbiBjcmVhdGUgZXh0cmEgaW50ZXJtZWRpYXRlIGF1dGhlbnRpY2F0aW9uIHRhZ3MsIHdp
dGhvdXQgYWZmZWN0aW5nIHRoZSBmaW5hbCB0YWc/DQoNCg0KQXMgYSBzdHJhd21hbiwgd2hhdCBp
ZiBPQ0IgW2RyYWZ0LWlydGYtY2ZyZy1vY2JdIHdhcyB0d2Vha2VkIHNvIHRoZSBpbnRlcm5hbCAx
MjgtYml0IE5vbmNlIGZpZWxkIHdhcyBjaGFuZ2VkIGZyb206DQpOb25jZSA9IG51bTJzdHIoVEFH
TEVOIG1vZCAxMjgsNykgfHwgemVyb3MoMTIwLWJpdGxlbihOKSkgfHwgMSB8fCBODQp0bzoNCk5v
bmNlID0gbnVtMnN0cigoVEFHTEVOIG1vZCAxMjgpLzQsNSkgfHwgbnVtMnN0cihGTEFHLDIpIHx8
IHplcm9zKDEyMC1iaXRsZW4oTikpIHx8IDEgfHwgTg0Kd2hlcmUNCkZMQUcgPSAwMCBtZWFucyB0
aGUgQUVBRCBvcGVyYXRpb24gY292ZXJzIGEgZnVsbCBtZXNzYWdlLA0KRkxBRyA9IDAxIG1lYW5z
IHRoZSBBRUFEIG9wZXJhdGlvbiBjb3ZlcnMgdGhlIGZpcnN0IGNodW5rIG9mIGEgbWVzc2FnZSwN
CkZMQUcgPSAxMCBtZWFucyB0aGUgQUVBRCBvcGVyYXRpb24gY292ZXJzIGEgc3Vic2VxdWVudCBj
aHVuayBvZiBhIG1lc3NhZ2UgKGluY3JlbWVudGluZyBOKSwNCkZMQUcgPSAxMSBtZWFucyB0aGUg
QUVBRCBvcGVyYXRpb24gY292ZXJzIHRoZSBsYXN0IGNodW5rIG9mIGEgbWVzc2FnZSAoaW5jcmVt
ZW50aW5nIE4pLg0KDQpXaXRoIDUgbWludXRlcyBhbmFseXNlcyBmcm9tIGEgbm9uLWNyeXB0YW5h
bHlzdCB0aGF0IGxvb2tzIHN1ZmZpY2llbnQgZm9yIGEgc2VjdXJlIHN0cmVhbWluZy1BRUFEIDop
DQoNCi0tDQpKYW1lcyBNYW5nZXINCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206
IFRMUyBbbWFpbHRvOnRscy1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgTmlrb3MgTWF2
cm9naWFubm9wb3Vsb3MNClNlbnQ6IE1vbmRheSwgMTcgRmVicnVhcnkgMjAxNCA3OjEwIFBNDQpU
bzogQWRhbSBMYW5nbGV5DQpDYzogTmllbHMgTcO2bGxlcjsgdGxzQGlldGYub3JnDQpTdWJqZWN0
OiBSZTogW1RMU10gQ29tbWVudHMgb24NCg0KT24gRnJpLCAyMDE0LTAyLTE0IGF0IDE0OjQ5IC0w
NTAwLCBBZGFtIExhbmdsZXkgd3JvdGU6DQoNCj4gPiBCeSBzdHJlYW1pbmcsIEkgZG9uJ3QgYWR2
b2NhdGUgeW91IGRvIHRoZSBkZWNyeXB0aW9uIGluIGEgcGlwZSBsaW5lOw0KPiA+IHRoYXQncyBj
bGVhcmx5IGEgZGFuZ2Vyb3VzIGhhYml0LiBVc2VjYXNlIGlzIG1vcmUgbGlrZSBvbiBvbmUgbWFj
aGluZQ0KPiA+IHJ1bm5pbmcNCj4gPiAgIHNyYy1tYWNoaW5lJCB0YXIgLWNmIC0gZm9vLWRpciB8
IGFlYWQtZW5jcnlwdCB8IHNlbmQNCj4gVGhpcyB1c2Ugb2Ygc3RyZWFtaW5nIGlzIGZpbmUgYnkg
bXkgY3JpdGVyaWEsIGFzc3VtaW5nIHRoYXQNCj4gImFlYWQtZW5jcnlwdCIgaXMgY2h1bmtpbmcg
dGhlIGlucHV0IGludG8gZGlmZmVyZW50IGJsb2NrcyBhbmQNCj4gYXBwbHlpbmcgdGhlIEFFQUQg
dG8gZWFjaCBibG9jay4gVGhpcyBpcyBwZXJmZWN0bHkgZmluZSB3aXRoIGENCj4gb25lLXNob3Qo
KiksIEFFQUQgQVBJIGF0IHRoZSBjb3JlLg0KDQpJJ2QgcHJldHR5IG11Y2ggYWdyZWUgd2l0aCB0
aGUgY2h1bmtlZCBhcHByb2FjaCwgYnV0IEkgbm93IHJlYWxpemUgdGhhdA0KaXQgaXMgbW9yZSBo
YXJkIHRvIGdldCBpdCByaWdodCB0aGFuIHRoZSBzdHJlYW1pbmcgb25lLiBJbiB0aGUgY2h1bmtl
ZA0KYXBwcm9hY2ggb25lIHdvdWxkIG5lZWQgdG8gaW1wbGVtZW50IHNlcXVlbmNlIG51bWJlcnMg
KGNvdWxkIGJlIGltcGxpY2l0DQphcyBhZGRpdGlvbmFsIGRhdGEpIGFuZCBhIHRlcm1pbmF0aW9u
IGJsb2NrLiBTbyBib3RoIGFwcHJvYWNoZXMgaGF2ZQ0KcXVpdGUgc29tZSBkaXNhZHZhbnRhZ2Vz
LiBUaGUgc3RyZWFtaW5nIGFwcHJvYWNoIGFsbG93cyBmb3IgbWlzdXNlIG9mDQp0aGUgQVBJIHdo
aWNoIG1heSBjYW5jZWwgdGhlIGJlbmVmaXRzIG9mIEFFQUQsIGFuZCB0aGUgY2h1bmtlZCBhcHBy
b2FjaA0KcmVxdWlyZXMgdGhlIGRldmVsb3BlciB0byBjcmVhdGUgYSBzYWZlIHByb3RvY29sIG92
ZXIgQUVBRC4NCg0KSWYgdGhlIGlkZWEgaXMgZm9yIEFFQUQgdG8gYmUgdXNlZCBieSBhbiBhdmVy
YWdlIGRldmVsb3BlciwgaXQgc2VlbXMgd2UNCm5lZWQgZXZlbiBhIGhpZ2hlciBhYnN0cmFjdGlv
biB0aGFuIHRoYXQ7IGV2ZW4gZm9yIHN1Y2ggYSBzaW1wbGUNCnVzZS1jYXNlcy4NCg0KcmVnYXJk
cywNCk5pa29zDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NClRMUyBtYWlsaW5nIGxpc3QNClRMU0BpZXRmLm9yZw0KaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby90bHMNCg==

