[Sidrops] ASPA Algo Alternatives

Ben Maddison <benm@workonline.africa> Thu, 11 March 2021 20:23 UTC

Return-Path: <benm@workonline.africa>
X-Original-To: sidrops@ietfa.amsl.com
Delivered-To: sidrops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D5163A1252 for <sidrops@ietfa.amsl.com>; Thu, 11 Mar 2021 12:23:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=workonline.africa
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JUdzjnvTeJ0t for <sidrops@ietfa.amsl.com>; Thu, 11 Mar 2021 12:22:57 -0800 (PST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2044.outbound.protection.outlook.com [40.107.20.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F87F3A123F for <sidrops@ietf.org>; Thu, 11 Mar 2021 12:22:56 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RVivLWxz+g6Jqs5sH327ubRWuw0J7MtOQWz694/FUFXJVnyA2aSHBMknCjoBsFUzaZZi+xly3cuAXmhkPC0fVgP4Oe0hFZgweXECMdaLnAOjNWooMa0Nc2pk5BpQ2FRDfBiD/jPDZcVyyVxgr670Xr4YBuzwQuIZn4e3w3X7fvNBFdHCv2KW+h32LYuF/MdUp5l1fUU/rgcvaA3ELJcgN7ibSLre49SGPzloZUQ0P7XjznbFlGKuYD8fekgtQiWPLe6J4N64NMMl/J2EqW7RvOUjXl63cp+sjbcDEFusni66REe2sLxVFtn4uWFjfOSV3oAca/d0YBfrvnMXdsl9eg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QKGAY6G3nmoN2AU2piztowLT1lxn2Cu3ueAW6a7D31s=; b=UxsIRmj+7RKPZVEbxsZAni2Sz2T+SeSvFz1sFyRElPjl+jJJ3VUS1YfPJQ5broAyNIt1RBbCqUvCDfMhfVBiF4GpgTUtUjEx7XihyfdfbrAyVvuU8MQKNDEHZOcCFE9MPhbLM3skk2NICOmUHFKXPKNV3weXoUmCpim4vaO01ooMryriLHmoRC61XZWiah8bMRZ3PM1NPMj4QATfQTXdHsHqInPm9wXhFA6RCm8LHYcLSSo61KK+feRwLyr8Cw+W+qSh7x6H2FE2QfMaofNeO7NvFhCVEMtXPPr3ps7FUp6LjM8OS8oU8iES6BTQrJIOM/507wsYu/oUy69aEiXaBg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=workonline.africa; dmarc=pass action=none header.from=workonline.africa; dkim=pass header.d=workonline.africa; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=workonline.africa; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QKGAY6G3nmoN2AU2piztowLT1lxn2Cu3ueAW6a7D31s=; b=E/FznSUZTpjsrk1Aty9dtFZrRrLhig9v2EexTwMuKzUD1qAt096m7LWHY82kd8Nap0N2kDqjOt+jb8FExySXV/HorWZG9RKQU2PcvqzF2PV3W1PgJh+7sLrs+NSDS28YwaSFmWgJn1C7V62t5cjQos/D750BIRYoFHIShULgTDI=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none; ietf.org; dmarc=none action=none header.from=workonline.africa;
Received: from VI1P190MB0751.EURP190.PROD.OUTLOOK.COM (2603:10a6:800:12a::9) by VI1P190MB0158.EURP190.PROD.OUTLOOK.COM (2603:10a6:800:a2::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.26; Thu, 11 Mar 2021 20:22:53 +0000
Received: from VI1P190MB0751.EURP190.PROD.OUTLOOK.COM ([fe80::e957:cd87:272d:5fcb]) by VI1P190MB0751.EURP190.PROD.OUTLOOK.COM ([fe80::e957:cd87:272d:5fcb%7]) with mapi id 15.20.3912.031; Thu, 11 Mar 2021 20:22:53 +0000
Date: Thu, 11 Mar 2021 22:22:46 +0200
From: Ben Maddison <benm@workonline.africa>
To: sidrops@ietf.org
Message-ID: <20210311202246.k74ezfhr3ssm5jax@benm-laptop>
Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="haarnrm6473dzavt"
Content-Disposition: inline
X-Originating-IP: [160.119.236.50]
X-ClientProxiedBy: JN2P275CA0022.ZAFP275.PROD.OUTLOOK.COM (2603:1086:0:3::34) To VI1P190MB0751.EURP190.PROD.OUTLOOK.COM (2603:10a6:800:12a::9)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (160.119.236.50) by JN2P275CA0022.ZAFP275.PROD.OUTLOOK.COM (2603:1086:0:3::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.17 via Frontend Transport; Thu, 11 Mar 2021 20:22:53 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 1183dd26-ecd9-418a-2158-08d8e4cb734f
X-MS-TrafficTypeDiagnostic: VI1P190MB0158:
X-Microsoft-Antispam-PRVS: <VI1P190MB01583466832D79EF1B1E7415C0909@VI1P190MB0158.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:9508;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: AIKOj3JjpKz3V6XDirmQF1jZfm+U4tSxFndF9QO8OoAV9/NfiGRXKsNyDLg8iQw6elxfglUcRWZUVKqvFfKBLSnpyZdZsgyUVUfsL51Pf5pwD161N0xaKWbXQATD8zftM+Bw9EmmLn2Ojmq1eYmlwGLuzsc1B9lDSTHUXdkX7XcZkAylJzsTPasQ8J/q1DQlxrzKPsWLFcaWrQtSF8ZxY8uFLDq7aYsRHmH4Zb9h2FH+aQ/90koJaYqtaLW+Y/S5hlLvRSGsUTz0FZcJRCQP6PH3tAamFb7LXS4bRdY/wu5jXyfSEUZ6neh1AZhJGyqHRI88Auci8xrtWIGqkIhnLklnfU83n8PGl0WoCGi9Cvb6TZHktIM9MQjmvEyzYCyo5Typrrb2JSQATi5DTq8nYKR0FoRrN8vn4GfQA+AoSSj7CJto5Thin1Rovcrg3h+UfYfRoNdRiHcJt3un+cNiBmj+RmgrhK2aJmDS4fXWhgrkem/4xHwFDDtNlx00CkM561/TtPjIzEGA2exMOTd/z9QS+EsvuXo3pfl4WfTozE9FFEAbFJVe+B0w4s3oBsHhzBijuXXyOiPLVFbpHqDkcgKHjvgp+F4Hat+Br8R8zE++0+nEXafENlon5JgAYS5a8cFwu/te4Wa4DGZAfA7DnKpM+c6//5LD8IK7OlqgFUEsX66tsc7TQsvNKR5+E5yP
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1P190MB0751.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(7916004)(396003)(346002)(376002)(366004)(39830400003)(136003)(52116002)(8936002)(6496006)(7116003)(966005)(44144004)(1076003)(6666004)(956004)(33716001)(3480700007)(2906002)(66946007)(6916009)(5660300002)(66476007)(66556008)(83380400001)(8676002)(9686003)(86362001)(478600001)(26005)(21480400003)(186003)(316002)(16526019)(6486002)(46492009)(2700100001); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData: 3NnQhb64Apt0n5sZ48g/3E33dFqIQS2C4ixV3ZZUy9kTX7hIxTGLN0JkWxaVE12MjEB302Rri86DDaoYqK2KW6XHLzahuEB1aL7dqMDq0z+IHyMJmzMRMBtE6E10LefQG0zaIyfdXTPc8pAEZCfSgDvqdexuZaBISEagVfkPgt72MTdjxWtTCgKb78dkAxtuZKc+qQkWfCXJzVM0biGNDTHNuLEpHU1khBFIUi2qKamkBGluM8yYRi2H35vDKiC2wyhkH6p+HNvCszMlqxjdH/zPOAvSUrAeXen7A963nxN2J8P3QRw/giPpTu+JHKlVOi5Zaw1HqysjsddZvCxY5Yw49KYj064BcUMG9MDINogU++W9PwCDHoq+e2O/rv40l1ir/K1C4d+hNZRKnRk4rIxSC5H70SkDg0GwOY/04KgbVRfh4xY9NE5zY0Cnm/YiCNHvpXL9kJpGK0G/QnLMd49gl9lWATn3ChvLHoAst1GXz6Z7XADfnD889KATG16MdxmoODYMiBVmefqSwYRQ3Vbsx5aW25BYOlQEgue/c2V7CPEdmPMiwMUa4w1vePwjIeVFNSDm1tkO9BBEamxgP2KMSoHrpZ8qqyRKhJzTu4eF+j7RNbX57QJ5HomCV+i3BzgWDKSkBqz4SitFVOGQoFzBJzoMGW+Kosqib3mJ70rj1U2FhlKazATh44TfEmo2M6l5s5X7z8KwGhTPFa5JPSq3u57bMxbKutAh4Qz2E78capmlpSCVHCzC+sMk+X3fWsA3LEo2DKmE89DnUodQqZKOmHpXI6Ho2NAt9iv+REPezwqEdh95Go70t5BEbryQUOivJZIByCu8vJ6d7fksckkY7yzFu07hzsDGLcQI5vYedOg8q2KpSTof6UCM9dOb7bed3eCuIFuuijNo2W45PMzOeNzFe7NNBYImJtEZNZlanhsSMiJ0Dwg/qNH6B5IO4zTQHmZp9R4kEB5qHjinImXRXzcqgnSsbRs8WvtnqKZIlTmtIrvIPOj6VtpeL6x4AD7yo59J6/tIRit2NLpYZpwRrTR2O+nxk9SGqTqoWg8GOgGrixit3DT2BCnoY0tn3v+T4wu2QmTcQcOuvzF5J/E1QOxeraty+qJx9WUCYBdpVMy0lz2PdOYrzy8QR5kp2cCDAgQMb64mUHYQsjBp6/yi1i63BKGs20hCsyjCIoeCWUrFEsKKVoY2Mj52P46AAbVCp0uvnkEjMADDSerV08TtKwZ8Gy791MuXVjXEF6rhzUKjLQoo1hSxTm/92PY12HLhSKH+BZvjxp3tsSr2t8q2DWecSlvUweIe/b3N/JXBRMAWzS6uQD0oWjalKzVW
X-OriginatorOrg: workonline.africa
X-MS-Exchange-CrossTenant-Network-Message-Id: 1183dd26-ecd9-418a-2158-08d8e4cb734f
X-MS-Exchange-CrossTenant-AuthSource: VI1P190MB0751.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Mar 2021 20:22:53.8518 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b4e811d5-95e8-453a-b640-0fba8d3b9ef7
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 0J2Fs+SbU7xwzNmBdiXECXrwthrheK4+SMNGsWalvJ+IyQXfhVnLJcy5OmisHTvEq2YDW2Y4pzGJqwArMPNKcA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1P190MB0158
Archived-At: <https://mailarchive.ietf.org/arch/msg/sidrops/qzmj5QqmcEDOo4awRl8Xkh83SkU>
Subject: [Sidrops] ASPA Algo Alternatives
X-BeenThere: sidrops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: A list for the SIDR Operations WG <sidrops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sidrops>, <mailto:sidrops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sidrops/>
List-Post: <mailto:sidrops@ietf.org>
List-Help: <mailto:sidrops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sidrops>, <mailto:sidrops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Mar 2021 20:23:00 -0000

Hi all,

As Sriram mentioned yesterday, I have been doing some work on comparing
the various algorithm choices that we currently have on offer for ASPA
verification.

If anyone is interested, this work is available at:
https://github.com/benmaddison/aspa-fuzz

For those that prefer prose to code, the most interesting reading is to
be had at:

https://github.com/benmaddison/aspa-fuzz/issues/1
...Which tries to explain the Unknown misclassification that exists in
draft-06/07

And:
https://github.com/benmaddison/aspa-fuzz/blob/master/aspa/heitz_maddison/procedure.md
...Which is a stab at text to accompany the 'HeitzMaddison'
implementation in that directory

Hope this proves useful.

Cheers,

Ben