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

Nat Sakimura <sakimura@gmail.com> Thu, 12 April 2012 19:44 UTC

Return-Path: <sakimura@gmail.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 E857F21F86E1 for <jose@ietfa.amsl.com>; Thu, 12 Apr 2012 12:44:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 DFkgh8RldrdM for <jose@ietfa.amsl.com>; Thu, 12 Apr 2012 12:44:33 -0700 (PDT)
Received: from mail-bk0-f44.google.com (mail-bk0-f44.google.com [209.85.214.44]) by ietfa.amsl.com (Postfix) with ESMTP id C80FA21F86D9 for <jose@ietf.org>; Thu, 12 Apr 2012 12:44:32 -0700 (PDT)
Received: by bkuw5 with SMTP id w5so2318205bku.31 for <jose@ietf.org>; Thu, 12 Apr 2012 12:44:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=SS3aU+pHszdJT/4lJeREtnB+8JXwCvgZ5tAyJlnqO+E=; b=Ys8z7Nzmdw4UN/1ALygEDhtWZ2391aTnqxCQQ1UtNldoaGp86fZjodRU+DQEDndSh2 eOIxrMtHikONRo/Co6AKuT1kVepj3bYHWt8EWU1Fr6f6jno0b5tC00nJaf85xdwbV70U wVqFkn8vBADILN6msEHW45S9wdw9kbVUit7jlS7Fj6oaH3od7oXp9Is+4P4pIBlvMPHK zDe9lu7bdFxgXpWfr5OeQMWBP8AmPKIcdxB5ZwvO6U78R0oKey2LnHO8pDlqs/vv5QPW /q1rvDCD1aotVcjzDyekCncGynxeWcYNhGjQXOjx10CSJj08AnFzqPc6qhLFK/c1ypUn 7AmQ==
MIME-Version: 1.0
Received: by 10.205.132.141 with SMTP id hu13mr1149260bkc.87.1334259871772; Thu, 12 Apr 2012 12:44:31 -0700 (PDT)
Received: by 10.204.152.215 with HTTP; Thu, 12 Apr 2012 12:44:31 -0700 (PDT)
In-Reply-To: <0A1F4C01-6F1C-409A-ABCC-A0F09729B45B@ve7jtb.com>
References: <4E1F6AAD24975D4BA5B16804296739436645F6F6@TK5EX14MBXC283.redmond.corp.microsoft.com> <0A1F4C01-6F1C-409A-ABCC-A0F09729B45B@ve7jtb.com>
Date: Fri, 13 Apr 2012 04:44:31 +0900
Message-ID: <CABzCy2D69gEVnoNc-Mo+qrBcZ=Jh158BPj2nkGkX5x2uamLJGQ@mail.gmail.com>
From: Nat Sakimura <sakimura@gmail.com>
To: John Bradley <ve7jtb@ve7jtb.com>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: quoted-printable
Cc: Mike Jones <Michael.Jones@microsoft.com>, "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: Thu, 12 Apr 2012 19:44:34 -0000

On Tue, Apr 10, 2012 at 1:41 AM, John Bradley <ve7jtb@ve7jtb.com> wrote:
> Inline
> On 2012-04-09, at 1: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

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

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?
>
>
>
> Create WG documents separate from the  JWS and JWE and consider merging them
> later after some more maturity.

+1

>
> John B.
>
> 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.
>
> Opinions from the Working Group?
>
>                                                             Thanks,
>                                                             -- Mike
>
> _______________________________________________
> jose mailing list
> jose@ietf.org
> https://www.ietf.org/mailman/listinfo/jose
>
>
>
> _______________________________________________
> jose mailing list
> jose@ietf.org
> https://www.ietf.org/mailman/listinfo/jose
>



-- 
Nat Sakimura (=nat)
Chairman, OpenID Foundation
http://nat.sakimura.org/
@_nat_en