6 * Copyright (c) 2015-2016 Cryptography Research, Inc. \n
7 * Released under the MIT License. See LICENSE.txt for license information.
9 * Master header for Decaf library.
11 * The Decaf library implements cryptographic operations on a elliptic curve
12 * groups of prime order p. It accomplishes this by using a twisted Edwards
13 * curve (isogenous to Ed448-Goldilocks or Ed25519) and wiping out the cofactor.
15 * The formulas are all complete and have no special cases. However, some
16 * functions can fail. For example, decoding functions can fail because not
17 * every string is the encoding of a valid group element.
19 * The formulas contain no data-dependent branches, timing or memory accesses,
20 * except for decaf_XXX_base_double_scalarmul_non_secret.
22 * @warning This file was automatically generated in Python.
23 * Please do not edit it.
29 #include <decaf/point_255.h>
30 #include <decaf/point_448.h>
32 #endif /* __DECAF_H__ */