]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[crypto] Add an abstraction of an elliptic curve
authorMichael Brown <mcb30@ipxe.org>
Tue, 30 Jan 2024 13:26:36 +0000 (13:26 +0000)
committerMichael Brown <mcb30@ipxe.org>
Tue, 30 Jan 2024 13:26:36 +0000 (13:26 +0000)
commit17135c83fb056f93fe70bdb09dd05ecc08963eed
tree37d12a0223ff435890ce730b7467ff908963dcba
parent27398f136030efb8845c45fbe154e544feefd7e5
[crypto] Add an abstraction of an elliptic curve

Define an abstraction of an elliptic curve with a fixed generator and
one supported operation (scalar multiplication of a curve point).

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/crypto/x25519.c
src/include/ipxe/crypto.h
src/include/ipxe/x25519.h