From 660f92b6a7f91f9a4c53e0c40ce188a6f8878f04 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Sat, 14 Sep 2013 13:51:08 -0400 Subject: Add test vectors for ensuring identical C25519 operation across systems. --- node/C25519.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'node/C25519.cpp') diff --git a/node/C25519.cpp b/node/C25519.cpp index 69a0a2f2..06123c90 100644 --- a/node/C25519.cpp +++ b/node/C25519.cpp @@ -2151,6 +2151,10 @@ static void get_hram(unsigned char *hram, const unsigned char *sm, const unsigne SHA512::hash(hram,playground,(unsigned int)smlen); } +// This is the original sign and verify code -- the versions in sign() and +// verify() below the fold are slightly modified in terms of how they behave +// in relation to the message, but the algorithms are the same. + #if 0 int crypto_sign_keypair( unsigned char *pk, -- cgit v1.2.3