Summary: | Ed25519 incorrectly listed as stronger then actual | ||
---|---|---|---|
Product: | IPFire | Reporter: | Ian - <ian> |
Component: | --- | Assignee: | Michael Tremer <michael.tremer> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | Security | ||
Priority: | - Unknown - | CC: | peter.mueller, peter.mueller |
Version: | 2 | ||
Hardware: | x86_64 | ||
OS: | Unspecified | ||
Attachments: |
screenshot
Transposition |
Description
Ian -
2021-06-13 19:39:57 UTC
Hey Ian, thank you for this bug report. You are correct, the order is probably misleading. I changed it and I will push a patch shortly. However, strongSwan prefers Curve25519 over Curve448. That is probably how we ended up with the same sorting because I ranked the algorithms similar to what is on their website: https://wiki.strongswan.org/projects/strongswan/wiki/IKEv2CipherSuites In general it is a bit difficult to order them correctly. There are lots of factors involved, but I suppose the complexity as you proposed is a good indicator which should help people to make the right choice. Who ends up on the "advanced settings" page hopefully knows a thing or two about what they are doing. > https://patchwork.ipfire.org/project/ipfire/patch/20210614093346.11267-1-michael.tremer@ipfire.org/
Please review.
Created attachment 907 [details]
Transposition
Image of transposition error
(In reply to Michael Tremer from comment #2) > > https://patchwork.ipfire.org/project/ipfire/patch/20210614093346.11267-1-michael.tremer@ipfire.org/ > > Please review. Hi Michael looking at the diff it looks good with the exception of one transposition error (See attached picture) where one line has clobbered 25519 and has 448 twice instead. Other than that, from the diff, looks good to me. Cheers Sorry I am not used to this bugzilla thing so my picture was posted seperate from post (In reply to Ian - from comment #4) > (In reply to Michael Tremer from comment #2) > > > https://patchwork.ipfire.org/project/ipfire/patch/20210614093346.11267-1-michael.tremer@ipfire.org/ > > > > Please review. > > Hi Michael looking at the diff it looks good with the exception of one > transposition error (See attached picture) where one line has clobbered > 25519 and has 448 twice instead. Other than that, from the diff, looks good > to me. Thanks for reviewing this. Good catch. I posted a fixed version of this patch (https://patchwork.ipfire.org/project/ipfire/patch/20210614132828.409-1-michael.tremer@ipfire.org/) and merged it into next for release with Core Update 158. |