
From mpei@verisign.com  Thu Dec 17 18:41:26 2009
Return-Path: <mpei@verisign.com>
X-Original-To: keyprov@core3.amsl.com
Delivered-To: keyprov@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9D9CD3A6853 for <keyprov@core3.amsl.com>; Thu, 17 Dec 2009 18:41:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.109
X-Spam-Level: 
X-Spam-Status: No, score=-5.109 tagged_above=-999 required=5 tests=[BAYES_05=-1.11, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3-ByB3e3khjv for <keyprov@core3.amsl.com>; Thu, 17 Dec 2009 18:41:25 -0800 (PST)
Received: from robin.verisign.com (robin.verisign.com [65.205.251.75]) by core3.amsl.com (Postfix) with ESMTP id 324B83A6826 for <keyprov@ietf.org>; Thu, 17 Dec 2009 18:41:25 -0800 (PST)
Received: from MOU1WNEXCN02.vcorp.ad.vrsn.com (mailer2.verisign.com [65.205.251.35]) by robin.verisign.com (8.12.11/8.13.4) with ESMTP id nBI2en96003077; Thu, 17 Dec 2009 18:41:05 -0800
Received: from MOU1WNEXMB10.vcorp.ad.vrsn.com ([10.25.13.204]) by MOU1WNEXCN02.vcorp.ad.vrsn.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 17 Dec 2009 18:41:02 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01CA7F8B.8916A0FC"
Date: Thu, 17 Dec 2009 18:40:59 -0800
Message-ID: <3E5A2F1AD44F5E49A74F79AB47C0C0C9015D0E70@mou1wnexmb10.vcorp.ad.vrsn.com>
In-Reply-To: <A3144629B5AC714A8BF27806EBFA70576EF02214@sottexch7.corp.ad.entrust.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: draft-ietf-keyprov-pskc PSKC draft 04
Thread-Index: AcpvfCC2M55KvR0YSbGF78TFbpqJ0QQCm94w
References: <A3144629B5AC714A8BF27806EBFA70576EF02214@sottexch7.corp.ad.entrust.com>
From: "Pei, Mingliang" <mpei@verisign.com>
To: "Dan Smith" <Daniel.Smith@entrust.com>, <draft-ietf-keyprov-pskc@tools.ietf.org>
X-OriginalArrivalTime: 18 Dec 2009 02:41:02.0382 (UTC) FILETIME=[89DFFCE0:01CA7F8B]
Cc: oath_technical@v2.listbox.com, KEYPROV <keyprov@ietf.org>
Subject: Re: [KEYPROV] draft-ietf-keyprov-pskc PSKC draft 04
X-BeenThere: keyprov@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Provisioning of Symmetric Keys \(keyprov\)" <keyprov.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/keyprov>, <mailto:keyprov-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/keyprov>
List-Post: <mailto:keyprov@ietf.org>
List-Help: <mailto:keyprov-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/keyprov>, <mailto:keyprov-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Dec 2009 02:41:26 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01CA7F8B.8916A0FC
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_002_01CA7F8B.8916A0FC"


------_=_NextPart_002_01CA7F8B.8916A0FC
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Dan,
=20
Thank you very much for reviewing and verifying the data in PSKC draft.
Sorry for the delayed following up. Please see my comments inline.
=20
- Ming


________________________________

	From: Dan Smith [mailto:Daniel.Smith@entrust.com]=20
	Sent: Friday, November 27, 2009 8:10 AM
	To: 'draft-ietf-keyprov-pskc@tools.ietf.org'
	Subject: draft-ietf-keyprov-pskc PSKC draft 04
=09
=09
	Hi there,
	=20
	I have a few quick comments on the samples included in the PSKC
draft at http://tools.ietf.org/html/draft-ietf-keyprov-pskc-04.
	=20
	Section 6.1. Encryption based on Pre-Shared Keys
	=20
	The text says "The name of the pre-secret is "Example-Key1", as
set in the <KeyName> element", but in the actual XML the key name is set
to Pre-shared-key:
	     <EncryptionKey>
	         <ds:KeyName>Pre-shared-key</ds:KeyName>
	     </EncryptionKey>
=09
	[Pei, Mingliang] Good catch. We will add this into revision
list.
	=20
	In the example message in 6.1, what is the value MAC calculated
on? I can come up with the same <CipherValue> elements, but I cannot
figure out how to compute the <ValueMAC>. In the example in message 6.2,
the value MAC is calculated on the bytes inside the <xenc:CipherValue>
element that contains the encrypted key, but this doesn't appear to be
the case in the example in 6.1.
	=20
	[Pei, Mingliang]  ValueMAC should be computed over the encrypted
value. See section 4.1. We will double check the values.
	=20
	Section 6.2. Encryption based on Passphrase-based Keys
	For the example in this section, I can compute the same
<CipherValue> containing the encrypted key and the same <ValueMAC> as
shown in the example. However, I cannot compute the same <CipherValue>
for the encrypted MAC key. I think the value shown is wrong. The IV +
encrypted MAC key in the example is 64 bytes long, but a 16 byte IV and
20 bytes encrypted using AES-128-CBC should give 16+32 =3D 48 bytes of
data.
=09
	[Pei, Mingliang]  You are right, it should be 48 bytes. My
examples show 48 byte too. See attached. It will be great if you could
verify the attached example. I will trace down how the version of value
gets into the example in the doc. Thanks.
	=20
	Other than this, thanks for including the real examples in the
draft, they have been very helpful.
	=20
	Dan Smith
	Software Developer
	Entrust
	=20



------_=_NextPart_002_01CA7F8B.8916A0FC
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.3627" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D489250502-18122009><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hi Dan,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D489250502-18122009><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D489250502-18122009><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Thank you very much for reviewing and verifying =
the data in=20
PSKC draft. Sorry for the delayed following up. Please see my comments=20
inline.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D489250502-18122009><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D489250502-18122009><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>- Ming</FONT></SPAN></DIV><BR>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> Dan Smith=20
  [mailto:Daniel.Smith@entrust.com] <BR><B>Sent:</B> Friday, November =
27, 2009=20
  8:10 AM<BR><B>To:</B>=20
  'draft-ietf-keyprov-pskc@tools.ietf.org'<BR><B>Subject:</B>=20
  draft-ietf-keyprov-pskc PSKC draft 04<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN class=3D135265615-27112009>Hi=20
  there,</SPAN></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN=20
  class=3D135265615-27112009></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN class=3D135265615-27112009>I =
have a few quick=20
  comments on the samples included in the PSKC draft at <A=20
  =
href=3D"http://tools.ietf.org/html/draft-ietf-keyprov-pskc-04">http://too=
ls.ietf.org/html/draft-ietf-keyprov-pskc-04</A>.</SPAN></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN=20
  class=3D135265615-27112009></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN =
class=3D135265615-27112009>Section 6.1.=20
  Encryption based on Pre-Shared Keys</SPAN></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN=20
  class=3D135265615-27112009></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN class=3D135265615-27112009>The =
text says "The=20
  name of the pre-secret is "Example-Key1", as set in the =
&lt;KeyName&gt;=20
  element", but in the actual XML the key name is set to=20
  Pre-shared-key:</SPAN></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN=20
  class=3D135265615-27112009>&nbsp;&nbsp;&nbsp;&nbsp;=20
  =
&lt;EncryptionKey&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
=20
  =
&lt;ds:KeyName&gt;Pre-shared-key&lt;/ds:KeyName&gt;<BR>&nbsp;&nbsp;&nbsp;=
&nbsp;=20
  &lt;/EncryptionKey&gt;<BR><BR><SPAN class=3D489250502-18122009><FONT=20
  color=3D#0000ff>[Pei, Mingliang]&nbsp;Good catch. =
We&nbsp;will&nbsp;add this=20
  into revision list.</FONT></SPAN></SPAN></FONT></DIV>
  <DIV><SPAN class=3D135265615-27112009><FONT face=3DArial><FONT =
size=3D2><SPAN=20
  class=3D489250502-18122009>&nbsp;</SPAN><BR>In the example message in =
6.1, what=20
  is the value MAC calculated on? I can come up with the same=20
  &lt;CipherValue&gt; elements, but I cannot figure out how to compute =
the=20
  &lt;ValueMAC&gt;. In the example in message 6.2, the value MAC is =
calculated=20
  on the bytes inside the &lt;xenc:CipherValue&gt; element that contains =
the=20
  encrypted key, but this doesn't appear to be the case in the example =
in=20
  6.1.<BR><SPAN class=3D489250502-18122009><FONT=20
  color=3D#0000ff>&nbsp;</FONT></SPAN><BR><SPAN =
class=3D489250502-18122009><FONT=20
  color=3D#0000ff>[Pei, Mingliang]&nbsp;&nbsp;ValueMAC should be =
computed over the=20
  encrypted value. See section 4.1. We will double check the=20
  values.</FONT></SPAN></FONT></FONT></SPAN></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN=20
  class=3D135265615-27112009></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN =
class=3D135265615-27112009>Section 6.2.=20
  Encryption based on Passphrase-based Keys</SPAN></FONT></DIV>
  <DIV><SPAN class=3D135265615-27112009><FONT face=3DArial><FONT =
size=3D2>For the=20
  example in this section, I can compute the same &lt;CipherValue&gt; =
containing=20
  the encrypted key and the same &lt;ValueMAC&gt; as shown in the =
example.=20
  However, I cannot compute the same &lt;CipherValue&gt;&nbsp;for the =
encrypted=20
  MAC key. I think the value shown is wrong. The IV + encrypted MAC key =
in the=20
  example is 64 bytes long, but a 16 byte IV and 20 bytes encrypted =
using=20
  AES-128-CBC should give 16+32 =3D 48 bytes of data.<BR><SPAN=20
  class=3D489250502-18122009><FONT=20
  color=3D#0000ff></FONT></SPAN></FONT></FONT></SPAN></DIV>
  <DIV><SPAN class=3D135265615-27112009><FONT face=3DArial><FONT =
size=3D2><SPAN=20
  class=3D489250502-18122009><FONT color=3D#0000ff>[Pei, =
Mingliang]&nbsp;&nbsp;You=20
  are right, it should be 48 bytes. My examples show 48 byte too. See =
attached.=20
  It will be great if you could verify the attached example.&nbsp;I will =
trace=20
  down how the version of value gets into the example in the doc.=20
  Thanks.</FONT></SPAN></FONT></FONT></SPAN></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN=20
  class=3D135265615-27112009></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN =
class=3D135265615-27112009>Other than this,=20
  thanks for including the real examples in the draft, they have been =
very=20
  helpful.</SPAN></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN=20
  class=3D135265615-27112009></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN class=3D135265615-27112009>Dan=20
  Smith</SPAN></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN =
class=3D135265615-27112009>Software=20
  Developer</SPAN></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN=20
  class=3D135265615-27112009>Entrust</SPAN></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN =
class=3D135265615-27112009>&nbsp;</DIV>
  <DIV><BR></DIV></BLOCKQUOTE></SPAN></FONT></BODY></HTML>

------_=_NextPart_002_01CA7F8B.8916A0FC--

------_=_NextPart_001_01CA7F8B.8916A0FC
Content-Type: text/xml;
	name="KeyContainerWithPBE.xml"
Content-Transfer-Encoding: base64
Content-Description: KeyContainerWithPBE.xml
Content-Disposition: attachment;
	filename="KeyContainerWithPBE.xml"

PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pgo8
cHNrYzpLZXlDb250YWluZXIgeG1sbnM6cHNrYz0idXJuOmlldGY6cGFyYW1zOnhtbDpuczprZXlw
cm92OnBza2MiIHhtbG5zOmRzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwLzA5L3htbGRzaWcjIiB4
bWxuczp4ZW5jPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGVuYyMiIHhtbG5zOmRrZXk9
Imh0dHA6Ly93d3cudzMub3JnLzIwMDkveG1sc2VjLWRlcml2ZWRrZXkjIiB4bWxuczpwa2NzNT0i
aHR0cDovL3d3dy5yc2FzZWN1cml0eS5jb20vcnNhbGFicy9wa2NzL3NjaGVtYXMvcGtjcy01djIt
MCMiIFZlcnNpb249IjEuMCIgSWQ9IktDMDAwMiI+CiAgICA8cHNrYzpFbmNyeXB0aW9uS2V5Pgog
ICAgICAgIDxka2V5OkRlcml2ZWRLZXk+CiAgICAgICAgICAgIDxka2V5OktleURlcml2YXRpb25N
ZXRob2QgQWxnb3JpdGhtPSJodHRwOi8vd3d3LnJzYXNlY3VyaXR5LmNvbS9yc2FsYWJzL3BrY3Mv
c2NoZW1hcy9wa2NzLTV2Mi0wI3Bia2RmMiI+CiAgICAgICAgICAgICAgICA8cGtjczU6UEJLREYy
LXBhcmFtcz4KICAgICAgICAgICAgICAgICAgICA8U2FsdD4KICAgICAgICAgICAgICAgICAgICAg
ICAgPFNwZWNpZmllZD5FajcvUEVweUVwdz08L1NwZWNpZmllZD4KICAgICAgICAgICAgICAgICAg
ICA8L1NhbHQ+CiAgICAgICAgICAgICAgICAgICAgPEl0ZXJhdGlvbkNvdW50PjEwMDA8L0l0ZXJh
dGlvbkNvdW50PgogICAgICAgICAgICAgICAgICAgIDxLZXlMZW5ndGg+MTY8L0tleUxlbmd0aD4K
ICAgICAgICAgICAgICAgIDwvcGtjczU6UEJLREYyLXBhcmFtcz4KICAgICAgICAgICAgPC9ka2V5
OktleURlcml2YXRpb25NZXRob2Q+CiAgICAgICAgICAgIDx4ZW5jOlJlZmVyZW5jZUxpc3Q+CiAg
ICAgICAgICAgICAgICA8eGVuYzpEYXRhUmVmZXJlbmNlIFVSST0iI0VEIi8+CiAgICAgICAgICAg
IDwveGVuYzpSZWZlcmVuY2VMaXN0PgogICAgICAgICAgICA8ZGtleTpNYXN0ZXJLZXlOYW1lPlBh
c3NwaHJhc2UxPC9ka2V5Ok1hc3RlcktleU5hbWU+CiAgICAgICAgPC9ka2V5OkRlcml2ZWRLZXk+
CiAgICA8L3Bza2M6RW5jcnlwdGlvbktleT4KICAgIDxwc2tjOk1BQ01ldGhvZCBBbGdvcml0aG09
Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDkveG1sZHNpZyNobWFjLXNoYTEiPgogICAgICAgIDxw
c2tjOk1BQ0tleT4KICAgICAgICAgICAgPHhlbmM6RW5jcnlwdGlvbk1ldGhvZCBBbGdvcml0aG09
Imh0dHA6Ly93d3cucnNhc2VjdXJpdHkuY29tL3JzYWxhYnMvcGtjcy9zY2hlbWFzL3BrY3MtNSNw
YmVzMiI+CiAgICAgICAgICAgICAgICA8cHNrYzpFbmNyeXB0aW9uU2NoZW1lIEFsZ29yaXRobT0i
aHR0cDovL3d3dy53My5vcmcvMjAwMS8wNC94bWxlbmMjYWVzMTI4LWNiYyIvPgogICAgICAgICAg
ICA8L3hlbmM6RW5jcnlwdGlvbk1ldGhvZD4KICAgICAgICAgICAgPHhlbmM6Q2lwaGVyRGF0YT4K
ICAgICAgICAgICAgICAgIDx4ZW5jOkNpcGhlclZhbHVlPjJHVFRuTHdNM0k0ZTVJTzVGa3Vmb09F
aU9oTmo5MWZoS1JRQnRCSllsdVVEc1BPTFRmVXZvVTJkU3R5T3dZWng8L3hlbmM6Q2lwaGVyVmFs
dWU+CiAgICAgICAgICAgIDwveGVuYzpDaXBoZXJEYXRhPgogICAgICAgIDwvcHNrYzpNQUNLZXk+
CiAgICA8L3Bza2M6TUFDTWV0aG9kPgogICAgPHBza2M6S2V5UGFja2FnZT4KICAgICAgICA8cHNr
YzpEZXZpY2VJbmZvPgogICAgICAgICAgICA8cHNrYzpNYW51ZmFjdHVyZXI+VG9rZW5WZW5kb3JB
Y21lPC9wc2tjOk1hbnVmYWN0dXJlcj4KICAgICAgICAgICAgPHBza2M6U2VyaWFsTm8+OTg3NjU0
MzIxPC9wc2tjOlNlcmlhbE5vPgogICAgICAgICAgICA8cHNrYzpTdGFydERhdGU+MjAwOS0wOS0w
MVo8L3Bza2M6U3RhcnREYXRlPgogICAgICAgICAgICA8cHNrYzpFeHBpcnlEYXRlPjIwMTQtMDkt
MDFaPC9wc2tjOkV4cGlyeURhdGU+CiAgICAgICAgPC9wc2tjOkRldmljZUluZm8+CiAgICAgICAg
PHBza2M6Q3J5cHRvTW9kdWxlSW5mbz4KICAgICAgICAgICAgPHBza2M6SWQ+Q01fSURfMDAxPC9w
c2tjOklkPgogICAgICAgIDwvcHNrYzpDcnlwdG9Nb2R1bGVJbmZvPgogICAgICAgIDxwc2tjOktl
eSBJZD0iTUJLMDAwMDAwMDAxIiBBbGdvcml0aG09InVybjppZXRmOnBhcmFtczp4bWw6bnM6a2V5
cHJvdjpwc2tjI2hvdHAiPgogICAgICAgICAgICA8cHNrYzpJc3N1ZXI+RXhhbXBsZS1Jc3N1ZXI8
L3Bza2M6SXNzdWVyPgogICAgICAgICAgICA8cHNrYzpBbGdvcml0aG1QYXJhbWV0ZXJzPgogICAg
ICAgICAgICAgICAgPHBza2M6UmVzcG9uc2VGb3JtYXQgTGVuZ3RoPSI2IiBFbmNvZGluZz0iREVD
SU1BTCIvPgogICAgICAgICAgICA8L3Bza2M6QWxnb3JpdGhtUGFyYW1ldGVycz4KICAgICAgICAg
ICAgPHBza2M6RGF0YT4KICAgICAgICAgICAgICAgIDxwc2tjOlNlY3JldD4KICAgICAgICAgICAg
ICAgICAgICA8cHNrYzpFbmNyeXB0ZWRWYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgPHhl
bmM6RW5jcnlwdGlvbk1ldGhvZCBBbGdvcml0aG09Imh0dHA6Ly93d3cucnNhc2VjdXJpdHkuY29t
L3JzYWxhYnMvcGtjcy9zY2hlbWFzL3BrY3MtNSNwYmVzMiI+CiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICA8cHNrYzpFbmNyeXB0aW9uU2NoZW1lIEFsZ29yaXRobT0iaHR0cDovL3d3dy53My5v
cmcvMjAwMS8wNC94bWxlbmMjYWVzMTI4LWNiYyIvPgogICAgICAgICAgICAgICAgICAgICAgICA8
L3hlbmM6RW5jcnlwdGlvbk1ldGhvZD4KICAgICAgICAgICAgICAgICAgICAgICAgPHhlbmM6Q2lw
aGVyRGF0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4ZW5jOkNpcGhlclZhbHVlPm9U
dm8rUzIybnNtUzJaL1J0Y29GOEhmaCtqek1lMFJraWFmcG9EcG5vWlRqUFladTZWK0E0YUVuMDMy
eUNyNGY8L3hlbmM6Q2lwaGVyVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwveGVuYzpD
aXBoZXJEYXRhPgogICAgICAgICAgICAgICAgICAgIDwvcHNrYzpFbmNyeXB0ZWRWYWx1ZT4KICAg
ICAgICAgICAgICAgICAgICA8cHNrYzpWYWx1ZU1BQz5MUDZ4TXZqdHlwYmZUOVBka0poQlorRDZP
NHc9PC9wc2tjOlZhbHVlTUFDPgogICAgICAgICAgICAgICAgPC9wc2tjOlNlY3JldD4KICAgICAg
ICAgICAgICAgIDxwc2tjOkNvdW50ZXI+CiAgICAgICAgICAgICAgICAgICAgPHBza2M6UGxhaW5W
YWx1ZT4wPC9wc2tjOlBsYWluVmFsdWU+CiAgICAgICAgICAgICAgICA8L3Bza2M6Q291bnRlcj4K
ICAgICAgICAgICAgPC9wc2tjOkRhdGE+CiAgICAgICAgICAgIDxwc2tjOlBvbGljeT4KICAgICAg
ICAgICAgICAgIDxwc2tjOktleVVzYWdlPk9UUDwvcHNrYzpLZXlVc2FnZT4KICAgICAgICAgICAg
PC9wc2tjOlBvbGljeT4KICAgICAgICA8L3Bza2M6S2V5PgogICAgPC9wc2tjOktleVBhY2thZ2U+
CjwvcHNrYzpLZXlDb250YWluZXI+Cg==

------_=_NextPart_001_01CA7F8B.8916A0FC--

From mpei@verisign.com  Thu Dec 17 18:56:08 2009
Return-Path: <mpei@verisign.com>
X-Original-To: keyprov@core3.amsl.com
Delivered-To: keyprov@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D4FBC3A67A8 for <keyprov@core3.amsl.com>; Thu, 17 Dec 2009 18:56:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.852
X-Spam-Level: 
X-Spam-Status: No, score=-4.852 tagged_above=-999 required=5 tests=[AWL=-0.257, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, TRACKER_ID=2.003]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PC4wd7nj6dSH for <keyprov@core3.amsl.com>; Thu, 17 Dec 2009 18:56:07 -0800 (PST)
Received: from robin.verisign.com (robin.verisign.com [65.205.251.75]) by core3.amsl.com (Postfix) with ESMTP id 527193A680D for <keyprov@ietf.org>; Thu, 17 Dec 2009 18:56:04 -0800 (PST)
Received: from mou1wnexcn01.vcorp.ad.vrsn.com (mailer1.verisign.com [65.205.251.34]) by robin.verisign.com (8.12.11/8.13.4) with ESMTP id nBI2teYo003789; Thu, 17 Dec 2009 18:55:40 -0800
Received: from MOU1WNEXMB10.vcorp.ad.vrsn.com ([10.25.13.204]) by mou1wnexcn01.vcorp.ad.vrsn.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 17 Dec 2009 18:55:40 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CA7F8D.94EAAF42"
Date: Thu, 17 Dec 2009 18:55:38 -0800
Message-ID: <3E5A2F1AD44F5E49A74F79AB47C0C0C9015D0E74@mou1wnexmb10.vcorp.ad.vrsn.com>
In-Reply-To: <065171DAC4F2674EA8C1142A1AF8E7C31546AE7B@mou1wnexmb10.vcorp.ad.vrsn.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: MAC cipher value mismatch (RE: New version of PSKC)
Thread-Index: AcooAHlzUFYGcolgTzSpURpFcJPFOQDjyHAAFP8r8XA=
References: <5BFE9E473DBFC24CA87F18F29B3F0AC403EB7A6B@sur-corp-ex-02.corp.ad.activcard.com> <065171DAC4F2674EA8C1142A1AF8E7C31546AE7B@mou1wnexmb10.vcorp.ad.vrsn.com>
From: "Pei, Mingliang" <mpei@verisign.com>
To: "Philip Hoyer" <phoyer@actividentity.com>, <Hannes.Tschofenig@gmx.net>, "Phillip Hallam-Baker" <hallam@gmail.com>, "Salah Machani" <SMachani@DIVERSINET.COM>, "Sean Turner" <turners@ieca.com>
X-OriginalArrivalTime: 18 Dec 2009 02:55:40.0581 (UTC) FILETIME=[95528550:01CA7F8D]
Cc: =?iso-8859-1?Q?Magnus_Nystr=F6m?= <magnus@rsa.com>, "Doherty, Andrea" <adoherty@rsa.com>, Dan Smith <Daniel.Smith@entrust.com>, KEYPROV <keyprov@ietf.org>
Subject: [KEYPROV] MAC cipher value mismatch (RE: New version of PSKC)
X-BeenThere: keyprov@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Provisioning of Symmetric Keys \(keyprov\)" <keyprov.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/keyprov>, <mailto:keyprov-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/keyprov>
List-Post: <mailto:keyprov@ietf.org>
List-Help: <mailto:keyprov-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/keyprov>, <mailto:keyprov-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Dec 2009 02:56:08 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01CA7F8D.94EAAF42
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Philip,
=20
Dan pointed out the error in the example of spec v04, and I tried to =
figure out where it was missed. I did provide the correct value as seen =
in this email from 9/1. It looks that the last version didn't pick up =
this change as needed. I assume that there will be another update before =
the final RFC publish. Let us include this change in the final version.
=20
Thanks,
=20
- Ming


________________________________

	From: Pei, Mingliang=20
	Sent: Tuesday, September 01, 2009 10:44 PM
	To: Philip Hoyer; Hannes.Tschofenig@gmx.net; Phillip Hallam-Baker; =
Salah Machani; Sean Turner
	Cc: Doherty, Andrea; Magnus Nystr=F6m; KEYPROV
	Subject: RE: New version of PSKC
=09
=09
	Hi Philip,
	=20
	Please see the forwarded email that includes the examples from my =
implementation that I sent earlier. The latest draft doesn't seem to =
have the CipherValue for the MAC key right. Please update it to
	=20
	2GTTnLwM3I4e5IO5FkufoOEiOhNj91fhKRQBtBJYluUDsPOLTfUvoU2dStyOwYZx
	=20
	Thanks,
	=20
	- Ming


________________________________

		From: Philip Hoyer [mailto:phoyer@actividentity.com]=20
		Sent: Friday, August 28, 2009 9:56 AM
		To: Hannes.Tschofenig@gmx.net; Phillip Hallam-Baker; Pei, Mingliang; =
Salah Machani; Sean Turner
		Cc: Doherty, Andrea; Magnus Nystr=F6m; KEYPROV
		Subject: New version of PSKC
	=09
	=09

		Ladies and Gentlemen,

		Please find attached the new version of PSKC.

		=20

		Changes:

		=20

		*	incorporated all of the feedback from Andrea and Sean.=20
		*	reference name change to the new DerivedKey element (moved to =
XMLEnc11)=20
		*	Corrected AES example to include (prepend) IV inline with XMLENC =
spec and mentions IV handling.=20

		=20

		I have one big problem:

		=20

		The samples that Ming sent out for PBE and RSA do not match the ones =
in the spec.

		=20

		Especially the PBE is different form the one Ming already says was =
corrected.

		=20

		Based on the new XML Enc 1.1 spec for PBE and DerivedKeys. Are we sure =
we are aligned here?

		=20

		This is the only thing that needs to be clarified.

		=20

		Otherwise,

		What do I need to do now.

		=20

		Do I just submit or send to Russ and Pasi directly?

		=20

		Philip

		=20

		=20

		________________________________

		=20

		Philip Hoyer=20

		=20

		Senior Architect - Office of CTO

		=20

		ActivIdentity (UK)

		117 Waterloo Road

		London SE1 8UL

		=20

		Telephone: +44 (0) 20 7960 0220

		Fax: +44 (0) 20 7902 1985

		=20

		Private and confidential: This message and any attachments may contain

		privileged / confidential information. If you are not an intended =
recipient,

		you must not copy, distribute, discuss or take any action in reliance =
on it.

		If you have received this communication in error, please notify the =
sender

		and delete this message immediately.

		=20


------_=_NextPart_001_01CA7F8D.94EAAF42
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:v =3D=20
"urn:schemas-microsoft-com:vml" xmlns:o =3D=20
"urn:schemas-microsoft-com:office:office" xmlns:w =3D=20
"urn:schemas-microsoft-com:office:word" xmlns:st1 =3D=20
"urn:schemas-microsoft-com:office:smarttags"><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.3627" name=3DGENERATOR><o:SmartTagType =

namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"=20
name=3D"City"></o:SmartTagType><o:SmartTagType=20
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"=20
name=3D"Street"></o:SmartTagType><o:SmartTagType=20
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"=20
name=3D"address"></o:SmartTagType><o:SmartTagType=20
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"=20
name=3D"country-region"></o:SmartTagType><o:SmartTagType=20
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"=20
name=3D"place"></o:SmartTagType><!--[if !mso]>
<STYLE>st1\:* {
	BEHAVIOR: url(#default#ieooui)
}
</STYLE>
<![endif]-->
<STYLE>@font-face {
	font-family: Wingdings;
}
@font-face {
	font-family: Verdana;
}
@page Section1 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt =
90.0pt; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0pt; FONT-FAMILY: "Times New Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline
}
P.CrossReference {
	FONT-SIZE: 9pt; MARGIN: 6pt 0pt 0pt 42.5pt; COLOR: #3366ff; =
FONT-FAMILY: Verdana; TEXT-ALIGN: justify; TEXT-DECORATION: underline
}
LI.CrossReference {
	FONT-SIZE: 9pt; MARGIN: 6pt 0pt 0pt 42.5pt; COLOR: #3366ff; =
FONT-FAMILY: Verdana; TEXT-ALIGN: justify; TEXT-DECORATION: underline
}
DIV.CrossReference {
	FONT-SIZE: 9pt; MARGIN: 6pt 0pt 0pt 42.5pt; COLOR: #3366ff; =
FONT-FAMILY: Verdana; TEXT-ALIGN: justify; TEXT-DECORATION: underline
}
SPAN.EmailStyle18 {
	COLOR: windowtext; FONT-FAMILY: Arial; mso-style-type: personal-compose
}
DIV.Section1 {
	page: Section1
}
OL {
	MARGIN-BOTTOM: 0pt
}
UL {
	MARGIN-BOTTOM: 0pt
}
</STYLE>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=3DEN-US vLink=3Dpurple link=3Dblue>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D347264602-18122009><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hi Philip,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D347264602-18122009><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D347264602-18122009><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Dan pointed out the error in the example of =
spec v04, and I=20
tried to figure out&nbsp;where it&nbsp;was missed. I did provide the =
correct=20
value as seen in this email from 9/1. It looks that the last version =
didn't pick=20
up this change as needed. I assume that there will be another update =
before the=20
final RFC publish. Let us include this change in the final=20
version.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D347264602-18122009><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D347264602-18122009><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Thanks,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D347264602-18122009><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D347264602-18122009><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>- Ming</FONT></SPAN></DIV><BR>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> Pei, Mingliang =
<BR><B>Sent:</B> Tuesday,=20
  September 01, 2009 10:44 PM<BR><B>To:</B> Philip Hoyer;=20
  Hannes.Tschofenig@gmx.net; Phillip Hallam-Baker; Salah Machani; Sean=20
  Turner<BR><B>Cc:</B> Doherty, Andrea; Magnus Nystr=F6m;=20
  KEYPROV<BR><B>Subject:</B> RE: New version of =
PSKC<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D790313805-02092009><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2>Hi Philip,</FONT></SPAN></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D790313805-02092009><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D790313805-02092009><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2>Please see the forwarded email that includes =
the examples=20
  from my implementation that I sent earlier. The latest draft doesn't =
seem to=20
  have the CipherValue for the MAC key right. Please update it=20
  to</FONT></SPAN></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D790313805-02092009><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN=20
  =
class=3D790313805-02092009>2GTTnLwM3I4e5IO5FkufoOEiOhNj91fhKRQBtBJYluUDsP=
OLTfUvoU2dStyOwYZx</DIV></SPAN>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D790313805-02092009><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D790313805-02092009><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2>Thanks,</FONT></SPAN></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D790313805-02092009><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D790313805-02092009><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2>- Ming</FONT></SPAN></DIV><BR>
  <BLOCKQUOTE dir=3Dltr=20
  style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
    <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr =
align=3Dleft>
    <HR tabIndex=3D-1>
    <FONT face=3DTahoma size=3D2><B>From:</B> Philip Hoyer=20
    [mailto:phoyer@actividentity.com] <BR><B>Sent:</B> Friday, August =
28, 2009=20
    9:56 AM<BR><B>To:</B> Hannes.Tschofenig@gmx.net; Phillip =
Hallam-Baker; Pei,=20
    Mingliang; Salah Machani; Sean Turner<BR><B>Cc:</B> Doherty, Andrea; =
Magnus=20
    Nystr=F6m; KEYPROV<BR><B>Subject:</B> New version of =
PSKC<BR></FONT><BR></DIV>
    <DIV></DIV>
    <DIV class=3DSection1>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Ladies and=20
    Gentlemen,<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Please find attached =
the new=20
    version of PSKC.<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">Changes:<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <UL style=3D"MARGIN-TOP: 0pt" type=3Ddisc>
      <LI class=3DMsoNormal style=3D"mso-list: l0 level1 lfo1"><FONT =
face=3DArial=20
      size=3D2><SPAN lang=3DEN-GB=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">incorporated all of =
the=20
      feedback from Andrea and Sean.<o:p></o:p></SPAN></FONT>=20
      <LI class=3DMsoNormal style=3D"mso-list: l0 level1 lfo1"><FONT =
face=3DArial=20
      size=3D2><SPAN lang=3DEN-GB=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">reference name =
change to the=20
      new DerivedKey element (moved to =
XMLEnc11)<o:p></o:p></SPAN></FONT>=20
      <LI class=3DMsoNormal style=3D"mso-list: l0 level1 lfo1"><FONT =
face=3DArial=20
      size=3D2><SPAN lang=3DEN-GB=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Corrected AES =
example to=20
      include (prepend) IV inline with XMLENC spec and mentions IV=20
      handling.<o:p></o:p></SPAN></FONT> </LI></UL>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">I have one big=20
    problem:<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">The samples that Ming =
sent out=20
    for PBE and RSA do not match the ones in the=20
    spec.<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Especially the PBE is =
different=20
    form the one Ming already says was =
corrected.<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Based on the new XML =
Enc 1.1=20
    spec for PBE and DerivedKeys. Are we sure we are aligned=20
    here?<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">This is the only thing =
that=20
    needs to be clarified.<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">Otherwise,<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">What do I need to do=20
    now.<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Do I just submit or =
send to Russ=20
    and Pasi directly?<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">Philip<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">________________________________<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">Philip Hoyer=20
    <o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">Senior =
Architect -=20
    Office of CTO<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">&nbsp;<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">ActivIdentity=20
    (<st1:country-region w:st=3D"on"><st1:place=20
    =
w:st=3D"on">UK</st1:place></st1:country-region>)<o:p></o:p></SPAN></FONT>=
</P>
    <P class=3DMsoNormal><st1:Street w:st=3D"on"><st1:address =
w:st=3D"on"><FONT=20
    face=3D"Courier New" size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">117&nbsp;Waterloo=20
    Road</SPAN></FONT></st1:address></st1:Street><SPAN=20
    lang=3DEN-GB><o:p></o:p></SPAN></P>
    <P class=3DMsoNormal><st1:City w:st=3D"on"><st1:place =
w:st=3D"on"><FONT=20
    face=3D"Courier New" size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">London</SPAN></FONT></st1:place></st1:City><FONT=20
    face=3D"Courier New" size=3D2><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"> SE1=20
    8UL</SPAN></FONT><SPAN lang=3DEN-GB><o:p></o:p></SPAN></P>
    <P class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">Telephone: +44 =
(0) 20=20
    7960 0220</SPAN></FONT><SPAN lang=3DEN-GB><o:p></o:p></SPAN></P>
    <P class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">Fax: +44 (0) =
20 7902=20
    1985</SPAN></FONT><SPAN lang=3DEN-GB><o:p></o:p></SPAN></P>
    <P class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">Private and=20
    confidential: This message and any attachments may=20
    contain<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">privileged /=20
    confidential information. If you are not an intended=20
    recipient,<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">you must not =
copy,=20
    distribute, discuss or take any action in reliance on=20
    it.<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">If you have =
received=20
    this communication in error, please notify the=20
    sender<o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">and delete =
this message=20
    immediately.</SPAN></FONT><FONT face=3D"Courier New" size=3D2><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'"><o:p></o:p></SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN =
lang=3DEN-GB=20
    style=3D"FONT-SIZE: =
12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P></DIV></BLOCKQUOTE></BLOCKQUOTE>=
</BODY></HTML>

------_=_NextPart_001_01CA7F8D.94EAAF42--

From phoyer@actividentity.com  Fri Dec 18 05:57:42 2009
Return-Path: <phoyer@actividentity.com>
X-Original-To: keyprov@core3.amsl.com
Delivered-To: keyprov@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 369413A67FC for <keyprov@core3.amsl.com>; Fri, 18 Dec 2009 05:57:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.245
X-Spam-Level: 
X-Spam-Status: No, score=-0.245 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, TRACKER_ID=2.003]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3zXvkqIPh9-B for <keyprov@core3.amsl.com>; Fri, 18 Dec 2009 05:57:41 -0800 (PST)
Received: from frhub1.activcard.fr (frhub1.activcard.fr [91.151.120.133]) by core3.amsl.com (Postfix) with ESMTP id 57C9B3A67BD for <keyprov@ietf.org>; Fri, 18 Dec 2009 05:57:40 -0800 (PST)
Received: from sur-corp-ex-02.corp.ad.activcard.com (sur-corp-ex-02.corp.ad.activcard.com [192.168.33.40]) by frhub1.activcard.fr (Postfix) with ESMTP id CB86318396F; Fri, 18 Dec 2009 14:57:24 +0100 (CET)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CA7FEA.3B05F081"
Date: Fri, 18 Dec 2009 14:58:52 +0100
Message-ID: <5BFE9E473DBFC24CA87F18F29B3F0AC40689027A@sur-corp-ex-02.corp.ad.activcard.com>
In-Reply-To: <3E5A2F1AD44F5E49A74F79AB47C0C0C9015D0E74@mou1wnexmb10.vcorp.ad.vrsn.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: MAC cipher value mismatch (RE: New version of PSKC)
Thread-Index: AcooAHlzUFYGcolgTzSpURpFcJPFOQDjyHAAFP8r8XAAF2478A==
References: <5BFE9E473DBFC24CA87F18F29B3F0AC403EB7A6B@sur-corp-ex-02.corp.ad.activcard.com> <065171DAC4F2674EA8C1142A1AF8E7C31546AE7B@mou1wnexmb10.vcorp.ad.vrsn.com> <3E5A2F1AD44F5E49A74F79AB47C0C0C9015D0E74@mou1wnexmb10.vcorp.ad.vrsn.com>
From: "Philip Hoyer" <phoyer@actividentity.com>
To: "Pei, Mingliang" <mpei@verisign.com>, <Hannes.Tschofenig@gmx.net>, "Phillip Hallam-Baker" <hallam@gmail.com>
Cc: "Doherty, Andrea" <adoherty@rsa.com>, =?iso-8859-1?Q?Magnus_Nystr=F6m?= <magnus@rsa.com>, Salah Machani <SMachani@DIVERSINET.COM>, KEYPROV <keyprov@ietf.org>, Dan Smith <Daniel.Smith@entrust.com>
Subject: Re: [KEYPROV] MAC cipher value mismatch (RE: New version of PSKC)
X-BeenThere: keyprov@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Provisioning of Symmetric Keys \(keyprov\)" <keyprov.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/keyprov>, <mailto:keyprov-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/keyprov>
List-Post: <mailto:keyprov@ietf.org>
List-Help: <mailto:keyprov-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/keyprov>, <mailto:keyprov-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Dec 2009 13:57:42 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01CA7FEA.3B05F081
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Ming,

There is no other planned version, Hannes should be taking this to RFC =
as we speak.

=20

Hannes since there are 2 mistakes I the examples should we correct them? =
And resubmit? Or what is the process at the moment.

=20

Philip

=20

________________________________

From: Pei, Mingliang [mailto:mpei@verisign.com]=20
Sent: Friday, December 18, 2009 2:56 AM
To: Philip Hoyer; Hannes.Tschofenig@gmx.net; Phillip Hallam-Baker; Salah =
Machani; Sean Turner
Cc: Doherty, Andrea; Magnus Nystr=F6m; KEYPROV; Dan Smith
Subject: MAC cipher value mismatch (RE: New version of PSKC)

=20

Hi Philip,

=20

Dan pointed out the error in the example of spec v04, and I tried to =
figure out where it was missed. I did provide the correct value as seen =
in this email from 9/1. It looks that the last version didn't pick up =
this change as needed. I assume that there will be another update before =
the final RFC publish. Let us include this change in the final version.

=20

Thanks,

=20

- Ming

	=20

=09
________________________________


	From: Pei, Mingliang=20
	Sent: Tuesday, September 01, 2009 10:44 PM
	To: Philip Hoyer; Hannes.Tschofenig@gmx.net; Phillip Hallam-Baker; =
Salah Machani; Sean Turner
	Cc: Doherty, Andrea; Magnus Nystr=F6m; KEYPROV
	Subject: RE: New version of PSKC

	Hi Philip,

	=20

	Please see the forwarded email that includes the examples from my =
implementation that I sent earlier. The latest draft doesn't seem to =
have the CipherValue for the MAC key right. Please update it to

	=20

	2GTTnLwM3I4e5IO5FkufoOEiOhNj91fhKRQBtBJYluUDsPOLTfUvoU2dStyOwYZx

	=20

	Thanks,

	=20

	- Ming

		=20

	=09
________________________________


		From: Philip Hoyer [mailto:phoyer@actividentity.com]=20
		Sent: Friday, August 28, 2009 9:56 AM
		To: Hannes.Tschofenig@gmx.net; Phillip Hallam-Baker; Pei, Mingliang; =
Salah Machani; Sean Turner
		Cc: Doherty, Andrea; Magnus Nystr=F6m; KEYPROV
		Subject: New version of PSKC

		Ladies and Gentlemen,

		Please find attached the new version of PSKC.

		=20

		Changes:

		=20

		*	incorporated all of the feedback from Andrea and Sean.=20
		*	reference name change to the new DerivedKey element (moved to =
XMLEnc11)=20
		*	Corrected AES example to include (prepend) IV inline with XMLENC =
spec and mentions IV handling.=20

		=20

		I have one big problem:

		=20

		The samples that Ming sent out for PBE and RSA do not match the ones =
in the spec.

		=20

		Especially the PBE is different form the one Ming already says was =
corrected.

		=20

		Based on the new XML Enc 1.1 spec for PBE and DerivedKeys. Are we sure =
we are aligned here?

		=20

		This is the only thing that needs to be clarified.

		=20

		Otherwise,

		What do I need to do now.

		=20

		Do I just submit or send to Russ and Pasi directly?

		=20

		Philip

		=20

		=20

		________________________________

		=20

		Philip Hoyer=20

		=20

		Senior Architect - Office of CTO

		=20

		ActivIdentity (UK)

		117 Waterloo Road

		London SE1 8UL

		=20

		Telephone: +44 (0) 20 7960 0220

		Fax: +44 (0) 20 7902 1985

		=20

		Private and confidential: This message and any attachments may contain

		privileged / confidential information. If you are not an intended =
recipient,

		you must not copy, distribute, discuss or take any action in reliance =
on it.

		If you have received this communication in error, please notify the =
sender

		and delete this message immediately.

		=20


------_=_NextPart_001_01CA7FEA.3B05F081
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"country-region"/>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"City"/>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"Street"/>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"place"/>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"address"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Verdana;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0pt;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p.CrossReference, li.CrossReference, div.CrossReference
	{margin-top:6.0pt;
	margin-right:0pt;
	margin-bottom:0pt;
	margin-left:42.5pt;
	margin-bottom:.0001pt;
	text-align:justify;
	font-size:9.0pt;
	font-family:Verdana;
	color:#3366FF;
	text-decoration:underline;}
p.crossreference0, li.crossreference0, div.crossreference0
	{margin-top:6.0pt;
	margin-right:0pt;
	margin-bottom:0pt;
	margin-left:42.5pt;
	margin-bottom:.0001pt;
	text-align:justify;
	font-size:9.0pt;
	font-family:Verdana;
	color:#3366FF;
	text-decoration:underline;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:Arial;
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:1801454439;
	mso-list-template-ids:1904355502;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
ol
	{margin-bottom:0pt;}
ul
	{margin-bottom:0pt;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Ming,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>There is no other planned version, =
Hannes
should be taking this to RFC as we speak.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Hannes since there are 2 mistakes I =
the
examples should we correct them? And resubmit? Or what is the process at =
the
moment.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Philip<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'> Pei, =
Mingliang
[mailto:mpei@verisign.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Friday, December =
18, 2009
2:56 AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Philip Hoyer;
Hannes.Tschofenig@gmx.net; Phillip Hallam-Baker; Salah Machani; Sean =
Turner<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> Doherty, Andrea; =
Magnus
Nystr=F6m; KEYPROV; Dan Smith<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> MAC cipher value =
mismatch
(RE: New version of PSKC)</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi =
Philip,</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Dan pointed out the error in the =
example
of spec v04, and I tried to figure out&nbsp;where it&nbsp;was missed. I =
did
provide the correct value as seen in this email from 9/1. It looks that =
the
last version didn't pick up this change as needed. I assume that there =
will be
another update before the final RFC publish. Let us include this change =
in the
final version.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Thanks,</span></font><o:p></o:p></p>=


<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- Ming</span></font><o:p></o:p></p>

<blockquote style=3D'border:none;border-left:solid blue =
1.5pt;padding:0pt 0pt 0pt 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0pt;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabIndex=3D-1>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;font-family:Tahoma'> Pei,
Mingliang <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Tuesday, September =
01, 2009
10:44 PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Philip Hoyer;
Hannes.Tschofenig@gmx.net; Phillip Hallam-Baker; Salah Machani; Sean =
Turner<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> Doherty, Andrea; =
Magnus
Nystr=F6m; KEYPROV<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: New version =
of PSKC</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi =
Philip,</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Please see the forwarded email that
includes the examples from my implementation that I sent earlier. The =
latest
draft doesn't seem to have the CipherValue for the MAC key right. Please =
update
it to</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>2GTTnLwM3I4e5IO5FkufoOEiOhNj91fhKRQBtBJYluUDsPOLTfUvoU2dStyOwYZx<=
o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Thanks,</span></font><o:p></o:p></p>=


<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- Ming</span></font><o:p></o:p></p>

<blockquote style=3D'border:none;border-left:solid blue =
1.5pt;padding:0pt 0pt 0pt 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0pt;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabIndex=3D-1>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;font-family:Tahoma'> Philip
Hoyer [mailto:phoyer@actividentity.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Friday, August 28, =
2009 9:56
AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
Hannes.Tschofenig@gmx.net;
Phillip Hallam-Baker; Pei, Mingliang; Salah Machani; Sean Turner<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> Doherty, Andrea; =
Magnus
Nystr=F6m; KEYPROV<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> New version of =
PSKC</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>Ladies and =
Gentlemen,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>Please find attached the new version of =
PSKC.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>Changes:<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<ul style=3D'margin-top:0pt' type=3Ddisc>
 <li class=3DMsoNormal style=3D'mso-list:l0 level1 lfo1'><font size=3D2 =
face=3DArial><span
     lang=3DEN-GB =
style=3D'font-size:10.0pt;font-family:Arial'>incorporated all of
     the feedback from Andrea and Sean.</span></font><span lang=3DEN-GB> =
</span><font
     size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:10.0pt;font-family:
     Arial'><o:p></o:p></span></font></li>
 <li class=3DMsoNormal style=3D'mso-list:l0 level1 lfo1'><font size=3D2 =
face=3DArial><span
     lang=3DEN-GB style=3D'font-size:10.0pt;font-family:Arial'>reference =
name
     change to the new DerivedKey element (moved to =
XMLEnc11)</span></font><span
     lang=3DEN-GB> </span><font size=3D2 face=3DArial><span lang=3DEN-GB
     =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></l=
i>
 <li class=3DMsoNormal style=3D'mso-list:l0 level1 lfo1'><font size=3D2 =
face=3DArial><span
     lang=3DEN-GB style=3D'font-size:10.0pt;font-family:Arial'>Corrected =
AES
     example to include (prepend) IV inline with XMLENC spec and =
mentions IV
     handling.</span></font><span lang=3DEN-GB> </span><font size=3D2 =
face=3DArial><span
     lang=3DEN-GB =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></l=
i>
</ul>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>I have one big =
problem:<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>The samples that Ming sent out for PBE and RSA =
do not
match the ones in the spec.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>Especially the PBE is different form the one =
Ming
already says was corrected.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>Based on the new XML Enc 1.1 spec for PBE and
DerivedKeys. Are we sure we are aligned =
here?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>This is the only thing that needs to be =
clarified.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>Otherwise,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>What do I need to do =
now.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>Do I just submit or send to Russ and Pasi =
directly?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>Philip<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>________________________________<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:"Courier New"'>Philip Hoyer =
<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:"Courier New"'>Senior Architect - =
Office of
CTO<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:"Courier New"'>ActivIdentity =
(<st1:place
w:st=3D"on"><st1:country-region =
w:st=3D"on">UK</st1:country-region></st1:place>)<o:p></o:p></span></font>=
</p>

<p class=3DMsoNormal><st1:Street w:st=3D"on"><st1:address =
w:st=3D"on"><font size=3D2
  face=3D"Courier New"><span lang=3DEN-GB =
style=3D'font-size:10.0pt;font-family:"Courier New"'>117&nbsp;Waterloo
  Road</span></font></st1:address></st1:Street><span =
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><st1:place w:st=3D"on"><st1:City w:st=3D"on"><font =
size=3D2
  face=3D"Courier New"><span lang=3DEN-GB =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>London</span></font></st1:City></st1:place><font
size=3D2 face=3D"Courier New"><span lang=3DEN-GB =
style=3D'font-size:10.0pt;font-family:
"Courier New"'> SE1 8UL</span></font><span =
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:"Courier New"'>Telephone: +44 (0) =
20 7960
0220</span></font><span lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:"Courier New"'>Fax: +44 (0) 20 =
7902 1985</span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:"Courier New"'>Private and =
confidential:
This message and any attachments may =
contain<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:"Courier New"'>privileged / =
confidential
information. If you are not an intended =
recipient,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:"Courier New"'>you must not copy,
distribute, discuss or take any action in reliance on =
it.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:"Courier New"'>If you have =
received this
communication in error, please notify the =
sender<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:"Courier New"'>and delete this =
message
immediately.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-GB
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</blockquote>

</blockquote>

</div>

</body>

</html>

------_=_NextPart_001_01CA7FEA.3B05F081--
