Re: [Curdle] ssh-ed25519 implementations

"Mark D. Baushke" <mdb@juniper.net> Thu, 11 May 2017 14:46 UTC

Return-Path: <bounces-ietf-ssh-owner-secsh-tyoxbijeg7-archive=lists.ietf.org@NetBSD.org>
X-Original-To: ietfarch-secsh-tyoxbijeg7-archive@ietfa.amsl.com
Delivered-To: ietfarch-secsh-tyoxbijeg7-archive@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC9B9130141 for <ietfarch-secsh-tyoxbijeg7-archive@ietfa.amsl.com>; Thu, 11 May 2017 07:46:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.091
X-Spam-Level:
X-Spam-Status: No, score=-4.091 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=juniper.net
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 9i9oTBdJehPg for <ietfarch-secsh-tyoxbijeg7-archive@ietfa.amsl.com>; Thu, 11 May 2017 07:46:14 -0700 (PDT)
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (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 405B113145C for <secsh-tyoxbijeg7-archive@lists.ietf.org>; Thu, 11 May 2017 07:39:29 -0700 (PDT)
Received: by mail.netbsd.org (Postfix, from userid 605) id C953684D95; Thu, 11 May 2017 14:39:27 +0000 (UTC)
Delivered-To: ietf-ssh@NetBSD.org
Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 12BA884D7F for <ietf-ssh@NetBSD.org>; Thu, 11 May 2017 14:39:25 +0000 (UTC)
X-Virus-Scanned: amavisd-new at netbsd.org
Authentication-Results: mail.netbsd.org (amavisd-new); dkim=pass (1024-bit key) header.d=juniper.net
Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id w6qB4qeZkK1k for <ietf-ssh@netbsd.org>; Thu, 11 May 2017 14:39:24 +0000 (UTC)
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on071f.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe49::71f]) by mail.netbsd.org (Postfix) with ESMTP id 5569984CF0 for <ietf-ssh@NetBSD.org>; Thu, 11 May 2017 14:39:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=//2uhS/xEAJNL5YxufE+luly9MaUNcnKjxgcQMD6gmo=; b=jZZPxAz4opSlUmtdFO8IgcU7KCB86Upx8obBDNLBmEYdOLBM9kUnMhvkduOBgjq+QhGOoYlK39eVgBH0cCqvpGhoAPvVipgtmquTYpaAji84FcpKeiQHs7aQil5vxNQLtewB+lPHlNibkfzaNi8VIfpFbD+gXCNfQilLGsX87t0=
Received: from DM5PR05CA0013.namprd05.prod.outlook.com (10.173.226.23) by BLUPR05MB259.namprd05.prod.outlook.com (10.141.22.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1084.7; Thu, 11 May 2017 14:39:20 +0000
Received: from BY2NAM05FT034.eop-nam05.prod.protection.outlook.com (2a01:111:f400:7e52::208) by DM5PR05CA0013.outlook.office365.com (2603:10b6:3:d4::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1084.7 via Frontend Transport; Thu, 11 May 2017 14:39:20 +0000
Authentication-Results: spf=softfail (sender IP is 66.129.239.12) smtp.mailfrom=juniper.net; ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=fail action=none header.from=juniper.net;
Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.12 as permitted sender)
Received: from p-emfe01a-sac.jnpr.net (66.129.239.12) by BY2NAM05FT034.mail.protection.outlook.com (10.152.100.171) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1075.12 via Frontend Transport; Thu, 11 May 2017 14:39:19 +0000
Received: from p-mailhub01.juniper.net (10.160.2.17) by p-emfe01a-sac.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.123.3; Thu, 11 May 2017 07:39:12 -0700
Received: from eng-mail01.juniper.net (eng-mail01.juniper.net [172.17.28.114]) by p-mailhub01.juniper.net (8.14.4/8.11.3) with ESMTP id v4BEdBr6007206; Thu, 11 May 2017 07:39:11 -0700 (envelope-from mdb@juniper.net)
Received: from eng-mail01.juniper.net (localhost [127.0.0.1]) by eng-mail01.juniper.net (Postfix) with ESMTP id 3A22111446; Thu, 11 May 2017 07:39:11 -0700 (PDT)
To: =?UTF-8?Q?Stefan_B=c3=bchler?= <ietf-curdle@stbuehler.de>
CC: "curdle@ietf.org" <curdle@ietf.org>, "ietf-ssh@NetBSD.org" <ietf-ssh@NetBSD.org>
Subject: Re: [Curdle] ssh-ed25519 implementations
In-Reply-To: <76604306-d93a-5156-2350-636d3bda2323@stbuehler.de>
References: <76FD0F39-1F3D-4476-A3D8-D4C942C2EFD1@juniper.net> <76604306-d93a-5156-2350-636d3bda2323@stbuehler.de>
Comments: In-reply-to: =?UTF-8?Q?Stefan_B=c3=bchler?= <ietf-curdle@stbuehler.de> message dated "Thu, 11 May 2017 15:15:31 +0200."
From: "Mark D. Baushke" <mdb@juniper.net>
Date: Thu, 11 May 2017 07:39:11 -0700
Message-ID: <47874.1494513551@eng-mail01.juniper.net>
MIME-Version: 1.0
Content-Type: text/plain
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:66.129.239.12; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(39410400002)(39850400002)(39400400002)(39860400002)(39840400002)(39450400003)(2980300002)(199003)(189002)(9170700003)(54906002)(6392003)(7846003)(8936002)(356003)(2950100002)(6916009)(2906002)(55016002)(38730400002)(189998001)(478600001)(53936002)(305945005)(6266002)(2810700001)(6246003)(7126002)(50466002)(110136004)(47776003)(48376002)(8676002)(86362001)(229853002)(54356999)(5660300001)(81166006)(106466001)(76506005)(105596002)(77096006)(117636001)(7696004)(53416004)(4326008)(5003940100001)(50986999)(76176999)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:BLUPR05MB259; H:p-emfe01a-sac.jnpr.net; FPR:; SPF:SoftFail; MLV:sfv; A:1; MX:1; LANG:en;
X-Microsoft-Exchange-Diagnostics: 1; BY2NAM05FT034; 1:P4f9gpv4p7xtAAiTWGlOumrMKp65F9Iv6BOqfPvY38Yh9HKNyCDA0KklHoxKnBYh1/xeqc0fq0E+6bC8/DM40epPWdlqjSIYQjMQoDaWp7MfuN71wPjq/5EvFpbzoUIiz3BZOR72bWP7MtFY4rzglWB30twukC/YKJTFZYVOAu0jBYZsA3izde64L+BxSWc3Bx4+6RQnlVQtHCy2EhihEunDK6YkW7Kg/Z3KW8GUqUhW3S3zGpEp0XQKzPBGf+cmC8eGvfLkPo3fTrRuZIxv/5xrTxdyJNDVXCYmIqGQw+XXcDZP7igfQvjLho0zGXJ+b3Kn07VtLbF4UpicTDaqMyBv6PeCAYTOvGEMI/gQgabVvLa78EPnt2ah2MA6NJZu/i2O8NJ43xLt676kC8os6wY1K2H3zzQ9lGSmFnquO8cduTsnhjc1mnZpzcdl9KpHM0EN5Uh1GR24L1Q8qElmKkn3Z+fwUtK3nug/bLpV9iKMpXRBlNPhUjVW52e10PSZO2KQrjTuTLnyIOflz+8Ep9cFweAOa41iDDtQVb4mAGy7ULJOjPlGRBZL42ZRjqH16ZpqPGMzjYZYBAr8Uu+YVu6LS7FuIxs+M+ItEWm9aD0=
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 54dced12-f4e8-40dc-626f-08d4987b8219
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075)(201703031133081); SRVR:BLUPR05MB259;
X-Microsoft-Exchange-Diagnostics: 1; BLUPR05MB259; 3:OttlBNbKMGaSwohwJjSSMrSwQdPykTpLSf2Ypd2oXUa/cfRKMeS7hRuWN5TWQ8Ud/xqqcU++uIm9wcdNGeTY+gWhg3JJQgHlt9YjHtca1EBFrDXcXyoO5PZXdwdKZN+A/fjS9A/+ZohCpQchFuB3qw9vPtyBbfbokwoSU3T7GQhcuX47pSbrybDzQ2LzzMd3/HQTUpyUMyoPbXnFdoXsgcMk13so3HRXr7rEaB49zwtd6omHACyjE3v5ya15UBTZ5UFPX+42p45O2LWUnmM2IfUonScwiHJpgeUYvJwcoF7vdrxr4Oah0uGIosy14tmzQGhiCNSVcMMdZzMtkFBIMKZqxIa7K2LrqtRiWAZ8t4MAMppyEaI1IqDHZUMjAVcPvyKvPEZ/FHaob0VZg6odvdewLSJoN0jG3pDpPwtgkF8LUHXtrKeUH/ElvFCqGcoLl3H5k7Ga7HDl+mSAiF6BSA==
X-Microsoft-Exchange-Diagnostics: 1; BLUPR05MB259; 25:TLXOtK6Pg/CIZ6ckJFsvFVwmyow2uh+P/TE86IATCynm4Id40FLhkNWGCwR5+a0mYXIje63wV2RJ1w3qVFSoFbKMolTLTq+hnPCle7llFg/D3zOm7zkNdPU8bPWqal14xXJsQs7k2Gp1SMaK1qC/1mZHmcP7VxqFHRcAgxv44KSEqUah9hcEcbd3Ait3Rpeb7rP6NOnbp4m5m7awaQxozpqxeiA2CbZ8JTuNmOoEBH7E3clULAhbVC9kH2flOwTbu70gxmnowQ+Lso2zUADeqy0m82m1/FArKJIsOsnYTytglsIS/RpedwwZHstjHc5WyLG18mwPlayq3S+sQIpvxvqegNc2Tf6vQCj5c2Dy2Ffv0Sneh6LcNpp7AtfkIAIgg3IQhBq4pV72lprlFsq1YeY/Arv/bZHqEz+1fc8X77wFmaHa2U6ZF1l3r5IZ4vZeuwHc72kZkx3Fdy7nGhrEA1rchplw836zSFds0bTuljY=; 31:t+XFEUaLzNdEVxIDRlVQRXc621FKeNmzazddAM9cMwmuafj2CqGuwi4voI0HW6r0CXSajjPV7z2tB3PCBBXghzqsj9QvqH/kltT6fE1f9TRxuOthzp2C2nLEd/9ZRG69342fMCHZeo6qQypb2kLxs9kzOKnV2q7L8I7B/4AujYLv175j42J3EcbqRxvzS4ojfB1e/yWFDxUH7YiKTtZcPlrBUai6zYcU4wLdvVtSxdK8fnC2cdK78J7k7d8hfa9B
X-Microsoft-Exchange-Diagnostics: 1; BLUPR05MB259; 20:TYqb/r+9EX7ISkqc5dI3AiF8ML3KTyCO3EaDPXopRZe7RikKsd5ayislizW0aBxUxFbbmULppEpVXPDm56xDYFWJWYB+5uVXg8+u/WI2oxDsWwROfhbIE+Cca4MbAaG1maIWhNjQlu1lQsHV40FydlAYGeiL0bqgDYTGugJiNA4qC/cphm9rS/XWcZ1kALu4IIsaeNnXjnS/jRTilxEF+IVrne5ipdSA2KLbVHE/5Lj7JTWPLSJ00ka24ZgxSAeeG269eg+bh/tEuNEuc/q6PeMPwYmU9U0QdLXqfRrNot/VczirBcxjZcZNmYBrtQvZtc8tnVbP3wF7Nr1tfW2Y/y3ZuVL0Zf8qqogkSNnsTsVsa7flqpCpmhJXz2qMxKNjoRGFcta5vKlhi7ndn6A+9J5BDEeFEBZrOyxGGidvmJMPLaRW1DVWtm9XF5IfzLSLta86wfJoXTiOqPu2stR/s7wnPb+M68f/GvbMbt3FMrF+PqWtr8J2Y01gqzlyBT65
X-Microsoft-Antispam-PRVS: <BLUPR05MB259A108BC497E6A6E79070EBFED0@BLUPR05MB259.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(13018025)(5005006)(8121501046)(13015025)(13017025)(13024025)(13023025)(10201501046)(93006095)(93003095)(3002001)(6055026)(6041248)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123562025)(20161123564025)(20161123558100)(6072148); SRVR:BLUPR05MB259; BCL:0; PCL:0; RULEID:; SRVR:BLUPR05MB259;
X-Microsoft-Exchange-Diagnostics: 1; BLUPR05MB259; 4:WBBjfVlul+MCBZK4RmaGCtw2IQnjtxP/gz4nlG09WqSsxyD3HgEeZfs0Qo0d32ura2Oi+FYJKxTmI7Km0ib5Gq/soqVvsdZTkFItinn1oUKc0FC5xXOHyrMdb+ivWhKlUsAaQFbJRJdyVtnUY4uLKb5AZr//5XTyyj1dcaHFPNQkA1+gBocHzd180EE1goevLWG3Mo3c4rhiKbaajbB2lE5rM1Pw7eeyBaYz/KTr/DO/w0DYmTAXNLSRL2tGq2TIsv7rQnfMzVIPnJqQnasA7sZ0PTe8pJtp9ZowP/LgIBO1qgRjbFW22SzvVVT9JQ83nF7nNU3rS5Y7VrnHfPaHB1jdJlXzmeLoN/s+wME8u3lQAL0Y+qNjAPZFTC2ZGP2KA2mdIVQk6A4fatPGMl5l0xXpSJ1AlX/DqYqkdF4raDT7pioE4zzf6r0XziFnwMQ6OlO+i0gKZfBLMUCkdHcCaYu6EAgfGazQ5HtshCyCT2MUSlRdDz5eNEchF3FSk4aZncCG6c0+u8SokY+TC5XLb0Vzo1UwDdCAV1DaW4CT0jbbk5wmvaqtepsDZzMWSJv5Xqi8TM+P3DSLoKE5lgvDidFRTgLp9i75x7eg+xB+j3LCk5m9k6WyMMPeqlOpwbRlUHWHmdERL1ka5XTTbmPfI0ZSy8v1IYO/py8/Q8eWE4of7MAk0ncEngw8nMQg37GCBFqKY+WWNbZVZFSaaaZ3xQ7TCSCsSFpLpMjCAM7Hhuhg7HyYGyeUBWfVuWg1HEh+QsDKcb8nY8B1J0XZRwTB+USvyoolKNor4K+Nq3ygXhZMR8v4w3ULuz3dnGX09hsCbQFaD3WeuRY04SRywimZcyL7vhnqOmtR8u5G8NURC04RNBA5w9y4DSy0btx710hNMye0qY8iI4WEHBLwmCq3/g==
X-Forefront-PRVS: 0304E36CA3
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR05MB259; 23:e2lvJJLYRm9tC1qr8H53Xvs4GtDzVTVivyDIisBw3e?= =?us-ascii?Q?+9+JXkPk//9s+j9qr8gmKE7INUXKDCk15eKrmGK+Y8JLJwP/k3xCa7elHMd7?= =?us-ascii?Q?7jeMzbw/N/UY677GFTWT4/7Tum/yUKwVnlpwmJK7XGQ1mnX9TOlplESOAclp?= =?us-ascii?Q?geEoAoF4rBvJMRZ8mra94q4OjeesMFY5azg7G6W0R1Tr4UxUOM0cmOKgQdNS?= =?us-ascii?Q?0kDGiTBNDQBpPEQFY0plzn5Y89RUJmN/46hnVby/yOGV2INBpwB2gNI31pi8?= =?us-ascii?Q?AbuQQM03hRejPNtM67AeRlYYerCSgtNgSbzXsf+ruEXWiP//QklL21gMW7ZK?= =?us-ascii?Q?n5pIiFt1yS+M/wcUo6GZ61Lk6tWMWBfvDZz+QYo9pMVaR9UgsNizFAyW/4yw?= =?us-ascii?Q?tk8tdyrhJNZM/aFsHLEay+Dy5LAUUsVHSohu43YIeGs+nL61NZsVpPOMTEiH?= =?us-ascii?Q?qbRDYgvH7ccnIQWEfpT5swk7RQFkieagbMsjJ6JOuJq42zhot5mwzBj8JUzw?= =?us-ascii?Q?HYpnhqSHkVxq/0D4iVYjAwt83BrWNHD39YKOnSlo8D0DX5dFLn3PbPbYPXm4?= =?us-ascii?Q?8cBXVs6jtjDyQ8T0dxO1hPapFSsPpVI0iXJBpbCr6GlcEPBeqFCOqkuKHz2d?= =?us-ascii?Q?kjoJTqfZC48P+W92NaLN4SkklPhu+zImRlIE1FR7srVra6J5aVsP8hvvkfuc?= =?us-ascii?Q?uFjdrIK8mKCEBXX5+rHZifP1VmLSqftga9LBCWcOSBVHHI4TS4G/Z/CTHXV9?= =?us-ascii?Q?GcLh70L1QuwIdqeqONedaY3Q59queAcse+rmmZK/T6KWngsq6lD6MoQg9VbK?= =?us-ascii?Q?T0naJURddM4BZCcWzlkrI0Qw8IQpfS8lXte2zzQ2+yYs5i4neaoAIVg8Oh+k?= =?us-ascii?Q?KW2zyiLjUn4m148yzpcXQOOsksi3foyWxqt7QMEp7BNSdxvGSJMzeBS4ZSvt?= =?us-ascii?Q?3AWok5yWKHW8QWoaBw52mD0gYvqvbyoCrvkEff1XLyJhglEZRe7JVb7qOA7I?= =?us-ascii?Q?iTarG6KjAO6/3dkNr4ww2mps1wnH+Xn5+3J6bU1E8l3W/6bkEoC6aWyYITIn?= =?us-ascii?Q?cUu5500BqxvMFMuua8KhtOguc3LOzlKIiX286C1rVJpJNWl4a+USBG5FcTQi?= =?us-ascii?Q?E9ADIIUmxHeoTtDmOuyIXzq9kLefrq27ot9ksMQO8RvmuGwM90kzQ0H+vXF4?= =?us-ascii?Q?1XDeQnnWbQPMxLzSxR4ceUdLyxY7pV8OQrdR5yPVXIQmElyd2gZBjy43CVkk?= =?us-ascii?Q?sogO5UzCmZAJeYXdo=3D?=
X-Microsoft-Exchange-Diagnostics: 1; BLUPR05MB259; 6:t6sIl6RJxA3p0xqmRsrtbpdqhtXcLoCbgTjgsaVjO3g4lJCUMonK8MTXwJmlrmg0m6/clSmx0e8VFyZ+92Jkrr5daUFwlTfgncj6oqqXVW/rMswaWH9X4nWZ+DYTX69GNiH+IU3XAAx+y4Zudv++KJ9FarE8rvpp9TUyhTGfPVWYUG5BGnCm/DURcXMTtSFcodXx4FOQS650C9u+C+8VDRbuSrjA8oRrEybh5q+7Hg4C98FGVvJcNzZemh36om3FfdfuvjgXtLUm7jz+cDz2h5Hz2TNkuZ+c5uG1Q9/qoNxeorT4OwVu3NBtkNzpOZzjYfbVTpXf9hqO/y+ZpI0ETSn3TLlrraKLLZGz84uXRJ0JZUXg+pO4KETpNb2ma1LybT1CYJtzYLMHd46hGg3c51WUHuq0H8KxFVpzeiWATObRPHsjWJ5S6LmX0Tdhraoq5KTKnFS2dbdddR76g8KT8z/WONKmKE8UHEz7GRuKLYuknMdV8Hu9MJh6QdKkEwPwm+cqS0pc9L+8cQZESZ6tLkn5c40YNOWdNIh9WsaRqJc=; 5:uqT6rM5uXT+RdiTX2TIFzocovFurSFn/cLOgiIGCbU+HgEZO0R3HDu3mawXsTH08UqNIWaWsH7J/CpEJx39olyez98VHZXS1w9+/0CcsIxXFGlNp6bEBL1xfib3WEFeusoj+lr6OSuCEcoA55HI5lw==; 24:1Qgz7qOg43nuUrJRuzMFO4qVflagGp4HQjBE5qj+6y6fHovqVPb8/wQMmyh17dIL9/4tNZgze233fyO8tZ67ddKfXLchaEZXB7h+OPTZsvY=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; BLUPR05MB259; 7:prX8bieCj0JgPMJdHOYFmsU3te3Gf1IdgYYcpc1G06AFFKYhbkR3aCnSLpujQA4EYtXaz+cr2rO3yns2M7IRDaEgd7RLQqhUan3OuMqDiIZ6icTzORU78zKgQxRJUCRUED5BOiSTOfSzRFdufZInzgxDhrY1ddMAKlHgjBXT4ef5AAV/nKdCy75HMPdKuTI6uJmWRtVPXsvVpCYd7Lm+IODRkz6EJMrm2qzjLgoFCMoT3TTaF1SYPJOgsIhEt761zNMRPfZfzu8nYAitUoq85DTcpC1OguGQtkWjOqRCbma6uNEUUz18hu90Grl8AAnrDY/wA7Y7fnqFKj/HG5GUfQ==
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 May 2017 14:39:19.4941 (UTC)
X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.12]; Helo=[p-emfe01a-sac.jnpr.net]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR05MB259
Sender: ietf-ssh-owner@NetBSD.org
List-Id: ietf-ssh.NetBSD.org
Precedence: list
List-Unsubscribe: <mailto:majordomo@NetBSD.org?subject=Unsubscribe%20ietf-ssh&body=unsubscribe%20ietf-ssh>

Hi Setphan,

I think I will use this text...

    To clarify a corner-case in this conversion, when X is encoded as an
    mpint K, in order to calculate the exchange hash, it may vary as
    follows:

        Trim all leading zero-bytes of X. If X is all zero-bytes,
	then the key exchange must fail.

        If the high bit of X is set, the mpint format requires
	a zero byte to be prepended.

        The length of the encoded K may not be the same as the
	original length of X due to trimming or prepending a
	zero-byte as needed for "mpint" format.

I will also add your suggested pseudo code.

	Thank you,
	-- Mark