[stir] AD evaluation: draft-ietf-stir-certificate-transparency-02
"Charles Eckel (eckelcu)" <eckelcu@cisco.com> Tue, 14 July 2026 00:14 UTC
Return-Path: <eckelcu@cisco.com>
X-Original-To: stir@mail2.ietf.org
Delivered-To: stir@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 08F971162BEF2 for <stir@mail2.ietf.org>; Mon, 13 Jul 2026 17:14:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1783988086; bh=+3984VbYLnnrntCr+O5Ar4NXMI7Do6PZIZvRY1KOAms=; h=From:To:Subject:Date; b=KzJWolHjQHr/ye7SlQqgr+FrZ6opt7HzbegR6xtKTcS0TeK7lvQq+bhyUwNoGbME2 b8LwXikZGU9OzUVsnXnxCQNKjU4kYxIl1sjsucBywZPN3w82F2qtjlJkqfqh7RFLaB 53Jv8hEc+uQj+k1axQeWq3XNRY53yXGwamx6kfSY=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -11.886
X-Spam-Level:
X-Spam-Status: No, score=-11.886 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_NONE=0.001, T_SPF_HELO_PERMERROR=0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=cisco.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 XJ9_6M1Pa2_u for <stir@mail2.ietf.org>; Mon, 13 Jul 2026 17:14:45 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (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 558981162BEED for <stir@ietf.org>; Mon, 13 Jul 2026 17:14:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=6330; q=dns/txt; s=iport01; t=1783988085; x=1785197685; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=DbsSxCHOwUEf1RtbQ4oKLv1Uywrdpi5+vL+hAtEfxcg=; b=jJ6q6nLs0SiBb7z1XHRlunXaiYJTUM7GXw4Dw+bcd8p48b+EsXdHvZoC TkFM7EmUTVHmvHNXaTqXsBitJIggag2ilGk6oxL34z5Px/g59x+lIFsbN KaDWU9a09NfD6f2buq8ffljGAet3VJvsIQeavwyENGiCv0wCxCIDHYhzt gV594a8FIkYfD/SkHWI480umJo4EXTtJB8Yif5cFlo2IIkWuHn6rbSs18 EMEQVIgD/rPGIQBNCpv7OMZDuxzUsl+mytj/RHZZOI2NNJggGsHsFE2Ij C1+Sz7sMFPM1o6aqACeXYd9xpTN9kyor1AglRg2zApDreThP0jQp9dYeA g==;
X-CSE-ConnectionGUID: c1vggw4VQx+4AUldzKFtiA==
X-CSE-MsgGUID: 7NvCwVbCTbaj8cZ3M4sR0g==
X-IPAS-Result: A0CsVQDLflVq/48QJK1aHgEBCxIMZYEgC4FuU4EKgSFJAwEEAYgaA4UrhliCIZ4egX4PAQEBDQI0HQQBAZJUAiY1CA4BAgQDAgMBAQEBAQEBAQEBAQsBAQUBAQECAQcFgQ4Thk8BDIZzKFEBPkEnBDWCYAGCcwMBAg4GsEkBgT0Ciip4gTSBAYR92zQGgU2FBYNXAYV2ATgMhDgnG4INgRUnG4MnHoJDAQECGIEdhD6CMASCDRWBDIJIgTx/jHFIbBYcA1ksAVUTDQoLBwWBZgMqCxISGBVuMh2BIz4XNFgbBwWBHYFUgQOEdyMfAzl/gTB1SnktahIXgVKCFoEIAwsYDUgRLDcUGwQ+bgeNLRkWAQ+BcRcvBQFhAwQnCyEgAS42PhcaEAImIhAIklc4szwKhB2MIZVUBC+EBJQXkWpnmQgjjWeVNoEaAYQ9AgQCBAUCEAEBBoFqATmBWXAVOyoBgjw/FBkPkiOFE8kneQIBAQwtAgcCBw4DC5FoAiYHb2ABAQ
IronPort-PHdr: A9a23:835VdxO+4CCwjGdVtC8l6nc2WUAX0o4cdiYc7p4hzrVWfbvmpNLpP VfU4rNmi1qaFYnY6vcRk+PNqOigQm0P55+drWoPOIJBTR4LiMga3kQgDceJBFe9LavCZC0hF 8MEX1hgl0w=
IronPort-Data: A9a23:3M+XHq9Z8+65vUilmh2MDrUDxH+TJUtcMsCJ2f8bNWPcYEJGY0x3n zFLWDiGbKuKM2GncoskPYS09xhXv8TVyNAwGwA6qSpEQiMRo6IpJzg2wmQcns+2BpeeJK6yx 5xGMrEsFOhtEDmE4EzrauS9xZVF/fngbqLmD+LZMTxGSwZhSSMw4TpugOdRbrRA2bBVOCvT/ 4mvyyHjEAX9gWAsbTpEs/vrRC5H5ZwehhtJ5jTSWtgT1LPuvyF9JI4SI6i3M0z5TuF8dsamR /zOxa2O5WjQ+REgELuNyt4XpWVTH9Y+lSDX4pZnc/DKbipq/0Te4Y5nXBYoUnq7vh3S9zxHJ HqhgrTrIeshFvWkdO3wyHC0GQkmVUFN0OevzXRSLaV/wmWeG0YAzcmCA2k9ZJMX9fkrP1het qAxFTQBfDOtm+OflefTpulE3qzPLeHiOIcZ/3UlxjbDALN+H9bIQr7B4plT2zJYasJmRKmFI ZFHL2MxKk2cOHWjOX9PYH46tOqjhXT7eCBwo1OOrq1x6G/WpOB0+OeybouMJ4HWHq25mG7Hg Hzt4FrzKS0QPd7Pwgje1y63vLfAyHaTtIU6UefQGuRRqEaPx3Y7CRAKWx28u/bRt6Klc9tbL 0pR/m8lqrI/sRT1CNL8RBa/5nWDu3bwRuZtLgHz0ynUooL86AeCDW9CRTlEAOHKfudnLdD2/ jdlR+/UOAE=
IronPort-HdrOrdr: A9a23:CTGW16+oEEM3P5NPmW1uk+HSdr1zdoMgy1knxilNoENuA6+lfp GV/MjziyWUtN9IYgBcpTnhAsW9qeu1z+853WBjB8bfYOCAghrlEGgC1/qp/9SOIVyEygcw79 YFT0EcMqy+MbEZt7eB3ODQKb9Jq7f3ktHMuQ609QYKcegeUdAZ0+4PMHfjLqQZfnggObMJUL Cnyo5soT2mdX4LbsK9KEUkcoH4zeHjpdbNWzJDIwQoxjWvoFqThYLSIly1zx0eWzRAzfMY93 TZkwv236Ons/uq4B7R3W3e4v1t6ZXcI914a/Cku4wwEHHBmwyobINuV/mppzYuutyi714sjZ 3lvwogF94b0QKQQkiF5T/WnyXw2jcn7HHvjXWCh2H4nMD/TDUmT+JcmINidAfD4UZIhqA+7E sL5RPai3NkN2KFoM3P3amOa/isrDvznZMWq59Xs5WYa/pGVFYel/1GwKofKuZ+IMuz0vFYLA ApNrCc2N9mNXWHcnveom5jhPaoXng1A1O6Z3JqgL3P79CT90oJknfxA6ck7y093YN4RJ9e6+ veNKN00LlIU88NdKp4QPwMWM2tFwX2MFvx2PL7GyWXKEgrAQO7l3fM2sRC2Mi6PJgTiJcikp XIV11V8WY0ZkL1EMWLmJlG6ArETmmxVSnkjpg23ekzhpTsAL7wdSGTQlEnlMWt5/0ZH83AQv 62fJZbGeXqI2fiEZtAmwf+R55RI38DV9B9gKdyZ3ue5sbQboH6vO3Sd/jeYLLrDDY/Q2v6Rm AOWTDiTf8wmnxDmkWI9SQ5d0mdCHAXp6gAYJQy19Jju7QwCg==
X-Talos-CUID: 9a23:bJbWYmtKTbVN4BV80qioDfP26IsuK2PSw2iMHXaoSjpAdbmZW3y+5KJNxp8=
X-Talos-MUID: 9a23:NstQaQ9cJkGQGZG3M6+zhiyQf5hO/Y+xNkomrZ8PuZmPB3dVZyyn1DviFw==
X-IronPort-Anti-Spam-Filtered: true
Received: from alln-l-core-06.cisco.com ([173.36.16.143]) by alln-iport-2.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 14 Jul 2026 00:14:37 +0000
Received: from alln-opgw-3.cisco.com (alln-opgw-3.cisco.com [173.37.147.251]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by alln-l-core-06.cisco.com (Postfix) with ESMTPS id 5D8791800025A for <stir@ietf.org>; Tue, 14 Jul 2026 00:14:37 +0000 (GMT)
X-CSE-ConnectionGUID: lDeaCNzMRB2+DvL5eseyng==
X-CSE-MsgGUID: CopvVViYRlmMh0N4Dw7C2w==
Authentication-Results: alln-opgw-3.cisco.com; dkim=pass (signature verified) header.i=@cisco.com
X-IronPort-AV: E=Sophos;i="6.25,154,1779148800"; d="scan'208";a="59177029"
Received: from mail-southcentralusazon11013020.outbound.protection.outlook.com (HELO SA9PR02CU001.outbound.protection.outlook.com) ([40.93.196.20]) by alln-opgw-3.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 14 Jul 2026 00:14:37 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Sb/8Cl6ZdV0OvgtyzebD31aQo0804iYspPkoifin04nZUatrUlS916WbwMs9UvZq476YMTVMyLGiIXbrWSVFk0+ndWCvRB81E21u7GTnrZtLiajAY1dOqicp1q4u3BhkOD6NXn/CdmVcGdUuZLspX/9U5YZVaahpQlQP+GYFERB4raH0Dvy0h2BbEDnySFcArDduD9HF3c25Q60xlqFgGP35kzJiR6wJsEATey6QxsoLjjQpunBLD5+c6eYdPtaKgzK8D3ByKVT1ROjnJrVyqFzDI8Ytz9Kgj0CpJLlTafngQm13pL3UbgF/wb5KQk4LOKp/TYY5WLPw7ffdHivv+g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=DbsSxCHOwUEf1RtbQ4oKLv1Uywrdpi5+vL+hAtEfxcg=; b=v8UIEs64cNt2n1FqsC3jX/eaeAt95lhLWTJ5VP4belJ2yXQhQlS9nVg5GNDoz8vMAUDvpcpn4u66ecnRE1wm4xn9mSwCMUYvI/BZtvxAx03HQJ0/zH4pliZZvuIp5gKem+wKtd88nLYO/H4wZTkJwNaqK6fDqeSr/NB2tJV5RnlByQkbnR5omDEammO2q/bAlQ/GsVU0++5jP/fZRBpcxVEmiTcxtMkpqF72FEe/Jgg1ClX0Y1G7bF3ciyxoWgIQYZmRaogDscXjywVmkP04FFM6tdxVqPa2PDQe3qZ7bQ2DcJsBHguQaiQcOO07DuCGfgx60L2/aG6dQve36nXSNA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
Received: from SJ0PR11MB5053.namprd11.prod.outlook.com (2603:10b6:a03:2af::17) by PH7PR11MB6747.namprd11.prod.outlook.com (2603:10b6:510:1b5::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.20; Tue, 14 Jul 2026 00:14:35 +0000
Received: from SJ0PR11MB5053.namprd11.prod.outlook.com ([fe80::3a31:cada:54c6:d2fe]) by SJ0PR11MB5053.namprd11.prod.outlook.com ([fe80::3a31:cada:54c6:d2fe%5]) with mapi id 15.21.0202.018; Tue, 14 Jul 2026 00:14:35 +0000
From: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>
To: "stir@ietf.org" <stir@ietf.org>
Thread-Topic: AD evaluation: draft-ietf-stir-certificate-transparency-02
Thread-Index: AQHdEyXA61Z4elF9EU+VwjV9DIZeDg==
Date: Tue, 14 Jul 2026 00:14:35 +0000
Message-ID: <9E886EE2-4E13-49E6-BBA8-A016BC701761@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3826.700.81.1.8)
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SJ0PR11MB5053:EE_|PH7PR11MB6747:EE_
x-ms-office365-filtering-correlation-id: 248b75fc-9d85-4fe5-9fa1-08dee13ce2b3
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|366016|376014|23010399003|1800799024|3023799007|18002099003|38070700021|56012099006|11063799006|6133799003;
x-microsoft-antispam-message-info: pvXoZlrKZ+w2+If53Q8YxZ1W8sMlsSxOS70KcYMj5ruarXvzr4gbre6Zs8C4VCuzZoEU8TtHTJji7WNtNdIK1oYkmk7SL/Mp1OKfHPGGQ/WB8AbkvRkAQ803sxAsrqTZUaqNRh9fED4dqb+1CprPf3/ikcqK7nOqF8p97Xv1sLW9x46ahmYsDXyyLgL2HJERJ1vbMeTI1VC3/BXkfZEpXbxpV3xfJ6KZRc/PK8dxEaLqeowPxR02V3GFIqUaHm0gJIJVdp9ak//9k4AJCKaSpIK1RwVreqyX719tBn7s0/fNQWlrO+k7UsEH3vSPXlBd2AwPjoAV8kTFS/Ng6DJZ5gxPHlf07Lgc+Z86ph0zCtsqX8lBsGeUmxXoBo04Kr1xW8bD8ZZJt7vlGxBIsKeCp+lZUnmDsnu6eKQg8kMRn7dktNSRjdo+SGFKyJh+jF4/meEM7EHrtOR1pDiKUBqBIu3oqKMVm3leQxh2V/qj6QScLHglIsxud5m/bUCQ9bXmpwDEkI2/tFGAYZqCB6i9ubTMJoZQtc0JTj6Nqy8GcoQNJ4mKbFBO4AmtXRTUNl0Xcki+Uxd5iyqeHHRzaBXPDUOjfPs6zv8bkO6vNdHZ5QKO/ly2Xazl5UusewFXOJ857hYO4WEysf4ZccZXyDcEQ7E28+CvgDbmacd308f/pdY=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR11MB5053.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(23010399003)(1800799024)(3023799007)(18002099003)(38070700021)(56012099006)(11063799006)(6133799003);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: rv0fsupLC/qcvzhclmRmgEiXY6nguqhYD/6OBSgkzaLgy3cmmrq5MuDX0gDpp+opdVA5q3en+XZIp8anh1rC9rO1nbkawYljz2LkcyshM11bGhYisyzv6dvKXpYlj5qvweGhqfJHqzZc7z9jEfeTlsFdN0u6bE0WfiR1+/Ql4ioFjH5bBMMyDQH73gVq1kTjOgKWTWdPmRnMf7dAH4HoS7ROuliC3oWkDEo1q7kJJNz1Ksyvr86LsBKXHrK7PlQ4/9k3g2Nb8Cn/sNkMKG3aMD4KNEZP5RlMJwTCP8mlN3v/TfPqdaU7GdEvFm54IFnkNVDNPiovbzs2i2K67Ogwl8ca0q/Ypcb+PnNa3tyuNCMRY2bHE4rSzjBTLWFnj4PMB6B3CrKJLas7FoN+KiS0IDiThdtdHWmDkTw3droUR869tAb70C1udzE6Y7PB4LhF9LHn6e8CkAMlpOsFtc/DbrWeVX8OS4kci+u67H9yRaAE09LUvrUA1ChruJ+LkcpC8+vxPi+YGyJZY+b8ziwEPoKoubDk7Rls8l2Y5H6CD1BY357eD39+Z093qotlwj4rh7Z2bvwL9vC1bOXllpYfeD3ru2La2qebyhspStaVwR9SUhUhsa/wuE1YYG4KoRf/W1a19AIubpg1/co+DBZ/RVYxRJRyrE7zTBmXN3YDBjcA2i3s9rjJa9XS3u8tH1ub6tXszz+WMR9lPeKoqAoXtfnMfxljBwk4WluVWRXO0xTJw/snu9YEce+jC5L0ErHF0BbZRs47+zMPK7xCodZ9KmjqkwcXfQBKg39Z+RsxAm1N5cs25atlx6MjgnarTg1dmhlv63HvKRUVVdLY5jYbOM/dWx/22dOfEp2JpwdSwEYVi6/5S4abPK11P3yQKWzLICbwX8XZdj+5ZZ0jWatbH3P8RCH9nV4LjmUBoRWmQnNoX5XulCzfdSueGscueKJ50HDDqGsFQH0q1k2dGnkSbQpRpNUQ93A0jf9t3YDBNko/3UN58vsGDxTF5qOHtyJX+mdYqzQU6/qcbjxlF35lNb0F/Lxa/m5MVjqxWT4wzQbpc3nyDN+8Nni0KfcBobvNdogpqU+PPqpLkGZC4s3NO7C1P7mSU0fB/OZ3slZEG+RJuoBNupCrSWtEnvRx6U8u27lktTSxZglUe1ZFeolhFKZLFrgSBTRfS4ygLQ74RwCHSi1W4a564utlOLl1J39nZNT498f3aoZzTHa8b9/V2wsHjvptSJ0anxp8y2gtGLs+MDoHoqg/9y+DjqsrSUFLUT0uu28A4W3IMCwcD2ayy1fZjtal2xGbCRi0x7jhrUDMN4LKttUTr91r7y/S41OSTEEN26G0az4irZJcggCBdE6AKaRcJ6ukpKu73knqVDxpUjotpm5f9AhX5/ro8ny+ZuR+09s4UYXkzy7h4Xlgj513hZYWYVfnSgONH5Jw0K7QiIHBodCK62dpUSGS5HliRRYC6TwbGKU0rgHB07BdH2KVafK4UcEl9Zo0YbNaxkc1qu6xmADXXuPb6I6QXDW5wRAS2qutoFGfGA7YMfYWAudTBKzUYJgHZjOwQb+3YauNB6/WJS5HQZlurUIHH0CApbmyS0v/Mkmbq0OHQAXi0N1S0ymeiSU1Rr4vKVbzWYgMpGM43Pu6kqHI/LgER5bE53M5vkhmS79AC/aZeOvhor34GzkvZ/J9jv81Z/9ypAuZc0Ui1nMIsrwK6+Ew8rpIHCcHi3X/pxxuUJtcRxwNNQ==
Content-Type: text/plain; charset="us-ascii"
Content-ID: <ABFC53CE7166714FADD85ABB92A24B44@namprd11.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Exchange-RoutingPolicyChecked: lbRq62I1hm5uB7JBZDgFVS0K2pfPDr/CMDm/pBl8p7qNr+dGp17jh7q+fcBKNOROtrBj93uEtrTcBQqmQGOL1hPxM/zSg8VIxzD/Vmy2F5mxccnFUyjWSz/Oumupg2WQJME8TuhbQ8DDE6QHBZoZPrmR7dQQY43Mmxeq6/PhYwbHP+Kc0JdxiByLUp8xNvYI55t4my3B81F/oUmoLu7aoH0cgwnqpHAtsEd2A9FSjucuY6h/lZrwutj8YBICUHbmgZH+UfJny1J2Mx2HV1noPHOMCmOJXjka7UEPy+ExWVMuhxIVKSk3eY/x/0DC14NwjE8J3X+et/DW0dDApKDTfw==
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB5053.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 248b75fc-9d85-4fe5-9fa1-08dee13ce2b3
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jul 2026 00:14:35.0564 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 41E/uZC3L26wRozAwg6kF2INesEutKjiSUdsZLNxd4w3vGl7nNcfVLttccd+GQgQEE4CEbRr7L45n75+ZiVO1Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB6747
X-Outbound-Client-TLS: ANONYMOUS;alln-opgw-3.cisco.com [173.37.147.251];TLSv1.3;TLS_AES_256_GCM_SHA384;256
X-Outbound-SMTP-Client: 173.37.147.251, alln-opgw-3.cisco.com
X-Outbound-Node: alln-l-core-06.cisco.com
Message-ID-Hash: V6OSZXIH5AHXAC4JU7XN444X33LEAY5U
X-Message-ID-Hash: V6OSZXIH5AHXAC4JU7XN444X33LEAY5U
X-MailFrom: eckelcu@cisco.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-stir.ietf.org-0; 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: [stir] AD evaluation: draft-ietf-stir-certificate-transparency-02
List-Id: Secure Telephone Identity Revisited <stir.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/stir/_2R50b3FQjab2KXaV3q8TQOQE4g>
List-Archive: <https://mailarchive.ietf.org/arch/browse/stir>
List-Help: <mailto:stir-request@ietf.org?subject=help>
List-Owner: <mailto:stir-owner@ietf.org>
List-Post: <mailto:stir@ietf.org>
List-Subscribe: <mailto:stir-join@ietf.org>
List-Unsubscribe: <mailto:stir-leave@ietf.org>
# Charles Eckel, ART AD, AD evaluation: draft-ietf-stir-certificate-transparency-02 CC @eckelcu * line numbers: - https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-stir-certificate-transparency-02.txt&submitcheck=True * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md ## Discuss ### normative language ``` 363 must include all necessary intermediate certificates to validate the 379 Logs must publish a list of accepted root certificates, which aligns 417 Logs must produce an STH within the Maximum Merge Delay (MMD) to 507 * Key caching - Log public keys are static and should be loaded at 522 transparency logs for new entries. The Monitor must be 627 Signed Certificate Timestamps (SCTs) should be verified by 634 and monitors should track Telephone Number (TN) and Service Provider ``` Should each of these be MUST/SHOULD? And in case of line 627, why not MUST? ### tighten language in security considerations ``` 620 The use of Certificate Transparency (CT) within the STIR ecosystem 621 enhances accountability but also introduces operational and security 622 risks that must be managed. Trust in the system depends on the 623 integrity of CT logs and therefore, logs should be operated by 624 reputable entities and monitored to detect mis-issuance or 625 inconsistent Signed Tree Heads (STHs). 642 CT logs and Certification Authorities (CAs) should implement ``` What does "must be managed" imply and is there a way to verify that logs are operated by "reputable entities"? ``` 630 keys to prevent forgery or replay. Key rotation and distribution 631 should be performed securely. ``` What is meant to be performed securely? ``` 639 and entities, implementers should consider privacy implications and ``` How can this be done? ## Comments ### Abstract, establishment of trust ``` 22 logs themselves. The intent is for the establishment of a level of 23 trust in the STI eco-system that depends on the verification of 24 telephone numbers requiring and refusing to honor STI certificates 25 that do not appear in a established log. This effectively ... ``` I find this sentence difficult to parse. s/numbers requiring/numbers by requiring Or break the sentence in two, e.g., "The intent is to establish a level of trust within the STI ecosystem that relies on the verification of telephone numbers. This involves requiring and refusing to honor STI certificates that are not listed in an established log." ### Abstract, avoidance of issuance ``` 29 number resource. The primary role of CT in the STI ecosystem is for 30 verifiable trust in the avoidance of issuance of unauthorized 31 duplicate telephone number level delegate certificates or provider 32 level certificates. This provides a robust auditable mechanism for ``` The phrase "avoidance of issuance of" is clunky, and if I understand correctly, CT does not prevent or avoid issuance; rather, it ensures that issuance is publicly detectable, which is what creates the "verifiable trust." How about something like the following: "In the STI ecosystem, the primary role of CT is to provide verifiable trust by detecting the unauthorized issuance of duplicate telephone number level delegate certificates or provider level certificates." ### unclear who/what is meant by "its" ``` 150 system (DNS). This document describes a conceptually similar 151 framework that directly borrows concepts like transparency receipts 152 in the form of SCTs and how they are used in certificates and its 153 specific use as part of the larger STIR framework for call 154 authentication. This framework is defined for the specific use with ``` ### certificate change ``` 168 issuance of STI certificates and certificate change that are intended ``` Is this supposed to be certificate chains? ### actor vs role vs actor role ``` 177 There is three primary actors in the certificate transparency ``` In the text that follows, all three variations are used. Use one consistently. ### interested third parties ``` 223 logs. Note, in [RFC6962] it is possible for certificate holders to 224 directly contribute their own certificate chains or interested third 225 parties, ``` Should this instead read as follows: "Note, in [RFC6962] it is possible for certificate holders and interested third parties to contribute certificate chains, ..." ### extra "in" and "that" ``` 225 parties, however because in stir eco-systems that generally consist ``` s/because in stir eco-systems that generally consist/because STIR ecosystems generally consist ### trust anchors ``` 229 authorized to participate as valid trust anchors. It is required 230 that each chain ends with a trust anchor that is accepted by the log 231 which would include those authorized trust anchors or a subset of 232 them. ``` I am not sure what this is saying. I believe it should be reworded. ### asking a log file? ``` 239 the logs, asking them regularly for all new entries, and can thus ``` s/asking/checking ## Nits ### global replace ``` s/eco-system/ecosystem s/stir/STIR s/pre-certificate/precertificate ``` ### typos ``` 201 web PKI environments, but provides a specific framework designed for ``` s/provides/provide ``` 25 that do not appear in a established log. This effectively ... ``` s/a established/an established ``` 177 There is three primary actors in the certificate transparency ``` s/There is three/There are three ### formatting issue ``` 606 The main differences are: - The expected certificate types are STI 607 certificates as defined in [RFC8226] and [RFC9060], with TNAuthList 608 extensions. - Submitters are limited to STI Certification Authorities 609 and Subordinate Certification Authorities. - Monitoring and auditing 610 are focused on detection of mis-issued telephone number or service 611 provider codes (SPCs). - The client roles (e.g., VS, AS) interact 612 with certificates and logs in ways specific to SIP call 613 authentication. ``` It seems this was meant to be formatted as a list? ---
- [stir] AD evaluation: draft-ietf-stir-certificate… Charles Eckel (eckelcu)
- [stir] Re: AD evaluation: draft-ietf-stir-certifi… Chris Wendt
- [stir] Re: AD evaluation: draft-ietf-stir-certifi… DOLLY, MARTIN C
- [stir] Re: AD evaluation: draft-ietf-stir-certifi… Alec Fenichel
- [stir] Re: AD evaluation: draft-ietf-stir-certifi… Chris Wendt
- [stir] Re: AD evaluation: draft-ietf-stir-certifi… Charles Eckel (eckelcu)
- [stir] Re: AD evaluation: draft-ietf-stir-certifi… Chris Wendt
- [stir] Re: AD evaluation: draft-ietf-stir-certifi… Charles Eckel (eckelcu)