[COSE] Re: hpke.dev updated for ietf126
Brian Sipos <brian.sipos+ietf@gmail.com> Sat, 18 July 2026 14:28 UTC
Return-Path: <brian.sipos@gmail.com>
X-Original-To: cose@mail2.ietf.org
Delivered-To: cose@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id B8362118E7CB7 for <cose@mail2.ietf.org>; Sat, 18 Jul 2026 07:28:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1784384886; bh=BA/9yWqPoHKZUcvDyWNph3mfx0v3t78/WK2WZMhIiOI=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=RSYly+XnnS3Y99iF2e+D+CJPZq66sMLWFh+vIrhXvqULm51GU3xF8IDq+y0XdKzwF EilexkEXxAyI93DQ06+MwJWAvJN/hywkyBe8ham2V+Qb9quzyJngUgxy99Psf2qIUG IcXbSo4NmiQk5JoMaMlsBhRSKYxbBTnZoaq8WYVg=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable 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 mFurtkS8H2nd for <cose@mail2.ietf.org>; Sat, 18 Jul 2026 07:28:05 -0700 (PDT)
Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) (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 D5F7E118E7CA9 for <cose@ietf.org>; Sat, 18 Jul 2026 07:28:05 -0700 (PDT)
Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-49548aebcd8so10893865e9.3 for <cose@ietf.org>; Sat, 18 Jul 2026 07:28:05 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1784384878; cv=none; d=google.com; s=arc-20260327; b=bDmDWdrk3z8AgiqImQ4Yi2kgFCQqH7GsIkFYiK32sMtZPHXJXOAtNYKc3/OAwaV0R5 Zm3Nw1TA0cZgbLuQ5nTq3vN7i7uLjLE5y/WbOwv6uJThZ3MhaGkNXK1wG0zA1q47/ML9 Ovv6H7hkKZmG1g/e/0eWkRMKBdVs3gSbzz3OqaAUV+wQqDuM+pOalv3OvIy9Zuf98Zao M+RnDFeh2164Iey6OYBxJ9wt9eXRkxddfOo6+HGlHSCCxC+4ygzOtZIEyOwQclBEEEAk bKH0lyMXzm1r6mJoYV4nU0mDJyWV1EhZ0wMhUJKsOKpG+wtYwx8+kH1tTV6EhnS46Z0E GeOA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=BA/9yWqPoHKZUcvDyWNph3mfx0v3t78/WK2WZMhIiOI=; fh=pZbQWyytCphF7UBjYwr/3mY8y9926lIrUfMFhbQaYM8=; b=KQZyAb9NfJt049Swo5Y1XL5ygayTuJ2LxTOegg7qY+6sghSwvnZRkRJxKFUaggn5Q1 Z1gprebfb/Osj7fokkO1fGn0sBZZwYgAxjbSkxeDoxtGOj55w+pRhQj3ln6bvZWRPq04 iwlo6kKwIQiL8GJ7G8KbxcVIZu/Kyo5n4dt8+fxnqJuXlQ5ZmP6uJRgEkigDAwYH83k0 U6p9ZTNkZ0tMFxOV9Ij608bH07Dbb/4vfN3wtXBKWOCwUT/kFPbYinsGJ2waRxKb5MLZ kjs3N6hmvUd5QZ+HMCsoWwQNOOtV53Rc+aIU3PA+AaHI7rVg+9FJIeqOWYDkX5n+vRxx tVuQ==; 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=1784384878; x=1784989678; darn=ietf.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=BA/9yWqPoHKZUcvDyWNph3mfx0v3t78/WK2WZMhIiOI=; b=QYcYFmliAmpF2yt4zSebMFnScyBYZ3S7rH6kTYRdVb7SfmqUKWZePfD9DB8gfJvL0N DbyQ7KF2kPaFIMPFnPwJxuMdFx6m8a/C9p6d7EijgsaIxZXDzswYzH3JWzBAgRUhzX/a Ee+wp43Pn6HBo7JgwcC1P2J+dIxSJsTIWBrPnwI0h4PBq3Y90s73X4zMrX6rRm+i2Ruu XuauTneHyJQ9ZNqnM2J1/wCCd93gt6T8rQxiDVP1kKbd0wux125m5mJh8JhTJJCW8rfv WEzkIauLuzy3tuJuQ29Luzwp73gUyh/Ma+rbFIuQhRMJNl8tBud/MxMIZm5oQzWYVdf5 7LPA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784384878; x=1784989678; h=content-type:cc: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=BA/9yWqPoHKZUcvDyWNph3mfx0v3t78/WK2WZMhIiOI=; b=cki9kMI23+uPAu4STL8BvpfuZfvnO1LKysEPf4+nBB8fSGqqKIfjpVJiiyPvX4kn0Z yI4aHznlZLv97KLkNrYyuwh/1J6qCZ6upQBNSI4KUMt3lecQm+5s/bDTTdA9+CZidRrU 5d+sXFWBsli6a8aYXel1X+GMahtqLuL2tMpFmhTNHqyTbCjepIFagufuHALdTyEefN18 1hFRwUXVXLY72qYVRazrFAsJjKG4fI/bW/kt0uCKtiusqqOx5gWFza4cIRq0V9TU3lgz UFrsKHBEnVasVI9WEfeghvf0GJ/LmxbF7C7TvY2xUAwNNU04id7t/7qI/hvJwTPFbfUU X3gw==
X-Forwarded-Encrypted: i=1; AHgh+RpIJ8p82pMMy5HG01Jyyw9/WpTeLFoAK8U5VcBmmHOyUVe9fElyZtSg81abO5xa+vhUR7F3@ietf.org
X-Gm-Message-State: AOJu0YxvupkLfkXWsKqNegzWqUv/Hs60M3cKW5gFYCakc84Fn+DyCbzT pZNR0pGG++bNbBV53rhNFzNQDE0EOSG+HChB1X5vwTCKyoSGfzo8CFJeVAfnZbNXKynuSAd1pER NTxfx4/AlF5O6pWv79diAEgZASs24uPo=
X-Gm-Gg: AfdE7ckjNu8TLRF6SIjy2yr4p752i23cKj+UGh97rAdxUrB9brkDelojVNuNJSVHlYl Wu7lc+xCQ7uCpSPc1GCXU5xcUf9hMxb6WI+dWZ6t5vCw+hdPY8Oy+AuXmQB8ox44IREwvd4f77G CWuinCCamRf3q6Fm+OPUu4N6IDfMkoEO60fabkeMNyPM6E/oVS+3s+EWjWhyXzS4EpFOnZSTawH ACS7vsNiJGTsk+GCYgFhLwCdCRF806M7g4euooxErHN01i0quhhRISexEekthrqFB6eupwKQMpd btO/S223ILiYyPVjYHk=
X-Received: by 2002:a05:600c:630e:b0:495:4856:2659 with SMTP id 5b1f17b1804b1-4954a3db6b0mr77128425e9.9.1784384878437; Sat, 18 Jul 2026 07:27:58 -0700 (PDT)
MIME-Version: 1.0
References: <CAMzqgowjOrZi74f0Pw96G+Cj+9PmNF_xkjNE-0KJ6Tf3WPFLGA@mail.gmail.com>
In-Reply-To: <CAMzqgowjOrZi74f0Pw96G+Cj+9PmNF_xkjNE-0KJ6Tf3WPFLGA@mail.gmail.com>
From: Brian Sipos <brian.sipos+ietf@gmail.com>
Date: Sat, 18 Jul 2026 10:27:49 -0400
X-Gm-Features: AUfX_myhrKzAxkWmBgx58_ayFQLwM6jExCqfmIprxBYJb_BSGGycHlHwWSAQ9Ik
Message-ID: <CAM1+-ggEzM+FoJqM2z+VUrsczQsMQSqxLm3Q4k5088yu0h16iw@mail.gmail.com>
To: Orie <orie@or13.io>
Content-Type: multipart/alternative; boundary="000000000000d267310656e37ab1"
Message-ID-Hash: 6KJSOTZKIZ7CCMQFRMYZOMK7RNL7QIAK
X-Message-ID-Hash: 6KJSOTZKIZ7CCMQFRMYZOMK7RNL7QIAK
X-MailFrom: brian.sipos@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-cose.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: JOSE WG <jose@ietf.org>, cose <cose@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [COSE] Re: hpke.dev updated for ietf126
List-Id: CBOR Object Signing and Encryption <cose.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/KP38rOobf1NZ-lCEuZ7wXaTjO2I>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cose>
List-Help: <mailto:cose-request@ietf.org?subject=help>
List-Owner: <mailto:cose-owner@ietf.org>
List-Post: <mailto:cose@ietf.org>
List-Subscribe: <mailto:cose-join@ietf.org>
List-Unsubscribe: <mailto:cose-leave@ietf.org>
Orie, I'm interested to see how far a pycose patch to use the existing py cryptography HPKE API can get to producing a full message. Your implementation looks like a good source of examples. I will write back once I get a trial branch doing something (hopefully a full COSE message). Brian S. On Sat, Jul 18, 2026, 09:12 Orie <orie@or13.io> wrote: > Hi, > > I've updated the https://hpke.dev to support the latest jose and cose > drafts... > > If you have an implementation, and don't mind cross testing I would > appreciate any bug reports or feedback. > > The update was vibslopped in the hackathon, so it might have problems. > > > Regards, > > OS > _______________________________________________ > COSE mailing list -- cose@ietf.org > To unsubscribe send an email to cose-leave@ietf.org >