From 35f6376f2050191081b148fb540f604092be59e1 Mon Sep 17 00:00:00 2001 From: Tim Ruffing Date: Mon, 28 Oct 2019 15:31:21 +0100 Subject: [PATCH] pubkeys live on the curve, not in the finite field --- 08-transport.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/08-transport.md b/08-transport.md index a2c5d66..699b02b 100644 --- a/08-transport.md +++ b/08-transport.md @@ -153,8 +153,7 @@ Throughout the handshake process, each side maintains these variables: The following functions will also be referenced: * `ECDH(k, rk)`: performs an Elliptic-Curve Diffie-Hellman operation using - `k`, which is a valid private key, and `rk`, which is a `secp256k1` public key - within the finite field, as defined by the curve parameters + `k`, which is a valid `secp256k1` private key, and `rk`, which is a valid public key * The returned value is the SHA256 of the DER-compressed format of the generated point.