From 25b1a32ef85c0b1d57a326991df002c86097a142 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Wed, 27 Aug 2014 17:59:15 -0400 Subject: Draft implementation for ed25519 key blinding, as in prop224 This implementation allows somebody to add a blinding factor to a secret key, and a corresponding blinding factor to the public key. Robert Ransom came up with this idea, I believe. Nick Hopper proved a scheme like this secure. The bugs are my own. --- src/ext/include.am | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/ext/include.am') diff --git a/src/ext/include.am b/src/ext/include.am index 45d7dc565a..69c136b184 100644 --- a/src/ext/include.am +++ b/src/ext/include.am @@ -57,7 +57,8 @@ src_ext_ed25519_ref10_libed25519_ref10_a_SOURCES= \ src/ext/ed25519/ref10/sc_muladd.c \ src/ext/ed25519/ref10/sc_reduce.c \ src/ext/ed25519/ref10/sign.c \ - src/ext/ed25519/ref10/keyconv.c + src/ext/ed25519/ref10/keyconv.c \ + src/ext/ed25519/ref10/blinding.c ED25519_REF10_HDRS = \ src/ext/ed25519/ref10/api.h \ -- cgit v1.2.3-54-g00ecf