mirror of
https://github.com/neocturne/libuecc.git
synced 2025-03-04 17:03:31 +01:00
Remove deprecated definitions
This commit is contained in:
parent
894ecf6913
commit
baebc99c0b
1 changed files with 0 additions and 103 deletions
|
@ -27,10 +27,6 @@
|
||||||
#ifndef _LIBUECC_ECC_H_
|
#ifndef _LIBUECC_ECC_H_
|
||||||
#define _LIBUECC_ECC_H_
|
#define _LIBUECC_ECC_H_
|
||||||
|
|
||||||
#ifndef DEPRECATED
|
|
||||||
#define DEPRECATED __attribute__((deprecated))
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A 256 bit integer
|
* A 256 bit integer
|
||||||
*
|
*
|
||||||
|
@ -39,12 +35,6 @@
|
||||||
typedef union _ecc_int256 {
|
typedef union _ecc_int256 {
|
||||||
/** Data bytes */
|
/** Data bytes */
|
||||||
unsigned char p[32];
|
unsigned char p[32];
|
||||||
|
|
||||||
/**
|
|
||||||
* Old name of p
|
|
||||||
* \deprecated Use \ref ecc_int256_t::p instead.
|
|
||||||
*/
|
|
||||||
unsigned char s[32] DEPRECATED;
|
|
||||||
} ecc_int256_t;
|
} ecc_int256_t;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -96,97 +86,4 @@ void ecc_25519_gf_sanitize_secret(ecc_int256_t *out, const ecc_int256_t *in);
|
||||||
|
|
||||||
/**@}*/
|
/**@}*/
|
||||||
|
|
||||||
/* declarations for the old names */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Old name of \ref ecc_int256_t
|
|
||||||
* \deprecated Use \ref ecc_int256_t instead.
|
|
||||||
*/
|
|
||||||
typedef ecc_int256_t ecc_secret_key_256 DEPRECATED;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Old name of \ref ecc_int256_t
|
|
||||||
* \deprecated Use \ref ecc_int256_t instead.
|
|
||||||
*/
|
|
||||||
typedef ecc_int256_t ecc_public_key_256 DEPRECATED;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Old name of \ref ecc_25519_work_t
|
|
||||||
* \deprecated Use \ref ecc_25519_work_t instead.
|
|
||||||
*/
|
|
||||||
typedef ecc_25519_work_t ecc_25519_work DEPRECATED;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Loads a packed point into its unpacked representation
|
|
||||||
*
|
|
||||||
* \deprecated Use \ref ecc_25519_load_packed instead.
|
|
||||||
*/
|
|
||||||
DEPRECATED static inline void ecc_25519_load(ecc_25519_work_t *out, const ecc_int256_t *in) {
|
|
||||||
ecc_25519_load_packed(out, in);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Stores a point into its packed representation
|
|
||||||
*
|
|
||||||
* \deprecated Use \ref ecc_25519_store_packed instead.
|
|
||||||
*/
|
|
||||||
DEPRECATED static inline void ecc_25519_store(ecc_int256_t *out, const ecc_25519_work_t *in) {
|
|
||||||
ecc_25519_store_packed(out, in);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Checks if an integer is equal to zero (after reduction)
|
|
||||||
*
|
|
||||||
* \deprecated Use \ref ecc_25519_gf_is_zero instead.
|
|
||||||
*/
|
|
||||||
DEPRECATED static inline int ecc_25519_secret_is_zero(const ecc_int256_t *in) {
|
|
||||||
return ecc_25519_gf_is_zero(in);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Adds two integers as Galois field elements
|
|
||||||
*
|
|
||||||
* \deprecated Use \ref ecc_25519_gf_add instead.
|
|
||||||
*/
|
|
||||||
DEPRECATED static inline void ecc_25519_secret_add(ecc_int256_t *out, const ecc_int256_t *in1, const ecc_int256_t *in2) {
|
|
||||||
ecc_25519_gf_add(out, in1, in2);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Subtracts two integers as Galois field elements
|
|
||||||
*
|
|
||||||
* \deprecated Use \ref ecc_25519_gf_sub instead.
|
|
||||||
*/
|
|
||||||
DEPRECATED static inline void ecc_25519_secret_sub(ecc_int256_t *out, const ecc_int256_t *in1, const ecc_int256_t *in2) {
|
|
||||||
ecc_25519_gf_sub(out, in1, in2);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Reduces an integer to a unique representation in the range \f$ [0,q-1] \f$
|
|
||||||
*
|
|
||||||
* \deprecated Use \ref ecc_25519_gf_reduce instead.
|
|
||||||
*/
|
|
||||||
DEPRECATED static inline void ecc_25519_secret_reduce(ecc_int256_t *out, const ecc_int256_t *in) {
|
|
||||||
ecc_25519_gf_reduce(out, in);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Multiplies to integers as Galois field elements
|
|
||||||
*
|
|
||||||
* \deprecated Use \ref ecc_25519_gf_mult instead.
|
|
||||||
*/
|
|
||||||
DEPRECATED static inline void ecc_25519_secret_mult(ecc_int256_t *out, const ecc_int256_t *in1, const ecc_int256_t *in2) {
|
|
||||||
ecc_25519_gf_mult(out, in1, in2);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Ensures some properties of a Galois field element to make it fit for use as a secret key
|
|
||||||
*
|
|
||||||
* \deprecated Use \ref ecc_25519_gf_sanitize_secret instead.
|
|
||||||
*/
|
|
||||||
DEPRECATED static inline void ecc_25519_secret_sanitize(ecc_int256_t *out, const ecc_int256_t *in) {
|
|
||||||
ecc_25519_gf_sanitize_secret(out, in);
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif /* _LIBUECC_ECC_H_ */
|
#endif /* _LIBUECC_ECC_H_ */
|
||||||
|
|
Loading…
Add table
Reference in a new issue