aboutsummaryrefslogtreecommitdiff
path: root/src/ext/ed25519/donna/ed25519-hash-custom.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ext/ed25519/donna/ed25519-hash-custom.h')
-rw-r--r--src/ext/ed25519/donna/ed25519-hash-custom.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/ext/ed25519/donna/ed25519-hash-custom.h b/src/ext/ed25519/donna/ed25519-hash-custom.h
new file mode 100644
index 0000000000..7dc249129d
--- /dev/null
+++ b/src/ext/ed25519/donna/ed25519-hash-custom.h
@@ -0,0 +1,11 @@
+/*
+ a custom hash must have a 512bit digest and implement:
+
+ struct ed25519_hash_context;
+
+ void ed25519_hash_init(ed25519_hash_context *ctx);
+ void ed25519_hash_update(ed25519_hash_context *ctx, const uint8_t *in, size_t inlen);
+ void ed25519_hash_final(ed25519_hash_context *ctx, uint8_t *hash);
+ void ed25519_hash(uint8_t *hash, const uint8_t *in, size_t inlen);
+*/
+