Return-Path: <hannes.tschofenig@gmx.net>
X-Original-To: oauth@ietfa.amsl.com
Delivered-To: oauth@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 4D0581ACDD5
 for <oauth@ietfa.amsl.com>; Thu,  4 Feb 2016 11:14:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7,
 RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham
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 bhRinwxbCh5Z for <oauth@ietfa.amsl.com>;
 Thu,  4 Feb 2016 11:14:34 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19])
 (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id 9B7671ACD6E
 for <oauth@ietf.org>; Thu,  4 Feb 2016 11:14:33 -0800 (PST)
Received: from [192.168.10.140] ([80.92.118.18]) by mail.gmx.com (mrgmx001)
 with ESMTPSA (Nemesis) id 0MZkv0-1alpvP0I06-00LZE2; Thu, 04 Feb 2016 20:14:29
 +0100
To: Justin Richer <jricher@mit.edu>
References: <569E21DA.30002@gmx.net>
 <840D6473-8F4D-4843-9CFB-97E4AA1AC8CB@mit.edu>
From: Hannes Tschofenig <hannes.tschofenig@gmx.net>
Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9
Message-ID: <56B3A313.9000006@gmx.net>
Date: Thu, 4 Feb 2016 20:14:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.5.1
MIME-Version: 1.0
In-Reply-To: <840D6473-8F4D-4843-9CFB-97E4AA1AC8CB@mit.edu>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="WNWqvGqS01gSPNndq0lx24MEQrJJUjCaH"
X-Provags-ID: V03:K0:WyuaaC+6B7iffgoonmOT6/xBmEi8ip+JQMikHKN4qXfrDsiK6Ao
 GUkvYyOIxld+AoYOuf0DwXFWEdarWPYvuaDfYtnZUMGQTEquU1wgxCTYruOK1+Yr3FrmoMR
 ByTD8RBoos1HQf6UsMSka4YRjftplFKDDXjYKjSQ4E3vRpMKtj5G1XdO/L2W5ZRaaP522NB
 vWYKRDdDj+ohRxlgU00Zw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:Yz1LlW9YCHI=:In1xROTcrMIIYlKFCkr/yA
 0G00p/cdefbO0agWWd64JEHANJmWRFdtU+ohlzgalGlODK3U3gHlFroYT7XKiAlXy/xB7sJGB
 RYv4XPRLrf6Rwwz8lgjT8yI4htN3FBA1VuqIJbhiB1qBTpMfGd7i3XJgYNAsoax8J9gMsbyaS
 FefUo6iELtAaSxKcoCmqv1KC/LhqUFlIN2FHsYK9KJ2X3BaeIfPUJDIKZ0EHTTDo6Wos6LuP2
 2XyrjA943ElRMwKNvnoOcIdQ648voHevUX5gU0t6TdskpVske6QTSI2JTvDJId4P9otxzCUL8
 +nabwbb3BPjbcYmWJqOYstqaFhe51b+wsFccGbaGRxSRN4844a73GnehJiN3gb+wyrC+fs6//
 YWj+nvex9atDpiuhcqvgrZcmMnODAgctbK/Hgb70e8AFNW48kK/CQarBCVlPhWOlcWM2n8Etl
 HYrIS7iXK+zj1LP+ufOK2eVwTxV1CqH0U4hN5i/kkc/b90khmAqIBG+Mk2m8COpAtvSnsZcdM
 9Tj1RIFsxdbiq9kT213Zt7nNhMV5hVO4lTQrSk2j5z3OilMwqYCH3VEfX7YnADPpHbBJelA9h
 2xzeoj2OIMvH75iNRLC1Ze7MJzI9DOP6sMNV3ZG4c1a1p3IOKRCGLsJKWjoAne4/AAEKzUsZj
 2OKrHnc9nQ4z7p1qSzbuXUCqacpEcxIcOoLvA/wOkvGWYL9iF3bbTVLv+5oQFMl9YFfA5QXC9
 eafVdYr6qPnsSGrG2FNVZ+mrVGMcXyEkEfCZs8hsfh8DkAmLr5HUjH+dz+o=
Archived-At: <http://mailarchive.ietf.org/arch/msg/oauth/MUQDYKQGLPP2mKi9uC-YOj0uD1Q>
Cc: "<oauth@ietf.org>" <oauth@ietf.org>
Subject: Re: [OAUTH-WG] Proof of Possession Tokens: Next Steps
X-BeenThere: oauth@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: OAUTH WG <oauth.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/oauth>,
 <mailto:oauth-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/oauth/>
List-Post: <mailto:oauth@ietf.org>
List-Help: <mailto:oauth-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/oauth>,
 <mailto:oauth-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Feb 2016 19:14:36 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--WNWqvGqS01gSPNndq0lx24MEQrJJUjCaH
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Justin,

you have not been removed from the author list of the HTTP signing
draft. Unfortunate wording in my mail below may have given you that
impression but I would like to bring some additional people on board who
expressed interest.

As you know, it is also great if we get new people to volunteer to do
work when we get stuck.

Since there needs to be "space" on the author list I would at least
remove myself from the author list of the HTTP signing document.

Ciao
Hannes

PS: I saw your post regarding the PoP implementation. Thanks for doing
that work. It is highly appreciated!

On 01/19/2016 05:34 PM, Justin Richer wrote:
> Well that=E2=80=99s interesting: I was unaware I was being removed as t=
he author
> of the HTTP signing draft. This is especially surprising after the
> presentation I gave at Yokohama about this topic. The draft hasn=E2=80=99=
t been
> updated because there=E2=80=99s not really been any discussion on it he=
re in the
> group to drive an update, and I=E2=80=99m not one to artificially publi=
sh a new
> draft with the same content and a new date just to avoid the =E2=80=9Ce=
xpired=E2=80=9D
> tag in the repository.=20
>=20
> To see the direction I proposed that we go in at Yokohama, check my
> slides here:
>=20
> https://www.ietf.org/proceedings/94/slides/slides-94-oauth-3.pdf
>=20
> Again, I got no real feedback on this and there was no discussion on th=
e
> list. Even so, I=E2=80=99m implementing this in a Node.js application a=
nyway
> that I plan to post back to the group here when it=E2=80=99s done.=20
>=20
>  =E2=80=94 Justin
>=20
>> On Jan 19, 2016, at 6:45 AM, Hannes Tschofenig
>> <hannes.tschofenig@gmx.net <mailto:hannes.tschofenig@gmx.net>> wrote:
>>
>> Hi all,
>>
>> I wanted to drop a high level message about possible next steps for th=
e
>> PoP work.
>>
>> As you have seen from my status update, see
>> http://www.ietf.org/mail-archive/web/oauth/current/msg15327.html, the
>> PoP architecture document was already in IESG processing but I have ha=
d
>> asked Kathleen to delay the publication given that we ran into scoping=

>> issues, as discussed on the list. See
>> http://www.ietf.org/mail-archive/web/oauth/current/msg15177.html
>>
>> The change of scope related to desire to not just binding a key to the=

>> access token but also to other parts of the OAuth system to avoid case=
s
>> where an attacker can just obtain attack other parts of the system
>> instead (for example, by obtaining an bearer-based refresh token to th=
en
>> obtain a new PoP access token).
>>
>> The recently discovered security problems tell us that we need to
>> simplify our solutions a bit as well to ensure that we get the securit=
y
>> analysed properly. More options means more time to analyse all the
>> different options.
>>
>> What does this mean to simplify when I talk about expanding the scope =
in
>> the earlier paragraph?
>>
>> I am suggesting to
>>
>> * to consider focusing on a public key-based only solution for the
>> web/smart phone app space. (The ACE working group will have to develop=
 a
>> symmetric key-based version on their own, if desired.)
>>
>> * to extend the support of PoP token functionality throughout the enti=
re
>> solution. This means that we have to include support for a asymmetric
>> version of PKCE into account (which had been discussed in the group
>> already earlier already).
>>
>> * to define at least a TLS-based security security solution for the
>> communication between the client and the resource server.
>>
>> * to rethink the work on the application layer security solution. The
>> HTTP signing draft, which defines the application layer security
>> solution for use between the client and the resource server, has expir=
ed
>> and we will have to find new authors. I believe we got stuck a bit.
>> Luckily new persons came along and volunteered to help, namely Fredrik=

>> Ljunggren and Jakob Schlyter. Nevertheless, the group will have to jud=
ge
>> whether a newly developed application layer security solution is
>> promising. My impression is that it is a very difficult to come up wit=
h
>> a solution that satisfies the security requirements and, at the same
>> time, also takes the deployment status of proxies and other middleware=

>> into account.
>>
>> * to make a decision about other extensions. Nat and Kepeng submitted
>> the Sender Constrained JWT for OAuth2 2.0 document, see
>> https://tools.ietf.org/html/draft-sakimura-oauth-rjwtprof-06
>> We asked the working group for feedback during IETF #93 and we couldn'=
t
>> get enough feedback at that time. Please give us feedback whether you
>> are interested in exploring that solution direction as part of this
>> process. Today, we don't have enough indication of interest for workin=
g
>> on that solution direction.
>>
>> Before making any changes to the PoP document set we would like to hea=
r
>> your thoughts.
>>
>> Ciao
>> Hannes
>>
>> _______________________________________________
>> OAuth mailing list
>> OAuth@ietf.org
>> https://www.ietf.org/mailman/listinfo/oauth
>=20


--WNWqvGqS01gSPNndq0lx24MEQrJJUjCaH
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: GPGTools - http://gpgtools.org

iQEcBAEBCgAGBQJWs6MTAAoJEGhJURNOOiAtTkwH/1exUPyRdF4W6ADNJipMWfZ+
yZIbTQVxArNZHS19jYyAVwoLjIwVIJJVclc+034CR627jeDyaLFVVdrIE4zCVjyl
Zy5ghit64XRbflYzSZugR5iLAdMjDLZs/24sweKRkDukz9dLkHmsv9qfiVU1uKs2
HNRXYoS/EghgKxVBwadBitaZxyMSa83Y9zXsYK+pZD/dzKYSONbySDzyvXK2TUeE
DwmosCGBtLcTc3srDT1PmGDD8fYSa0Rywwa/sDdOqRSVTmQ9Q2xhjGgohSZwfepH
+cejFe0EQENV+3LHRsQO0iezGLkuhL7znNJMOiRrKDjlm9l/vJy/E1YZdPF0AV8=
=ouki
-----END PGP SIGNATURE-----

--WNWqvGqS01gSPNndq0lx24MEQrJJUjCaH--

