Re: [arch-d] IAB Statement on Encryption and Mandatory Client-side Scanning of Content

Hesham ElBakoury <helbakoury@gmail.com> Mon, 18 December 2023 22:59 UTC

Return-Path: <helbakoury@gmail.com>
X-Original-To: architecture-discuss@ietfa.amsl.com
Delivered-To: architecture-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32A5BC14CE53 for <architecture-discuss@ietfa.amsl.com>; Mon, 18 Dec 2023 14:59:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.104
X-Spam-Level:
X-Spam-Status: No, score=-7.104 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QHr2ybTv2k75 for <architecture-discuss@ietfa.amsl.com>; Mon, 18 Dec 2023 14:59:44 -0800 (PST)
Received: from mail-pg1-x532.google.com (mail-pg1-x532.google.com [IPv6:2607:f8b0:4864:20::532]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB98EC14CE29 for <architecture-discuss@ietf.org>; Mon, 18 Dec 2023 14:59:44 -0800 (PST)
Received: by mail-pg1-x532.google.com with SMTP id 41be03b00d2f7-517ab9a4a13so2963793a12.1 for <architecture-discuss@ietf.org>; Mon, 18 Dec 2023 14:59:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702940384; x=1703545184; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=n2+JNTei4nP1Q+9gC5Ah4SUIaroUPoJaQFMbQrrmUlc=; b=iY0ZGyha4afKsYd5xakzgirYXVr7wqmLl4OYaRfBa0T4IRi7fPz9Fx4VOGCNgp/U/h P2xLR2Uk6OSowHcdACUnwT35/v5d5GR+6FJ9mM3t1t4hYjdegeudrymozutUiG7nnxFa 2mf5NQxaVuFx1bDSw5J6QBN0wafY88d1heEQH7zZ7vzCI7Pq/0wUTdjSk1z5yQjwrCer 5MPSYg21qJSOBN9E8IPQWKXVxNW0Eqx5iPSZd6k9cb3mOZkG4asjMabbsxDhowHSGLG4 CmlMQ7Ylka7quDggPMfWL//N2F2jW1Bip6f3oxtdqiIOBIEjyq309JYH+Pz36s28m22M EcMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702940384; x=1703545184; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=n2+JNTei4nP1Q+9gC5Ah4SUIaroUPoJaQFMbQrrmUlc=; b=trwvlzTo9cWLJE+urP1ZJeR83zy/2KoMvKAt9kF8etrlxXqFIFiHSoSP3oi6AuA7gJ lOjVzKzPywDaKzf14N7o79gUFvCT21reLQX0PhrCG/iNGXuYMf71Ln57T5HjDIp8o74v qx4rAbAbX6d4MvrmQ85PvcrmR8sWCsb0f0MW6//C2HWeDqKO/lcWCaaAwin+NJOef0Gj sRUs3/lbaLQ6OIV0sGcuRCMo8wTMCPl2yUtCPMc912bw7WVXQOtjJOsWbQwThY0C7z8V QhRv/UxB7OvbRm6br8Swl5MLjLLm131g69NGVdKCEwGL2Do+A+FlD7BNLc+MTCmBr7tQ RTnw==
X-Gm-Message-State: AOJu0Yxs2tWmMJUi6JtQZQPu+gJoQlQd3Vs9xYQ2l0Y3z3cv8oPqu6cd dmGKcbOnkO6yknpjvdppAI9u3NWMVndmNLT13QI=
X-Google-Smtp-Source: AGHT+IGSbNhXg00bq4Sx0oNtLfYoo+vSEiiBhv0l8VI9Y4i9I82UyNOzTsz7Tn7Whd3SsBivk3j9oo/9l503RoYr9qc=
X-Received: by 2002:a17:902:dace:b0:1d3:d9d3:6a4d with SMTP id q14-20020a170902dace00b001d3d9d36a4dmr568210plx.83.1702940384094; Mon, 18 Dec 2023 14:59:44 -0800 (PST)
MIME-Version: 1.0
References: <170266952162.33107.14325064798861197261@ietfa.amsl.com> <6.2.5.6.2.20231216110256.18d0acd0@elandnews.com> <CWXP265MB5153610FBB98A7B06AF81040C290A@CWXP265MB5153.GBRP265.PROD.OUTLOOK.COM> <CAKr6gn2Hf4N+DgKHKyO+i3T3OJyYRBJhH1AdQf-uXZ0xKmJ4Eg@mail.gmail.com> <CWXP265MB515381523714FF99524410CFC290A@CWXP265MB5153.GBRP265.PROD.OUTLOOK.COM> <790032a6-24f6-60d1-fb60-4b44bd447bde@gmail.com> <fadd9250-4b31-4bf5-aa76-4f37d24fd650@cdt.org> <02ae01da31f2$80580630$81081290$@olddog.co.uk> <c96e396d-fc05-4bdd-a047-012cbf7366c1@cdt.org>
In-Reply-To: <c96e396d-fc05-4bdd-a047-012cbf7366c1@cdt.org>
From: Hesham ElBakoury <helbakoury@gmail.com>
Date: Mon, 18 Dec 2023 14:59:33 -0800
Message-ID: <CAFvDQ9ouHUpn8PqcNLxT0yKGh+mPeOZE_g7a8Nz+rOzEViVL=g@mail.gmail.com>
To: Mallory Knodel <mknodel=40cdt.org@dmarc.ietf.org>
Cc: Adrian Farrel <adrian@olddog.co.uk>, Andrew Campling <andrew.campling@419.consulting>, IAB <iab@iab.org>, architecture-discuss@ietf.org
Content-Type: multipart/alternative; boundary="000000000000aaeff4060cd0b455"
Archived-At: <https://mailarchive.ietf.org/arch/msg/architecture-discuss/AUzbGY6D8RzknwFh667-x7a8ApY>
Subject: Re: [arch-d] IAB Statement on Encryption and Mandatory Client-side Scanning of Content
X-BeenThere: architecture-discuss@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: open discussion forum for long/wide-range architectural issues <architecture-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/architecture-discuss>, <mailto:architecture-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/architecture-discuss/>
List-Post: <mailto:architecture-discuss@ietf.org>
List-Help: <mailto:architecture-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/architecture-discuss>, <mailto:architecture-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2023 22:59:49 -0000

Nubeva has developed technology to extract TLS keys to be used by 3rd party
tools to decrypt and inspect the traffic [
https://www.nubeva.com/hubfs/Downloadables/Nubeva%20SSL%20Solution%20Brief_Nov%202019.pdf
].

Would this violates client privacy?

Hesham

On Mon, Dec 18, 2023, 1:35 PM Mallory Knodel <mknodel=
40cdt.org@dmarc.ietf.org> wrote:

> On 12/18/23 3:40 PM, Adrian Farrel wrote:
>
> Mallory,
>
> Let's cool it a bit. Saying that someone's argument is "just utter smoke and mirrors" is coming on too strong for debate in our environment.
>
> Hi Adrian,
>
> You're right-- that would be an uncool thing to say in response to one
> person. In this context, that is what happened and I am sorry. In the
> broader context, the argument has been made widely at this point and
> doesn't belong to one person, which is why I felt the need to highlight it.
>
> It might be helpful to provide a pointer to a definition that you find helpful and clear. (We can argue about whether the IAB statement would have been better including the definition or a pointer to it, but since the statement has been published, we must focus on the discussion that follows).
>
> I find https://www.internetsociety.org/resources/doc/2020/fact-sheet-client-side-scanning/ to be helpful both in definitions and reasoned discussion.
>
> Thanks for digging up that resource. The statement includes several
> resources that have the luxury of many pages to carefully elaborate these
> things. I like the "bugs in our pockets"[0] paper, too.
>
> However, the ISOC resource does not include computer vision techniques
> that would detect novel content. Nor does it discuss where on the device or
> at what exact point the scanning occurs. I'm not critiquing the ISOC
> paper-- it's fantastic. I'm merely demonstrating the risk with presenting a
> definition that a slight tweak to the design and that definition no longer
> applies, thus negating the two arguments made in the statement, which do
> not in fact depend on how the scanning is done.
>
> Cheers,
> Adrian
>
> PS, If someone wants to fix the citation indexes at https://www.iab.org/documents/correspondence-reports-documents/2023-2/iab-statement-on-encryption-and-mandatory-client-side-scanning-of-content/, that would be very welcome
>
> Leaving out a definition was not an error.
>
> -Mallory
>
> [0]
> https://www.schneier.com/academic/archives/2021/10/bugs-in-our-pockets-the-risks-of-client-side-scanning.html
>
>
> -----Original Message-----
> From: Architecture-discuss <architecture-discuss-bounces@ietf.org> <architecture-discuss-bounces@ietf.org> On Behalf Of Mallory Knodel
> Sent: 18 December 2023 20:17
> To: Brian E Carpenter <brian.e.carpenter@gmail.com> <brian.e.carpenter@gmail.com>; Andrew Campling <andrew.campling@419.consulting> <andrew.campling@419.consulting>; George Michaelson <ggm@algebras.org> <ggm@algebras.org>
> Cc: iab@iab.org; architecture-discuss@ietf.org; S Moonesamy <sm+ietf@elandsys.com> <sm+ietf@elandsys.com>
> Subject: Re: [arch-d] IAB Statement on Encryption and Mandatory Client-side Scanning of Content
>
> Hi,
>
> On 12/18/23 2:22 PM, Brian E Carpenter wrote:
>
> Andrew,
>
> On 18-Dec-23 23:43, Andrew Campling wrote:
>
> ...
>
> Reflecting further on the IAB statement, I do believe that the lack
> of inclusion of a clear definition of client-side scanning within the
> IAB's statement is problematic. I suspect that the real issue relates
> to the results of that scanning being shared with a third party
> without the knowledge of the user rather than the scanning per se.
>
>
> The statement is about *mandatory* scanning, which clearly implies
> that an official third party is involved.
>
> IMHO, it should be my choice whether my email agent is set up to
> detect occurrences of "Scunthorpe" in incoming email. Alternatively,
> it should be my choice whether my mail service provider performs that
> check for me. But none of this is a protocol issue, or a protocol
> security issue, so however bad one believes the societal harm to be,
> I'm at a loss to see why it's an IETF issue.
>
>
> I just came back here to address the scanning, too. This line that
> client-side scanning "isn't well defined" or "means too many things" is
> just utter smoke and mirrors. Quite the opposite-- because there are so
> many ways to violate a person's civil liberties by breaking into their
> agents and devices means that *all* of them are to be rejected, early
> and often, despite their inner workings.
>
> -Mallory
>
>
> The IAB statement is about the effect of specific government
> requirements that "undermine end-to-end encryption", and that *is* a
> protocol security issue, so it's a legitimate topic for the IAB and
> the IETF.
>
>     Brian
>
> _______________________________________________
> Architecture-discuss mailing listArchitecture-discuss@ietf.orghttps://www.ietf.org/mailman/listinfo/architecture-discuss
>
>  --
> Mallory Knodel
> CTO :: Center for Democracy and Technology
> newsletter :: https://internet.exchangepoint.tech
>
> _______________________________________________
> Architecture-discuss mailing list
> Architecture-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/architecture-discuss
>