From: Eric Biggers <ebiggers@kernel.org>
To: "herberthbli(李弘博)" <herberthbli@tencent.com>
Cc: Hongbo Li <herbert.tencent@gmail.com>,
"keyrings@vger.kernel.org" <keyrings@vger.kernel.org>,
"linux-crypto@vger.kernel.org" <linux-crypto@vger.kernel.org>,
"herbert@gondor.apana.org.au" <herbert@gondor.apana.org.au>,
"dhowells@redhat.com" <dhowells@redhat.com>,
"jarkko@kernel.org" <jarkko@kernel.org>,
"tianjia.zhang@linux.alibaba.com"
<tianjia.zhang@linux.alibaba.com>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Subject: Re: [PATCH 0/7] crypto: add eddsa support for x509(Internet mail)
Date: Mon, 17 May 2021 14:21:06 -0700 [thread overview]
Message-ID: <YKLeQjjFL88nABqP@gmail.com> (raw)
In-Reply-To: <dade7666956c41718ce00e681156533e@tencent.com>
On Thu, May 13, 2021 at 02:44:07PM +0000, herberthbli(李弘博) wrote:
> 在 2021/5/13 3:12, Eric Biggers 写道:
>
> On Wed, May 12, 2021 at 10:04:07PM +0800, Hongbo Li wrote:
>
>
> From: Hongbo Li <herberthbli@tencent.com><mailto:herberthbli@tencent.com>
>
> This series of patches add support for x509 cert signed by eddsa,
> which is described in RFC8032 [1], currently ed25519 only.
>
>
>
> It would be helpful to explain how this is related to the kernel's existing
> Curve25519 support.
>
> - Eric
>
>
> Curve25519 is an elliptic curve used for key agreement(ECDH). It is a Montgomery curve.
>
> Edwards25519 is a twisted Edwards curve and birationally equivalent to Curve25519, the
> birational maps are described in rfc7748 section 4.1.
> https://datatracker.ietf.org/doc/html/rfc7748#section-4.1
>
>
> Ed25519 is a Digital Signature Algorithm over Edwards25519.
>
Sure, but what does that mean in terms of code. Can you reuse any of the code,
and if not why not? I *think* the answer is no, but this is a common point of
confusion, so it would be helpful to properly explain this...
- Eric
next prev parent reply other threads:[~2021-05-17 21:21 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-05-12 14:04 [PATCH 0/7] crypto: add eddsa support for x509 Hongbo Li
2021-05-12 14:04 ` [PATCH 1/7] crypto: fix a memory leak in sm2 Hongbo Li
2021-05-14 4:52 ` Tianjia Zhang
2021-05-18 11:40 ` hongbo li
2021-05-12 14:04 ` [PATCH 2/7] lib/mpi: use kcalloc in mpi_resize Hongbo Li
2021-05-12 19:07 ` Eric Biggers
[not found] ` <c12435701edb4f419b71bfa23be780db@tencent.com>
2021-05-17 21:29 ` [PATCH 2/7] lib/mpi: use kcalloc in mpi_resize(Internet mail) Eric Biggers
2021-05-18 13:53 ` hongbo li
2021-05-12 14:04 ` [PATCH 3/7] lib/mpi: export some common function Hongbo Li
2021-05-12 14:04 ` [PATCH 4/7] x509: add support for eddsa Hongbo Li
2021-05-12 14:04 ` [PATCH 5/7] crypto: move common code in sm2 to ec_mpi.c and ec_mpi.h Hongbo Li
2021-05-12 14:04 ` [PATCH 6/7] crypto: ed25519 cert verification Hongbo Li
2021-05-12 18:39 ` kernel test robot
2021-05-12 18:39 ` kernel test robot
2021-05-12 14:04 ` [PATCH 7/7] crypto: add eddsa test vector Hongbo Li
2021-05-12 19:11 ` [PATCH 0/7] crypto: add eddsa support for x509 Eric Biggers
[not found] ` <dade7666956c41718ce00e681156533e@tencent.com>
2021-05-17 21:21 ` Eric Biggers [this message]
2021-05-18 13:57 ` [PATCH 0/7] crypto: add eddsa support for x509(Internet mail) hongbo li
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=YKLeQjjFL88nABqP@gmail.com \
--to=ebiggers@kernel.org \
--cc=dhowells@redhat.com \
--cc=herbert.tencent@gmail.com \
--cc=herbert@gondor.apana.org.au \
--cc=herberthbli@tencent.com \
--cc=jarkko@kernel.org \
--cc=keyrings@vger.kernel.org \
--cc=linux-crypto@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=tianjia.zhang@linux.alibaba.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.