88int ecdsaSignatureVerify(
int keypairCurve,
int hashAlgorithm,
char* qx,
char* qy,
char* r,
char* s,
char* message);
const int ECDSA_HASH_SHAKE128
Definition myEcdsa.c:232
void ecdsaSignatureGenerate(int keypairCurve, int hashAlgorithm, char *d, char *message)
產生ECDSA的簽章
Definition myEcdsa.c:353
const int ECDSA_CURVE_P521
Definition myEcdsa.c:9
const int ECDSA_HASH_SHA2_256
Definition myEcdsa.c:226
const int ECDSA_HASH_SHA3_512
Definition myEcdsa.c:231
const int ECDSA_CURVE_P384
Definition myEcdsa.c:8
const int ECDSA_HASH_SHA2_384
Definition myEcdsa.c:227
const int ECDSA_CURVE_P256
Definition myEcdsa.c:7
const int ECDSA_HASH_SHA3_256
Definition myEcdsa.c:229
const int ECDSA_HASH_SHA2_512
Definition myEcdsa.c:228
int ecdsaKeyVerify(int keypairCurve, char *qx, char *qy)
驗證ECDSA的key pair
Definition myEcdsa.c:106
void ecdsaKeyPair(int keypairCurve)
產生ECDSA的key pair
Definition myEcdsa.c:11
int ecdsaSignatureVerify(int keypairCurve, int hashAlgorithm, char *qx, char *qy, char *r, char *s, char *message)
驗證ECDSA的簽章
Definition myEcdsa.c:496
const int ECDSA_HASH_SHA3_384
Definition myEcdsa.c:230
const int ECDSA_HASH_SHAKE256
Definition myEcdsa.c:233
mp_int d
Definition myRsa.c:192