ec_crypt.h
来自「加密算法实现 Pegwit is a program for perfor」· C头文件 代码 · 共 19 行
H
19 行
#ifndef __EC_CRYPT_H
#define __EC_CRYPT_H
#include "ec_curve.h"
#include "ec_vlong.h"
typedef struct {
vlPoint r, s;
} cpPair;
void cpMakePublicKey (vlPoint vlPublicKey, const vlPoint vlPrivateKey);
void cpEncodeSecret (const vlPoint vlPublicKey, vlPoint vlMessage, vlPoint vlSecret);
void cpDecodeSecret (const vlPoint vlPrivateKey, const vlPoint vlMessage, vlPoint d);
void cpSign(const vlPoint vlPrivateKey, const vlPoint secret, const vlPoint mac, cpPair * cpSig);
int cpVerify(const vlPoint vlPublicKey, const vlPoint vlMac, cpPair * cpSig );
#endif /* __EC_CRYPT_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?