diff options
| author | Dennis Brentjes <d.brentjes@gmail.com> | 2017-04-16 22:49:17 +0200 |
|---|---|---|
| committer | Dennis Brentjes <d.brentjes@gmail.com> | 2017-04-16 22:49:17 +0200 |
| commit | 4895eff27938fa72e5a638ff173920e823ebb115 (patch) | |
| tree | 6e8424f95f6b3c4cefd6ef4d1891a76059ce8276 /libcmix-crypto/curve25519/curve25519.h | |
| parent | 33f81a3a57a047326160f371f3269dfb47c59cba (diff) | |
| download | cmix-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.h | 67 |
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 |
