Index | Thread | Search

From:
Job Snijders <job@bsd.nl>
Subject:
Re: libcrypto/objects: OIDs for BGP Community Definition Reference
To:
Theo Buehler <tb@theobuehler.org>
Cc:
tech@openbsd.org
Date:
Thu, 25 Jun 2026 14:50:31 +0000

Download raw body.

Thread
> > > Why do we need this and not CCR and the Erik stuff?
> > 
> > was gonna propose that as separate diffs, happy to combine a bunch of
> > the recently assigned stuff into 1
> 
> Alright. Not that the order of the NIDs really matters, but if we're
> going to add all of them, we can also keep the nids sorted.

References:

	https://datatracker.ietf.org/doc/html/draft-ietf-sidrops-rpki-ccr
	https://datatracker.ietf.org/doc/html/draft-ietf-sidrops-rpki-erik-protocol
	https://datatracker.ietf.org/doc/html/draft-ietf-grow-yang-bgp-communities

OK?

Index: lib/libcrypto/objects/obj_mac.num
===================================================================
RCS file: /cvs/src/lib/libcrypto/objects/obj_mac.num,v
diff -u -p -r1.39 obj_mac.num
--- lib/libcrypto/objects/obj_mac.num	19 Nov 2025 23:04:07 -0000	1.39
+++ lib/libcrypto/objects/obj_mac.num	25 Jun 2026 14:47:19 -0000
@@ -1054,3 +1054,8 @@ acmeIdentifier	1053
 id_ct_rpkiSignedPrefixList	1054
 tls1_prf	1055
 X25519MLKEM768	1056
+id_ct_rpkiCanonicalCacheRepresentation	1057
+id_ct_rpkiErikIndex	1058
+id_ct_rpkiErikPartition	1059
+id_ct_CDR	1060
+id_ad_communityDefinition	1061
Index: lib/libcrypto/objects/objects.txt
===================================================================
RCS file: /cvs/src/lib/libcrypto/objects/objects.txt,v
diff -u -p -r1.45 objects.txt
--- lib/libcrypto/objects/objects.txt	19 Nov 2025 23:04:07 -0000	1.45
+++ lib/libcrypto/objects/objects.txt	25 Jun 2026 14:47:19 -0000
@@ -269,6 +269,10 @@ id-smime-ct 48		: id-ct-signedChecklist
 id-smime-ct 49		: id-ct-ASPA
 id-smime-ct 50		: id-ct-signedTAL
 id-smime-ct 51		: id-ct-rpkiSignedPrefixList
+id-smime-ct 54		: id-ct-rpkiCanonicalCacheRepresentation
+id-smime-ct 55		: id-ct-rpkiErikIndex
+id-smime-ct 56		: id-ct-rpkiErikPartition
+id-smime-ct 58		: id-ct-CDR
 
 # S/MIME Attributes
 id-smime-aa 1		: id-smime-aa-receiptRequest
@@ -632,6 +636,7 @@ id-ad 5			: caRepository		: CA Repositor
 id-ad 10		: rpkiManifest		: RPKI Manifest
 id-ad 11		: signedObject		: Signed Object
 id-ad 13		: rpkiNotify		: RPKI Notify
+id-ad 15		: communityDefinition	: Community Definition Reference
 
 !Alias id-pkix-OCSP ad-OCSP
 !module id-pkix-OCSP