Re: [Acme] acme-scoped-dns-challenges: account hash

Amir Omidi <amir@aaomidi.com> Sat, 16 March 2024 14:23 UTC

Return-Path: <amir@aaomidi.com>
X-Original-To: acme@ietfa.amsl.com
Delivered-To: acme@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 415DCC14F5F2 for <acme@ietfa.amsl.com>; Sat, 16 Mar 2024 07:23:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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, 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=aaomidi.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 v_skY4cQQ3Tw for <acme@ietfa.amsl.com>; Sat, 16 Mar 2024 07:23:02 -0700 (PDT)
Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) (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 9624EC14F5E5 for <acme@ietf.org>; Sat, 16 Mar 2024 07:23:02 -0700 (PDT)
Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-56899d9bf52so3966137a12.2 for <acme@ietf.org>; Sat, 16 Mar 2024 07:23:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aaomidi.com; s=google; t=1710598981; x=1711203781; 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=ZwqY/43Qr2lIduQE0tFl9beAbktvDkAqzbbwk+6l4Bs=; b=ZcIlAbIeVvfZPoGNwvnP+ZHfmpWwJ8zlueAvyPmeGxEGpsrmt7FkQG40cJHXZ0JeSA h1Q7EXbpewG+31VPcZD48vpGkwwx+0RUFTD8BjyOun32rrZjigUIIK4uziHuv9hatuc9 pmNHyLwcrneph0Kp+JLdaO/K6oYTwr4dIsh9ILAbL4QERywumHEUFPC7Dt9MM7wsPcRz vVHsKDtSQFUz1L+ngdrO5nyP+FBjvR9+97uie5hObKP30TvCD7aWieDa2+B8yCXTnBej sVmAIlfylpqU4psZufrq3IYrOFjIFX/qu7LA9+nW/5BeFHvCPi0HTUJ7HDV3GzRHuvbd Q/Qg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710598981; x=1711203781; 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=ZwqY/43Qr2lIduQE0tFl9beAbktvDkAqzbbwk+6l4Bs=; b=wgoousvcdB0LQ/Tro/C3N0o9NN5lEzq8CTj3Cc/OlORiVX3hFktjjVqzUS98dO+X5r 0QI+ZM/RNZlFu2evu6NtoqdVi+E2J1OwF1gkJmdTHKV6aUoPTrEQw3laeCmqHibhu3kI ewSk2WNz1Pz2i7OC0PiYnzdCVTQBL2OycgbWkZVs06oSoVYr6npvzcMjy2XVui5/ZxMT 5LaVJr1+5ZJn/XKq9fgE8vUR/tqnEGCSrYMWN0eQyY2EdGcqAwbhA5DgAmW+MjNbKXu5 qeb/SuanzSsRSh/dJozNENtDlsmZOZrI9BayqDZ9tkCyg3gFIVzE5EB2I74ZDt5w3DLe kYMw==
X-Gm-Message-State: AOJu0Yz9iZb29rcn9E9hj7SVMSnV2mokQY5NK6NPCAG+R02T7icUUVvN 1d5/mcr68HtpDqoS1nZg3n+N+5ffMM9jMRSxN+9+BkWZL7J9GvzfkztWE4d4lwBK8UJRUA2fFTp uZ1ibFUONahgCgozaMVuDaEVWkLcgbS0sIKhiorLEeWoBfs9MjmE=
X-Google-Smtp-Source: AGHT+IHHnNjlkbFl2jQzNrmNE5WMmaBAdxbYyHyuPUwuZQV26m0dbMY3B0tyuY02dZw49s/1/4ycJMH4a8mYKBOgL5o=
X-Received: by 2002:a50:ed14:0:b0:568:a189:75ca with SMTP id j20-20020a50ed14000000b00568a18975camr4466518eds.38.1710598980443; Sat, 16 Mar 2024 07:23:00 -0700 (PDT)
MIME-Version: 1.0
References: <7de8d083-2935-4e8a-932d-c834eb90be70@ml.shredzone.de> <7f8c034c-a222-441e-8b7d-b034b78d3535@gmail.com> <258ba3ba-2937-4c89-a97c-d319811325bb@ml.shredzone.de>
In-Reply-To: <258ba3ba-2937-4c89-a97c-d319811325bb@ml.shredzone.de>
From: Amir Omidi <amir@aaomidi.com>
Date: Sat, 16 Mar 2024 10:22:49 -0400
Message-ID: <CAOG=JUJ_e=8FfkdEPzqPH+s1Ks8K5=Xy=A_ad6tD1dq2sKXL3g@mail.gmail.com>
To: Richard Körber <acme2@ml.shredzone.de>
Cc: IETF ACME <acme@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000095429c0613c7dccc"
Archived-At: <https://mailarchive.ietf.org/arch/msg/acme/96wM73lbKX_rEXmwkbEPLBhd2b8>
Subject: Re: [Acme] acme-scoped-dns-challenges: account hash
X-BeenThere: acme@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Automated Certificate Management Environment <acme.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/acme>, <mailto:acme-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/acme/>
List-Post: <mailto:acme@ietf.org>
List-Help: <mailto:acme-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/acme>, <mailto:acme-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Mar 2024 14:23:06 -0000

Thank you! I've made this PR to be consistent between the KIDs:
https://github.com/aaomidi/draft-ietf-acme-scoped-dns-challenges/pull/41

On Sat, Mar 16, 2024 at 8:31 AM Richard Körber <acme2@ml.shredzone.de>
wrote:

> Thank you! Yes, that fixed the problem.
>
> Looking at the specs again, I should have figured it out myself.
>
> Thanks, again!
>
>
>
> > it was "https://example.com/acme/acct/ExampleAccount" but looks like
> > autometic line change was in bad place
> >
> > 2024-03-16 오후 8:19에 Richard Körber 이(가) 쓴 글:
> >> Hello!
> >>
> >> In section 4 of draft-ietf-acme-scoped-dns-challenges-00, an example
> >> is given about how to calculate the hash of the account resource URL.
> >>
> >> The example gives this account URL: "https://example.com/acme/acct/"
> >>
> >> According to the example, the result of the
> >> "base32(SHA-256(<ACCOUNT_RESOURCE_URL>)[0:10])" operation is supposed
> >> to be "ujmmovf2vn55tgye".
> >>
> >> However, in my implementation I get the hash "jkk3cewh6vmq7rgf".
> >>
> >> I checked my code multiple times, but could not find an implementation
> >> error.
> >>
> >> Before I am going to waste more time with debugging, I'd like to ask
> >> if the example result in the specs is correct?
> >>
> >> Thank you!
> >>
> >> Best,
> >> Richard Koerber
> >>
> >> _______________________________________________
> >> Acme mailing list
> >> Acme@ietf.org
> >> https://www.ietf.org/mailman/listinfo/acme
> >
> > _______________________________________________
> > Acme mailing list
> > Acme@ietf.org
> > https://www.ietf.org/mailman/listinfo/acme
>
> _______________________________________________
> Acme mailing list
> Acme@ietf.org
> https://www.ietf.org/mailman/listinfo/acme
>