linux/crypto/curve25519-generic.c

// SPDX-License-Identifier: GPL-2.0-or-later

#include <crypto/curve25519.h>
#include <crypto/internal/kpp.h>
#include <crypto/kpp.h>
#include <linux/module.h>
#include <linux/scatterlist.h>

static int curve25519_set_secret(struct crypto_kpp *tfm, const void *buf,
				 unsigned int len)
{}

static int curve25519_compute_value(struct kpp_request *req)
{}

static unsigned int curve25519_max_size(struct crypto_kpp *tfm)
{}

static struct kpp_alg curve25519_alg =;

static int __init curve25519_init(void)
{}

static void __exit curve25519_exit(void)
{}

subsys_initcall(curve25519_init);
module_exit(curve25519_exit);

MODULE_ALIAS_CRYPTO();
MODULE_ALIAS_CRYPTO();
MODULE_DESCRIPTION();
MODULE_LICENSE();