1 |
On 9/22/2021 12:37, Robin H. Johnson wrote: |
2 |
> On Wed, Sep 22, 2021 at 08:54:40AM -0400, Joshua Kinard wrote: |
3 |
>> Is there any advice on how this impacts net-misc/dropbear? That has ECC |
4 |
>> (both ECDSA and Ed25519) support, and I use it for SGI/MIPS netboot images. |
5 |
>> The build doesn't have any bindist uses in it, and ECC support is a |
6 |
>> localoptions.h compile-time option (enabled by default). ECC is much faster |
7 |
>> on old SGI hardware and generating the hostkeys at bootup takes just a |
8 |
>> second or two, whereas RSA can take up to 10-15 seconds. So I'd like to be |
9 |
>> able to use ECC on these platforms and distribute netboot images using them. |
10 |
> RedHat doesn't seem to disable ECC in Dropbear: |
11 |
> https://src.fedoraproject.org/rpms/dropbear/blob/rawhide/f/dropbear.spec |
12 |
> |
13 |
> Based on what they've said for OpenSSL, I would expect that they SHOULD |
14 |
> have disabled ECC there, but there is certainly no consistency from |
15 |
> them. |
16 |
> |
17 |
> Probably nobody asked legal and just shipped dropbear anyway. |
18 |
> |
19 |
> If you wanted to stir the pot, you could post to the Fedora legal list |
20 |
> and ask for consistency ;-). |
21 |
|
22 |
Hmm, it looks like dropbear is relying heavily on the ecc/ecdsa functions |
23 |
provided in libtomcrypt, and that library's homepage states all its code is |
24 |
public domain. Our ebuild has no bindist restrictions on that library. |
25 |
Perhaps that is how dropbear, and thus Red Hat, avoids the issues with |
26 |
licensing or patents? |
27 |
|
28 |
-- |
29 |
Joshua Kinard |
30 |
Gentoo/MIPS |
31 |
kumba@g.o |
32 |
rsa6144/5C63F4E3F5C6C943 2015-04-27 |
33 |
177C 1972 1FB8 F254 BAD0 3E72 5C63 F4E3 F5C6 C943 |
34 |
|
35 |
"The past tempts us, the present confuses us, the future frightens us. And |
36 |
our lives slip away, moment by moment, lost in that vast, terrible in-between." |
37 |
|
38 |
--Emperor Turhan, Centauri Republic |