Re: [Curdle] I-D Action: draft-ietf-curdle-ssh-ed25519-01.txt

Daniel Migault <daniel.migault@ericsson.com> Fri, 18 August 2017 13:25 UTC

Return-Path: <daniel.migault@ericsson.com>
X-Original-To: curdle@ietfa.amsl.com
Delivered-To: curdle@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84473132055 for <curdle@ietfa.amsl.com>; Fri, 18 Aug 2017 06:25:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 pqiuHRABUu5j for <curdle@ietfa.amsl.com>; Fri, 18 Aug 2017 06:25:38 -0700 (PDT)
Received: from usplmg20.ericsson.net (usplmg20.ericsson.net [198.24.6.45]) (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 3ACF9132391 for <curdle@ietf.org>; Fri, 18 Aug 2017 06:25:36 -0700 (PDT)
X-AuditID: c618062d-b93ff70000004f0a-cc-599701c7cf24
Received: from EUSAAHC004.ericsson.se (Unknown_Domain [147.117.188.84]) by usplmg20.ericsson.net (Symantec Mail Security) with SMTP id 52.F8.20234.7C107995; Fri, 18 Aug 2017 17:03:35 +0200 (CEST)
Received: from EUSAAMB107.ericsson.se ([147.117.188.124]) by EUSAAHC004.ericsson.se ([147.117.188.84]) with mapi id 14.03.0352.000; Fri, 18 Aug 2017 09:25:35 -0400
From: Daniel Migault <daniel.migault@ericsson.com>
To: James Cloos <cloos@jhcloos.com>, Damien Miller <djm@mindrot.org>
CC: "Mark D. Baushke" <mdb@juniper.net>, curdle <curdle@ietf.org>, denis bider <denisbider.ietf@gmail.com>, Loganaden Velvindron <logan@hackers.mu>
Thread-Topic: [Curdle] I-D Action: draft-ietf-curdle-ssh-ed25519-01.txt
Thread-Index: AQHTFHj+eaHhXkuIiU23BQcEV1ZR+6KKH4TA
Date: Fri, 18 Aug 2017 13:25:35 +0000
Message-ID: <2DD56D786E600F45AC6BDE7DA4E8A8C118CD0AEE@eusaamb107.ericsson.se>
References: <150211507673.19050.13323214544773773031@ietfa.amsl.com> <CADZyTkmtvyT=TpcSUjLpf4vhNzvkAUbAV-Ne05BLNOFLLyqqow@mail.gmail.com> <CAFDEUTesQBi6r4_F8j-8QF90VYCA7NBHXdZCoWEijVhHH-SiyA@mail.gmail.com> <2DD56D786E600F45AC6BDE7DA4E8A8C118CCF00A@eusaamb107.ericsson.se> <4054.1502467345@eng-mail01.juniper.net> <CADPMZDDtGK4MGuRxMJ0coKRVLh5FnhCyHa70emxHPF1D2_zvBw@mail.gmail.com> <10852.1502475580@eng-mail01.juniper.net> <alpine.BSO.2.20.1708131935230.47139@haru.mindrot.org> <m3tw1bnpcd.fsf@carbon.jhcloos.org>
In-Reply-To: <m3tw1bnpcd.fsf@carbon.jhcloos.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.11]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprKIsWRmVeSWpSXmKPExsUyuXRPiO5xxumRBi1LDCwuzp3DZrF14Sxm i+Pn5jJbXPn2jMni68T5rBZdd66zObB57Jx1l91j77ZFrB5Llvxk8ri0eCurx/Wmq+we3z61 swWwRXHZpKTmZJalFunbJXBlzNr/hbXgCn/Fi2PnGRsYF/B3MXJySAiYSJz5uJK5i5GLQ0jg KKPE4ql/GSGc5YwSs65fYgapYhMwkmg71M8OYosIuEhcnbaOCaSIWWAqo8TpTyeAijg4hAXc JA688wExRQTcJRbNzYMoN5LYP+0CWAWLgKrE5fdOIGFeAV+J8yfa2SBWTWaReHXmMRNIglPA QOLQrJ9gNqOAmMT3U2vAbGYBcYlbT+YzQRwtILFkz3lmCFtU4uXjf6wQtpLEx9/z2UF2MQto SqzfpQ/RqigxpfshO8ReQYmTM5+wTGAUnYVk6iyEjllIOmYh6VjAyLKKkaO0uCAnN93IYBMj MLKOSbDp7mC8P93zEKMAB6MSD6/hy2mRQqyJZcWVuYcYJTiYlUR4BZ4BhXhTEiurUovy44tK c1KLDzFKc7AoifNOOH8hQkggPbEkNTs1tSC1CCbLxMEp1cDYlLKULXLT/WqtCHb1NbzvAr02 Oyy/HswmM0X0sJ/D5JrNHeGx3x3YVpmkNLC/zda7I9+QfrjLx1pDL756ygpdsS9TPl1eEteu 92fzpsLN6wJeyppus3z6RF7ALtRa8Dzv9nl5MsfS2s3Nje/znAg9fH+/3p6mO/sX8fpZKxQ7 sUU/Fz0taKXEUpyRaKjFXFScCAA87mxIqAIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/curdle/H27jFd6r7YAi3AOAK0oVHMe9o58>
Subject: Re: [Curdle] I-D Action: draft-ietf-curdle-ssh-ed25519-01.txt
X-BeenThere: curdle@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "List for discussion of potential new security area wg." <curdle.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/curdle>, <mailto:curdle-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/curdle/>
List-Post: <mailto:curdle@ietf.org>
List-Help: <mailto:curdle-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/curdle>, <mailto:curdle-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Aug 2017 13:25:40 -0000

Thanks for the information. I believe that there is a consensus in adding Ed448 in the document.  

If people are not currently working on it for openssh, maybe it would worth making a code request [1] with the necessary information so people can easily volunteer and contribute. I am happy to help if you have any question regarding codestand.

Yours, 
Daniel

[1] https://codestand.ietf.org/codestand/

-----Original Message-----
From: James Cloos [mailto:cloos@jhcloos.com] 
Sent: Sunday, August 13, 2017 5:13 PM
To: Damien Miller <djm@mindrot.org>
Cc: Mark D. Baushke <mdb@juniper.net>; Daniel Migault <daniel.migault@ericsson.com>; curdle <curdle@ietf.org>; denis bider <denisbider.ietf@gmail.com>; Loganaden Velvindron <logan@hackers.mu>
Subject: Re: [Curdle] I-D Action: draft-ietf-curdle-ssh-ed25519-01.txt

>>>>> "DM" == Damien Miller <djm@mindrot.org> writes:

DM> I looked at adding ed448 to OpenSSH a while back and got stuck 
DM> looking for a standalone ed448 implementation that was as small, 
DM> self-contained, clean and suitably licensed as the ed25519 that we use (from Supercop).

Powerdns uses Michael’s libdecaf¹ for 448.

It uses the mit license.  If you prefer, the x448 branch has an implementation with one .c and one .h, also mit.  You could just grab those two files.

1] git://git.code.sf.net/p/ed448goldilocks/code.git

-JimC
-- 
James Cloos <cloos@jhcloos.com>         OpenPGP: 0x997A9F17ED7DAEA6