diff options
author | Christian Grothoff <christian@grothoff.org> | 2015-01-09 18:18:59 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2015-01-09 18:18:59 +0100 |
commit | 0430d6fb031d1713a39a996068387c3ab2c36c2d (patch) | |
tree | df1e2813dde318f8af2c92fc2367c3956cd58f28 /src/util | |
parent | f5e49d926ad1dddcfc87b5fb6671a1934aef7b3c (diff) | |
download | exchange-0430d6fb031d1713a39a996068387c3ab2c36c2d.tar.xz |
moving structs relevant for signatures into taler_signatures.h, splitting of private keys that are not in messages; moving test_hash_context to GNUnet
Diffstat (limited to 'src/util')
-rw-r--r-- | src/util/Makefile.am | 6 | ||||
-rw-r--r-- | src/util/test_hash_context.c | 48 |
2 files changed, 0 insertions, 54 deletions
diff --git a/src/util/Makefile.am b/src/util/Makefile.am index b74e90da9..480b07a70 100644 --- a/src/util/Makefile.am +++ b/src/util/Makefile.am @@ -22,17 +22,11 @@ libtalerutil_la_LDFLAGS = \ -export-dynamic -no-undefined check_PROGRAMS = \ - test-hash-context \ test-rsa TESTS = \ $(check_PROGRAMS) -test_hash_context_SOURCES = test_hash_context.c -test_hash_context_CPPFLAGS = $(AM_CPPFLAGS) $(LIBGCRYPT_CFLAGS) -test_hash_context_LDADD = libtalerutil.la \ - -lgnunetutil $(LIBGCRYPT_LIBS) - test_rsa_SOURCES = test_rsa.c test_rsa_LDADD = libtalerutil.la \ -lgnunetutil $(LIBGCRYPT_LIBS) diff --git a/src/util/test_hash_context.c b/src/util/test_hash_context.c deleted file mode 100644 index 4b94e7ffa..000000000 --- a/src/util/test_hash_context.c +++ /dev/null @@ -1,48 +0,0 @@ -/* - This file is part of TALER - (C) 2014 Christian Grothoff (and other contributing authors) - - TALER is free software; you can redistribute it and/or modify it under the - terms of the GNU General Public License as published by the Free Software - Foundation; either version 3, or (at your option) any later version. - - TALER is distributed in the hope that it will be useful, but WITHOUT ANY - WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR - A PARTICULAR PURPOSE. See the GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with - TALER; see the file COPYING. If not, If not, see <http://www.gnu.org/licenses/> -*/ - -/** - * @file util/test_hash_context.c - * @brief test case for incremental hashing - * @author Florian Dold - */ - -#include "platform.h" -#include "taler_util.h" -#include <gcrypt.h> - -#define LEN 1234 - -int main() -{ - char data[1234]; - struct GNUNET_HashCode hc1; - struct GNUNET_HashCode hc2; - struct GNUNET_HashContext hctx; - - memset (data, 42, LEN); - - GNUNET_CRYPTO_hash_context_start (&hctx); - GNUNET_CRYPTO_hash_context_read (&hctx, data, LEN); - GNUNET_CRYPTO_hash_context_finish (&hctx, &hc1); - - GNUNET_CRYPTO_hash (data, LEN, &hc2); - - if (0 == memcmp (&hc1, &hc2, sizeof (struct GNUNET_HashCode))) - return 0; - return 1; -} - |