[Web-bot-auth] Re: Interest in the human-principal layer above bot authentication
Songbo Bu <bluedognull@gmail.com> Mon, 10 August 2026 02:55 UTC
Return-Path: <bluedognull@gmail.com>
X-Original-To: web-bot-auth@mail2.ietf.org
Delivered-To: web-bot-auth@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id AEE50126E97C3 for <web-bot-auth@mail2.ietf.org>; Sun, 9 Aug 2026 19:55:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1786330526; bh=8VacuQeFTX9XU+rgwZ4F9kdiKFplXiwMXZ3J8H6mos8=; h=References:In-Reply-To:From:Date:Subject:To; b=nl4btnhg5zMqjBHHsahGsB7/+Z3MICays/EJ3Xoa7NTDF24enk+bkX2ZQbNNTyY3/ nOAmBweR69015I/6P5/QaNA1mmjCzVzBNDDuazd0cq1J0xYuKXLfRLSV+KY61OJ4W6 OJYoMa/JFiIWuNV4NlLqeDMg3PEv3AHRHyNh98jU=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TRACKER_ID=0.1] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aMYAaLwtnecH for <web-bot-auth@mail2.ietf.org>; Sun, 9 Aug 2026 19:55:26 -0700 (PDT)
Received: from mail-qv1-xf33.google.com (mail-qv1-xf33.google.com [IPv6:2607:f8b0:4864:20::f33]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 63EDD126E97BE for <web-bot-auth@ietf.org>; Sun, 9 Aug 2026 19:55:26 -0700 (PDT)
Received: by mail-qv1-xf33.google.com with SMTP id 6a1803df08f44-8f23e851626so7896496d6.3 for <web-bot-auth@ietf.org>; Sun, 09 Aug 2026 19:55:26 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1786330520; cv=none; d=google.com; s=arc-20260327; b=IBiRg/2UZQiaLHOy8TXwhMEQAi7vcT+FX4CbrNpby9TSvxM2A0vZlB3iFEt/sTPJSD igG1UMar4X+mHu2hdPUz6fXZfacqandP3KErRO+URi4anu2uzFlUsiAsRy/4oZrMRJBY xmG9H6pIctbIjxiCko6eWuXaehjcCEuQ5Yw67/XH3emfDHI2b/AgjK81Dz1NhmfPDwk1 cwAqjPm9ldztEq4nN5KOViaCoveyKZ8Fp+POQNcWkMEbDBYC/SiGez/HCDjTR933ivbo emf66YlFwN/SHGiAe7qV1OETI2kwcjpld63OW/ECNrlbn8u5BadheqflEZEAbN6fM+QA ydvg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=8VacuQeFTX9XU+rgwZ4F9kdiKFplXiwMXZ3J8H6mos8=; fh=xAfnAr/+ShY+4ms6rzvPN+QKPYv7dVWR519swS2eF80=; b=H4l+tQzgqK7/qv/Hzd9tlxVlHgaxxrdr/2Rj6Mons/xDfX8dX5oTIk4u6BRgAiS+zs xY609AMikhmunqEUVREEECwYBufvo9V8pqbgg4zcgujHvsqlXN7JxjN1KenqaSojK4xP j6YbG/amRpbuyxn8SSPA2kQCPnbCHzzUexJJko7NNU732gJFSc+kiCe5v7al2Vu4BX5C 6UIwbm7IqwmEg1EMB/32kQtzgUnTnfmKCh5lFi0XXx5m7Ha74o2yqLgxbGitT+JasXi0 TO+Z7DKgdR1UKAxSIMJbQXADxmTKs8hDUUUpA+HG1Knp/D9Ub9nciI+MdgRII0JFMbYS 9UBQ==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786330520; x=1786935320; darn=ietf.org; h=content-type:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=8VacuQeFTX9XU+rgwZ4F9kdiKFplXiwMXZ3J8H6mos8=; b=Rxl2EEbD5XwY3brUJvcgptw0IxcGtiUW+9ue6NEPv9DYhmhkrDbquEilKakKCp/ObG q/VWN/11XCR9RkYPTw2Nl9cZazrkgDB8rR5O1Mk5nOWP/BuLUYwDUIk8TMG9JhdDbvfE cyjihEOfYluRToqIfm1nKPsN0Idc0lYHXyncm5Ob9fGiq5iKx6KnlkYPi/bF4afXFBtZ 3QvknO1xZ81OFDd3x9ZQc2tiQgHP52uAGdGAloQTvoZ1WhDE0QfFuXioUN+RSHrgJ37d ucqImlaEl8AUkpLg3p6M/YhnDyrE0iMDh+hDio4x226C3i6qD0w4aHPU5yHr9viy08JJ FMRg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786330520; x=1786935320; h=content-type:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=8VacuQeFTX9XU+rgwZ4F9kdiKFplXiwMXZ3J8H6mos8=; b=frjNwXR1TFl5huMEqw6yvgp+5A/W3lZOV0YXh2POZHUi8U5CMc7KSj2P0Rmz7viIre WLBwdMozILdppKcqLReXCiCydbGNT7d+B2NnuEOBfJCHBe64mRCf5A/dPosJvndVHONM W0NIrNQU5APEe/np5EnujK78od4aXscWH2t9yvvfx0DJBIsvefQhh1Sar4CWZ513+SF/ 7HurURwBJfrUh7y4nkmGihrQVLBlIgQ9l0VfShYF2lByJSf295QQ4fc8AGd2zL7Elqgg p5wqMCbqa05vUec3isu6no8Oo5kYXc2O18Pqp9Q9wtKoGe8MDOJ+0pVIrpzjJzIh2bBr uKJA==
X-Gm-Message-State: AOJu0YxqifTbmXN1PlO5171Dukq4fCYGEiv12ydYagyZWeenU5+zNZdt XyUCe/BMjzVwAFOTvck7MrNh47CLhpnsxTH2EfCfoAlH5DwA2R3FUr3KwOrHR7s/CNQQvqpFK/l L+wmQSkKbq05UEDKJ6cTeYzLUpulb6W6jmFh9
X-Gm-Gg: AR+sD12xiKYkDKvr+1U6czAgssba3omBQHIt6NTYUsRvbm/ZTdT0cd5TZtLGWy1/WfZ wYxznBdRnTpT3fLjr7BWLzIT+sczcHKfcYp8B1Luey+pSkFu417mEVTb3Q/5QStsRqXK9NFU4Ge oASa3iYTNUId7JCz4tAYF3FIKRJ6yBIaQ9w5nu/FECNc0TxlKN12g8KQawOA9vMU0Cpf0LHXC0h mOCvH1dYaFlmxu8Ouqoiy8P7yQwaB5G/ESVbXAN7JPnUMbfxxHaAB9bWnTfRX1K/kKzc0SmyZGq qYP5850G6WbDbfLnUsuXXgD7MAoeDH6/Y33CLkY2RDGJdcA9E/TkGsQu0/2tKrHVDhtorG7fGw= =
X-Received: by 2002:a05:6214:5346:b0:8ed:1887:426e with SMTP id 6a1803df08f44-9088126d7cemr493731936d6.24.1786330519068; Sun, 09 Aug 2026 19:55:19 -0700 (PDT)
MIME-Version: 1.0
References: <JGK0VbPOO57Z4ggGxtRcAHKADYTBpgblth_lq7mVFzjfQ9iDQL4Ue0pJ97LFvCKIKTYohQLGki0__LguzmLPsFzrHK13liNw_dIvgJro_6c=@protonmail.com>
In-Reply-To: <JGK0VbPOO57Z4ggGxtRcAHKADYTBpgblth_lq7mVFzjfQ9iDQL4Ue0pJ97LFvCKIKTYohQLGki0__LguzmLPsFzrHK13liNw_dIvgJro_6c=@protonmail.com>
From: Songbo Bu <bluedognull@gmail.com>
Date: Mon, 10 Aug 2026 10:55:07 +0800
X-Gm-Features: AUfX_my9F4gc8kOFpVhYUN5OO4Xj6eVfy7T12LeFAHhu9TamW6Yq9vcm8X6V0bs
Message-ID: <CAK08nYaZtDbLZoNv_B0XvpUkTpdA7nT-obP9GK6TutoJ9X+7gw@mail.gmail.com>
To: web-bot-auth@ietf.org
Content-Type: text/plain; charset="UTF-8"
Message-ID-Hash: F5TJZWVCUSREQAGO7S67ATN7QJPEPOP6
X-Message-ID-Hash: F5TJZWVCUSREQAGO7S67ATN7QJPEPOP6
X-MailFrom: bluedognull@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Web-bot-auth] Re: Interest in the human-principal layer above bot authentication
List-Id: Authentication of non-human users to human-oriented Web sites <web-bot-auth.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/web-bot-auth/8JVz3WDXgmS9W71Az_oALXM5cW4>
List-Archive: <https://mailarchive.ietf.org/arch/browse/web-bot-auth>
List-Help: <mailto:web-bot-auth-request@ietf.org?subject=help>
List-Owner: <mailto:web-bot-auth-owner@ietf.org>
List-Post: <mailto:web-bot-auth@ietf.org>
List-Subscribe: <mailto:web-bot-auth-join@ietf.org>
List-Unsubscribe: <mailto:web-bot-auth-leave@ietf.org>
Nenad, all, I reproduced the suite-transition pair independently against the exact base commit: 46ad663b90805a2e526ef3cd28c3f70762883125 The list-delivered patch had CRLF line endings and an mbox-escaped first line beginning with >From. Normalizing only those transport changes restored the declared SHA3-256: ac2706b4abf64515755df0d00865f57a55504345bdb66f64ecad9a900d0b0830 The normalized patch applied cleanly with git am in a separate clone. The reproduced results were: - Python verifier: CONFORMANT, 46 vectors, both verdicts, 10 reject reasons, 9 kinds; - TypeScript cross-check: all 46 decisions agreed; - differential harness: 258 cases, including 212 off-corpus mutations, with zero divergence; and - regeneration: all 46 vectors and the manifest were byte-identical, with a clean worktree afterwards. My technical reading is that the pair is discriminating. The positive vector binds the retained prefix under the digest suite in force when that prefix was written. The negative twin supplies the successor-suite digest of the same canonical prefix, so a verifier that retroactively re-digests history computes the claimed value and is caught. The evidence boundary remains narrow: this reproduces the pair against the two pinned verifier paths in the shared tree. It does not by itself establish adoption, independent-party implementation, or the broader truth or completeness of the recorded events. Subject to stabilizing the numbering after the predecessor vectors land, I support adding this pair to the shared corpus. Best, Songbo
- [Web-bot-auth] Interest in the human-principal la… Blake
- [Web-bot-auth] Re: Interest in the human-principa… Songbo Bu
- [Web-bot-auth] Re: Interest in the human-principa… Srecko Jovancevic
- [Web-bot-auth] Re: Interest in the human-principa… Dick Hardt
- [Web-bot-auth] Re: Interest in the human-principa… Thibault Meunier
- [Web-bot-auth] Re: Interest in the human-principa… ~blake
- [Web-bot-auth] Re: Interest in the human-principa… Dick Hardt
- [Web-bot-auth] Re: Interest in the human-principa… ~blake
- [Web-bot-auth] Re: Interest in the human-principa… Dick Hardt
- [Web-bot-auth] Re: Interest in the human-principa… Blake
- [Web-bot-auth] Re: Interest in the human-principa… Dick Hardt
- [Web-bot-auth] Re: Interest in the human-principa… Kaveh Ranjbar
- [Web-bot-auth] Re: Interest in the human-principa… Blake
- [Web-bot-auth] Re: Interest in the human-principa… Kaveh Ranjbar
- [Web-bot-auth] Re: Interest in the human-principa… Nick Mathews
- [Web-bot-auth] Re: Interest in the human-principa… Joshua Ashcroft
- [Web-bot-auth] Re: Interest in the human-principa… Nick Mathews
- [Web-bot-auth] Re: Interest in the human-principa… Dick Hardt
- [Web-bot-auth] Re: Interest in the human-principa… Nenad Vasic
- [Web-bot-auth] Re: Interest in the human-principa… Songbo Bu
- [Web-bot-auth] Re: Interest in the human-principa… Nenad Vasic
- [Web-bot-auth] Re: Interest in the human-principa… Nenad Vasic
- [Web-bot-auth] Re: Interest in the human-principa… Songbo Bu
- [Web-bot-auth] Re: Interest in the human-principa… Joshua Ashcroft
- [Web-bot-auth] Re: Interest in the human-principa… Joshua Ashcroft
- [Web-bot-auth] Re: Interest in the human-principa… Aurélien Brézun
- [Web-bot-auth] Re: Interest in the human-principa… David Schinazi