Re: [OAUTH-WG] Assessing the negative effects of proposed standards

Jim Manico <jim@manicode.com> Mon, 01 March 2021 16:32 UTC

Return-Path: <jim@manicode.com>
X-Original-To: oauth@ietfa.amsl.com
Delivered-To: oauth@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73EFA3A1F18 for <oauth@ietfa.amsl.com>; Mon, 1 Mar 2021 08:32:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=manicode.com
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 t-CK2aW0RJid for <oauth@ietfa.amsl.com>; Mon, 1 Mar 2021 08:32:05 -0800 (PST)
Received: from mail-qk1-x72a.google.com (mail-qk1-x72a.google.com [IPv6:2607:f8b0:4864:20::72a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E04CC3A1F14 for <oauth@ietf.org>; Mon, 1 Mar 2021 08:32:04 -0800 (PST)
Received: by mail-qk1-x72a.google.com with SMTP id n79so5497497qke.3 for <oauth@ietf.org>; Mon, 01 Mar 2021 08:32:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=manicode.com; s=google; h=to:cc:references:from:subject:message-id:date:user-agent :mime-version:in-reply-to:content-language; bh=L9tS5vrkt5kWTW3o4dUL8vSP0SqTZ8969AnhPhb/kaQ=; b=MxA492Ro7UvXFQJFr6clBfRmE9Sh107I4IibA2XvkDjIQgMTwsbDBSq74SSrG56IhC II2GvnJUCwQfHubUPPtjFn3CPNthPkjxmm93Rcz2d8Ahc4NZC81Wsz+nNwZWYs5X3c7R zjpILmdKem/P3MpekC8YjFjMFZ7MkoAyMRhsFnmJ8jRcTkzvpc1oPGJiQmpNCb1x+3D8 QLznZsERdtuXtLx+Kiwd8yC2FDRCke/sY0DtMgwI0SUmD/F1hZbGR6zPZsOOWtTXFqCI xQocCW6dqJW4o+uD4nQajfiJzQ6bRivDkx6yLTquqOt6ffSij0SID5bTyVLZRQt9byEO W1tw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:cc:references:from:subject:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=L9tS5vrkt5kWTW3o4dUL8vSP0SqTZ8969AnhPhb/kaQ=; b=sGMntsv5beZO7oXGdEn/uES2ZbwV2LlPdGonTH8M1C+pfC0hvw/ITb9e9R7edBQqNd QlEBsxifG7YeGM8pz2lgCEg/IJX8r4NA75JdVPIXYaqa79EIEcsVjnT3sXS+8qE+RXij +KYGQCpw55GiidXWG121WQARp/9PICbhK2uQ/ZJ1TgcbRUTTLxshqymHnAnYi+tilwLG D0hHQDdUJGSAKjgeEgXQKfzOHimgwP41R33QDFgjkqM33+sKMEAGfUHW/oebYOVKMgos 4ACye3QWfuWSowuGPQv0oWhe3M1Dgh+VQr9fYUfmMU5VaORyp1/X84iX/66bskwztZIn aiTw==
X-Gm-Message-State: AOAM533rbrOBtE6DrKKq2NkAkZXaT/8fGsM0a99cB49L6PNLxKpoRxoJ WmXT+SbwnR/KAerMPFIDD0+zA7/FBBjUVQ==
X-Google-Smtp-Source: ABdhPJyQsP6s18vnxCGOkvcGgz3mfmIfkEQKu1uvPcOEaobY2TlwBtTh9jFLFFD8d4PyRzIV+OD+mw==
X-Received: by 2002:a37:a44:: with SMTP id 65mr9236595qkk.479.1614616322683; Mon, 01 Mar 2021 08:32:02 -0800 (PST)
Received: from macbook-pro.lan (c-71-62-187-187.hsd1.va.comcast.net. [71.62.187.187]) by smtp.googlemail.com with ESMTPSA id g2sm12931821qkd.124.2021.03.01.08.32.00 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 01 Mar 2021 08:32:01 -0800 (PST)
To: Vittorio Bertola <vittorio.bertola@open-xchange.com>
Cc: IETF-Discussion Discussion <ietf@ietf.org>, oauth@ietf.org
References: <CWXP265MB0566C4B21C45E760B1BFED7FC29A9@CWXP265MB0566.GBRP265.PROD.OUTLOOK.COM> <EF14E7AC-CA19-44EE-9EC6-D21A81ECA756@manicode.com> <1016085528.105908.1614610785506@appsuite-gw1.open-xchange.com>
From: Jim Manico <jim@manicode.com>
Message-ID: <305345e0-6901-30a4-8010-e0b174b12c2f@manicode.com>
Date: Mon, 01 Mar 2021 11:32:00 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0) Gecko/20100101 Thunderbird/78.8.0
MIME-Version: 1.0
In-Reply-To: <1016085528.105908.1614610785506@appsuite-gw1.open-xchange.com>
Content-Type: multipart/alternative; boundary="------------15A23D3D7BB0DA45AAD0306B"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/oauth/6blPiAOMLNsBwa7URLFjrjoGJDg>
Subject: Re: [OAUTH-WG] Assessing the negative effects of proposed standards
X-BeenThere: oauth@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 01 Mar 2021 16:32:07 -0000

Vittorio,

I feel you are conflating OIDC with OAuth2. In delegation workflows, the 
AS/RS can be any company and the clients are approved registered 
clients. I use OAuth2 for many of my own consumer needs and there is an 
even distribution of use among many services. OAuth2 protects me. I no 
longer have to hand out my twitter credentials just because my 
conference website wants limited access to my twitter account. I can now 
give my conference website limited delagated access to my twitter 
account and cancel that relationship any time. For years I was forced to 
give up my banking credentials to services like Mint and that is no 
longer the case due to the OAuth2 financial extension (FAPI).

While OIDC is certainly centralizing identity to a few providers, a real 
problem, OAuth2 when used for delegation purposes does not have that 
same inherent risk.

Respectfully,

- Jim Manico


On 3/1/21 9:59 AM, Vittorio Bertola wrote:
>
>> Il 01/03/2021 15:13 Jim Manico <jim@manicode.com> ha scritto:
>>
>>
>> How does OAuth harm privacy? 
> I think you are analyzing the matter at a different level.
>
> If you start from a situation in which everyone is managing their own 
> online identity and credentials, and end up in a situation in which a 
> set of very few big companies (essentially Google, Apple and Facebook) 
> are supplying and managing everyone's online credentials and logins, 
> then [the deployment of] OAuth[-based public identity systems] is 
> harming privacy.
>
> Centralization is an inherent privacy risk. If you securely and 
> privately deliver your personal information to parties that can 
> monetize, track and aggregate it at scale, then you are losing privacy.
>
> -- 
>
> Vittorio Bertola | Head of Policy & Innovation, Open-Xchange
> vittorio.bertola@open-xchange.com  <mailto:vittorio.bertola@open-xchange.com>  
> Office @ Via Treviso 12, 10144 Torino, Italy

-- 
Jim Manico
Manicode Security
https://www.manicode.com