Re: [jose] Open Issue for WG Discussion: Disposition of JSON Serialization Functionality

"Jeremy Laurenson (jlaurens)" <jlaurens@cisco.com> Wed, 18 April 2012 14:07 UTC

Return-Path: <jlaurens@cisco.com>
X-Original-To: jose@ietfa.amsl.com
Delivered-To: jose@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C86F421F85AF for <jose@ietfa.amsl.com>; Wed, 18 Apr 2012 07:07:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level:
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cSOb3Tlc1XRJ for <jose@ietfa.amsl.com>; Wed, 18 Apr 2012 07:06:57 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id 371C421F85A1 for <jose@ietf.org>; Wed, 18 Apr 2012 07:06:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=jlaurens@cisco.com; l=21417; q=dns/txt; s=iport; t=1334758017; x=1335967617; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=KtBbijQR8yb/XolJdVa48/0Q2lZvLl5l8GzMnJ3qqNw=; b=b0BZgoTYBDMYMkyeY1D5G4SiYkZTTy1dG4bOkm3bonfCid7wfvX5bnXd iABZGpORWqaKBnrXxT/sUQC2zKf/DjNMS1gVEIlrki0gyW/iw7l6nlCuI U74PbuDvtFvou0OarEQjJ4ajhh5xhVlSTGJWFqU+AxyQYNbOBN8J2oPse U=;
X-Files: smime.p7s : 4391
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgQFAAnKjk+tJV2c/2dsb2JhbABEgkalbgGJCYEHggkBAQEDAQEBAQ8BWwsFCwIBCA44AiULJQEBBA4FDhSHaAULmkSgKJAFYwSOboEjhV6BEY1AgWmCZw
X-IronPort-AV: E=Sophos; i="4.75,441,1330905600"; d="p7s'?scan'208,217"; a="75724814"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-5.cisco.com with ESMTP; 18 Apr 2012 14:06:56 +0000
Received: from xht-rcd-x01-p.cisco.com (xht-rcd-x01-p.cisco.com [173.37.178.212]) by rcdn-core-5.cisco.com (8.14.3/8.14.3) with ESMTP id q3IE6uaZ031213; Wed, 18 Apr 2012 14:06:56 GMT
Received: from xmb-rcd-x01-p.cisco.com ([169.254.3.120]) by xht-rcd-x01-p.cisco.com ([173.37.178.212]) with mapi id 14.02.0283.003; Wed, 18 Apr 2012 07:06:56 -0700
From: "Jeremy Laurenson (jlaurens)" <jlaurens@cisco.com>
To: Mike Jones <Michael.Jones@microsoft.com>
Thread-Topic: [jose] Open Issue for WG Discussion: Disposition of JSON Serialization Functionality
Thread-Index: Ac0WbWXHYX/Vund+T9CNkkvP3fJCBQHOclKA
Date: Wed, 18 Apr 2012 14:06:56 +0000
Message-ID: <C19A7CA2-E20C-48B5-8CD8-42A14ABF4883@cisco.com>
References: <4E1F6AAD24975D4BA5B16804296739436645F6F6@TK5EX14MBXC283.redmond.corp.microsoft.com>
In-Reply-To: <4E1F6AAD24975D4BA5B16804296739436645F6F6@TK5EX14MBXC283.redmond.corp.microsoft.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [173.37.178.200]
x-tm-as-product-ver: SMEX-10.0.0.4211-6.800.1017-18846.006
x-tm-as-result: No--34.841100-8.000000-31
x-tm-as-user-approved-sender: No
x-tm-as-user-blocked-sender: No
Content-Type: multipart/signed; boundary="Apple-Mail=_B271B52B-BF68-4073-8CF8-DE45B96BE5B6"; protocol="application/pkcs7-signature"; micalg="sha1"
MIME-Version: 1.0
Cc: "jose@ietf.org" <jose@ietf.org>
Subject: Re: [jose] Open Issue for WG Discussion: Disposition of JSON Serialization Functionality
X-BeenThere: jose@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Javascript Object Signing and Encryption <jose.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/jose>, <mailto:jose-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/jose>
List-Post: <mailto:jose@ietf.org>
List-Help: <mailto:jose-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/jose>, <mailto:jose-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Apr 2012 14:07:01 -0000

On Apr 9, 2012, at 12:25 PM, Mike Jones wrote:

> You’ll recall that I created JSON Serialization drafts in response to WG input that use the same cryptographic operations as JWS and JWE, but that serialize the results into a JSON objects, rather than base64url encoded values separated by periods.  These representations also enable multiple signatures/HMACs to be used and content to be encrypted to multiple recipients.  The current versions of these drafts are:
> ·        http://tools.ietf.org/html/draft-jones-json-web-signature-json-serialization-01
> ·        http://tools.ietf.org/html/draft-jones-json-web-encryption-json-serialization-01
>  
> It was decided in Paris that the disposition of this functionality should be discussed by the WG on the list.  I think the questions we need to decide are:
>  
> 1.  Is the working group interested in pursuing this functionality?  (Evidence to date is that the answer to this question is “yes”.)
>  
Yes

> 2.  If the answer to (1) is “yes”, would the working group like to have this functionality be in working group documents at this time (rather than being described in individual submissions, as at present)?
Yes

>  
> 3.  If the answer to (2) is “yes”, should working group -00 versions of the JSON Serialization documents be created or should this functionality be folded into the existing JWS and JWE specs?
>  
> Arguments for keeping this functionality separate for now are:
>   - Different level of maturity:  I’m aware of over a dozen implementations of JWS a few of JWE, but I know of no implementations of JWS-JS or JWE-JS.  There’s an argument that we should keep this new functionality separate until we have “rough consensus and running code”.
>   - Document simplicity for the Compact Serialization use case.  Not describing a second serialization in the JWS and JWE documents makes the documents somewhat easier to read if all the implementer needs is the Compact Serialization.
>  
> Arguments for merging it in now are:
>   - Fewer documents needed to provide comprehensive treatment of the material.

Keep them separate - Id like to see fewer documents, but no need for mass extermination ;-)

>  
> Opinions from the Working Group?
>  
>                                                             Thanks,
>                                                             -- Mike
>  
> _______________________________________________
> jose mailing list
> jose@ietf.org
> https://www.ietf.org/mailman/listinfo/jose