[Gen-art] Re: [Last-Call] draft-ietf-sidrops-rpki-ccr-08 ietf last call Genart review

Job Snijders <job@bsd.nl> Sat, 20 June 2026 16:52 UTC

Return-Path: <job@bsd.nl>
X-Original-To: gen-art@mail2.ietf.org
Delivered-To: gen-art@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 772EC10476EA6; Sat, 20 Jun 2026 09:52:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1781974333; bh=+BEWt4cKB3ElSS+SWwddVdxf62LeVHcsMILo0MBsYO8=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=peESY7zMoUWKOX2BAUklxkFTyJRkRtUrXSFuWIfY+x1ZadfdpzF/M6DF0z3jDAEW5 FrBv4bQczJjqKlH0xTf2gu7bsvI247WECYlGZA0V8rb62zpyTv5bOT0WssyBQW9Aju 6dd/5jxbooRdpkw8r3mnoE2dLRkGQbQG0J9Iis+4=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.798
X-Spam-Level:
X-Spam-Status: No, score=-2.798 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=bsd.nl
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 b8hEbC-DuFO4; Sat, 20 Jun 2026 09:52:12 -0700 (PDT)
Received: from dane.soverin.net (dane.soverin.net [185.233.34.158]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 6B49210476E47; Sat, 20 Jun 2026 09:52:04 -0700 (PDT)
Received: from smtp.soverin.net (unknown [10.10.4.99]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4gjL8s2z0RzTr; Sat, 20 Jun 2026 16:51:57 +0000 (UTC)
Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.99]) by soverin.net (Postfix) with ESMTPSA id 4gjL8s07hvz5C; Sat, 20 Jun 2026 16:51:57 +0000 (UTC)
Authentication-Results: smtp.soverin.net; dkim=pass (2048-bit key; unprotected) header.d=bsd.nl header.i=@bsd.nl header.a=rsa-sha256 header.s=soverin1 header.b=CDT03pne; dkim-atps=neutral
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsd.nl; s=soverin1; t=1781974317; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=WID9fCIR7Tmp0IpLEG4VI/AbknLyKkCSgb/tuhESNEQ=; b=CDT03pne0rYoWVIO5p/9jSW3bxk9ztQbPSWKNRW6RhwtUKXM1gBz6EPssURI+ilKIMsSHd SjENlBE9hlxEz+x0MenGYidxWxrC+p+ZFg58SgxTvB3nn/qSuI45+bgkyExrF4H6/xOUfj cmuX+km19jyj8dHgZRxk5dWo38zzRtR11kt7Jx+FRpEp1byINdjHgkbBCE9dm/fSvsF1EE 1uayYw85eqdN8U0LU3NVpSAzi11GDDuAhRgDyjNVs2TqEDLpcA6cP1L0rcepP80ZJlFGil 7wDM3J5aoNAPT//0lUAOGjmtrfVgda4oXF/dzwXUgaESt6FwMwf3wzbSQFduHA==
X-CM-Envelope: MS4xfLhe2P2ZYk6hQydXl1fbhIW7Qy6mpWZepHtuJVb5UzWS4fTcO96bMUE5v+i6nCnQsaUrBaDR2/pmnEzILNz+Zl7qDogsMP6qxP6NONaKT7WNCLaHcXFO 35d3Lv4PyAtNSLhT/8zKFFRiZ/2ikp20Gk6polz+b5OV0yDooCMbSEx5uA+AOue8DvP2PZKBcdbwURymjRQrlyER6S/L8ZBS0CR5WTIV70KNujSYABF5rF9/ EE9rHWjqwaltGytAg6yzcqhsZG7UdmOry4WzZ98nzUCrMNY4y+QfFZzV8VPlN10yXni0ovDS3hwGQhe/h/d9OpzW8QTtxLxMaUQE1Yxc1IM=
X-Soverin-Id: 019ee5f2-37c8-7163-9092-77c8bbd31a45
Date: Sat, 20 Jun 2026 16:51:55 +0000
From: Job Snijders <job@bsd.nl>
To: sarikaya@ieee.org
Message-ID: <ajbFK5C7_1JTIrZ0@feather.sobornost.net>
References: <178179497275.808195.2816289551228232887@dt-datatracker-f9b87776f-8pmmg> <ajRPmE_ta5ViZv0H@feather.sobornost.net> <CAC8QAccGbJkT6SbSri2BVxg5hgfFm5AF6fdtYYR=TY_hW_Nojw@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <CAC8QAccGbJkT6SbSri2BVxg5hgfFm5AF6fdtYYR=TY_hW_Nojw@mail.gmail.com>
X-Clacks-Overhead: GNU Erik Bais
X-Spampanel-Class: ham
Message-ID-Hash: CLT2ZLRUSHUFKZOXAXQACZGW4LWDQAD6
X-Message-ID-Hash: CLT2ZLRUSHUFKZOXAXQACZGW4LWDQAD6
X-MailFrom: job@bsd.nl
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-gen-art.ietf.org-0; header-match-gen-art.ietf.org-1; header-match-gen-art.ietf.org-2; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: gen-art@ietf.org, draft-ietf-sidrops-rpki-ccr.all@ietf.org, last-call@ietf.org, sidrops@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Gen-art] Re: [Last-Call] draft-ietf-sidrops-rpki-ccr-08 ietf last call Genart review
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/a-Ctr7pzbkv46voodvZBndWLt48>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Owner: <mailto:gen-art-owner@ietf.org>
List-Post: <mailto:gen-art@ietf.org>
List-Subscribe: <mailto:gen-art-join@ietf.org>
List-Unsubscribe: <mailto:gen-art-leave@ietf.org>

On Sat, Jun 20, 2026 at 11:30:18AM -0500, Behcet Sarikaya wrote:
> > > Section 3.4.4 SHA-1 SHA-1 as a cryptographic algorithm is
> > > deprecated and should be phased out by Dec. 31, 2030
> >
> > In this context, SHA-1 is not used for cryptographic purposes.
> >
> > The CCR embedded integrity checksums and the content address references
> > to objects outside the CCR all use SHA-256. See 'hashAlg' in section 3.2.
> >
> > This is what I found on my search:
>
> SHA-1 is no longer secure because it is vulnerable to "collision attacks,"
> where two different inputs produce the exact same hash
> 
> What would you say?

Collisions are not relevant in this context. The tuple of (SHA-1 SKI,
Manifest SIA) uniquely identifies the Certification Authority, in
the original context part of a chain of RSA-2048 signatures, this is
sufficient for the analytical purposes for which CCR is intended.

More importantly, this CCR specification is not the place to redefine
what constitues a Certificate KeyIdentifier in the RPKI context. The
CCR standard merely aligns with the existing body of work around RPKI,
specifically Section 4.8.2 of RFC 6487.

Please note that the CCR embedded integrity checksums and the content
address references to objects outside the CCR all use SHA-256. See
'hashAlg' in section 3.2.

Kind regards,

Job