From cd07805915328fd5ee8d41b6cdd4d0340aa156aa Mon Sep 17 00:00:00 2001 From: jadep Date: Thu, 28 Apr 2016 13:13:08 -0400 Subject: Cleanup: mostly moving lemmas to Util files, some moving lemmas to more general contexts. --- src/Spec/Ed25519.v | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/Spec/Ed25519.v') diff --git a/src/Spec/Ed25519.v b/src/Spec/Ed25519.v index 505797987..9ae03dcd5 100644 --- a/src/Spec/Ed25519.v +++ b/src/Spec/Ed25519.v @@ -146,8 +146,8 @@ Qed. Lemma b_minus1_nonzero : 0 < b - 1. Proof. cbv. omega. Qed. Definition PointEncoding : encoding of E.point as (word b) := - (@point_encoding _ _ b_minus1_nonzero b_valid q_5mod8 sqrt_minus1_valid FqEncoding - (@sign_bit _ prime_q two_lt_q _ b_valid) sign_bit_zero sign_bit_opp). + (@point_encoding curve25519params (b - 1) q_5mod8 sqrt_minus1_valid FqEncoding + (@sign_bit _ prime_q two_lt_q (b - 1) b_valid) sign_bit_zero sign_bit_opp). Definition H : forall n : nat, word n -> word (b + b). Admitted. Definition B : E.point. Admitted. (* TODO: B = decodePoint (y=4/5, x="positive") *) -- cgit v1.2.3