[PATCH] ecc: Add Curve448.

NIIBE Yutaka gniibe at fsij.org
Thu Oct 3 08:39:46 CEST 2019

Hello, again,

Thanks for your suggestions.

Daniel Kahn Gillmor <dkg at fifthhorseman.net> wrote:
> I'm not convinced that this kind of consistency is the right way to go.

I see your point.  If I could allow to make an excuse, my initial
motivation was minimizing the patch.

Anyway, I concur.

Thus, considering again, I'm going to modify my patch to use native
format of X448 to represent point (with the prefix 0x40), using OID of

Probably, for libgcrypt, I'll introduce new internal flag,


to express that the curve prefers/requires non-default serialization
format (from the view point of existing curves of libgcrypt).  Then,
code paths will be more cleaner.

Well, it reminds me about a virtue of good baseball umpire;
Don't keep further misjudgments for your own consistency.
Or, I whould quote a phrase in Chapter I of the first book of Confucius.

Thank you, as always.

More information about the Gcrypt-devel mailing list