aboutsummaryrefslogtreecommitdiff
path: root/libcmix-crypto/curve25519/curve25519.h
diff options
context:
space:
mode:
authorDennis Brentjes <d.brentjes@gmail.com>2017-04-16 22:49:17 +0200
committerDennis Brentjes <d.brentjes@gmail.com>2017-04-16 22:49:17 +0200
commit4895eff27938fa72e5a638ff173920e823ebb115 (patch)
tree6e8424f95f6b3c4cefd6ef4d1891a76059ce8276 /libcmix-crypto/curve25519/curve25519.h
parent33f81a3a57a047326160f371f3269dfb47c59cba (diff)
downloadcmix-4895eff27938fa72e5a638ff173920e823ebb115.tar.gz
cmix-4895eff27938fa72e5a638ff173920e823ebb115.tar.bz2
cmix-4895eff27938fa72e5a638ff173920e823ebb115.zip
Updated documentation and bumped Cmix to Version 1.0
Diffstat (limited to 'libcmix-crypto/curve25519/curve25519.h')
-rw-r--r--libcmix-crypto/curve25519/curve25519.h67
1 files changed, 0 insertions, 67 deletions
diff --git a/libcmix-crypto/curve25519/curve25519.h b/libcmix-crypto/curve25519/curve25519.h
deleted file mode 100644
index f424144..0000000
--- a/libcmix-crypto/curve25519/curve25519.h
+++ /dev/null
@@ -1,67 +0,0 @@
-#pragma once
-
-#include "api.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/*!
- * \file
- */
-
-extern Initializer curve25519_initialize;
-
-extern KeyPairCreator curve25519_create_keypair;
-
-extern KeyPairDeleter curve25519_delete_keypair;
-
-extern ElementToArray curve25519_element_to_array;
-
-extern BufferDeleter curve25519_free_buffer;
-
-extern ArrayToElement curve25519_array_to_element;
-
-extern MessageToElement curve25519_message_to_element;
-
-extern PubKeyHashGetter curve25519_get_pub_key_hash;
-
-extern PubKeyHashLengthGetter curve25519_get_pub_key_hash_length;
-
-extern GroupElementGetter curve25519_get_group_element;
-
-extern GroupElementDeleter curve25519_delete_group_element;
-
-extern KeyExchangeValueGetter curve25519_get_key_exchange_value;
-
-extern GroupElementCombiner curve25519_combine;
-
-extern GroupElementUncombiner curve25519_uncombine;
-
-extern DecryptionShareGetter curve25519_get_decryption_share;
-
-extern GroupElementArraySizeGetter curve25519_get_group_element_array_size;
-
-extern PublicShareAdder curve25519_add_public_share;
-
-extern SharedKeyDeriver curve25519_derive_shared_key;
-
-extern SharedKeyDeleter curve25519_delete_shared_key;
-
-extern Encrypter curve25519_encrypt;
-
-extern Inverter curve25519_invert;
-
-extern UniformIntGetter curve25519_get_uniform_int;
-
-extern Deinitializer curve25519_deinitialize;
-
-/*!
- * \brief get_curve25519_implementation
- * \return An Api struct filled with a curve25519 implementation.
- */
-struct Api get_curve25519_implementation();
-
-#ifdef __cplusplus
-}
-#endif