PHP WebShell
Текущая директория: /usr/lib/node_modules/bitgo/node_modules/sodium-native/modules/crypto_tweak
Просмотр файла: tweak.h
#include <sodium.h>
#define crypto_tweak_ed25519_BYTES crypto_sign_ed25519_PUBLICKEYBYTES
#define crypto_tweak_ed25519_SCALARBYTES crypto_scalarmult_ed25519_SCALARBYTES
int crypto_tweak_ed25519_sign_detached(unsigned char *sig, unsigned long long *siglen_p,
const unsigned char *m, unsigned long long mlen,
const unsigned char *sk);
void crypto_tweak_ed25519(unsigned char *n, unsigned char *q,
const unsigned char *ns, unsigned long long nslen);
void crypto_tweak_ed25519_sk_to_scalar(unsigned char *n, const unsigned char *sk);
// tweak a secret key
void crypto_tweak_ed25519_secretkey(unsigned char *scalar,
const unsigned char *sk,
const unsigned char *ns,
unsigned long long nslen);
// tweak a public key
int crypto_tweak_ed25519_publickey(unsigned char *tpk,
const unsigned char *pk,
const unsigned char *ns,
unsigned long long nslen);
// add tweak scalar to private key
void crypto_tweak_ed25519_secretkey_add(unsigned char *scalar,
const unsigned char *sk,
const unsigned char *n);
// add tweak point to public key
int crypto_tweak_ed25519_publickey_add(unsigned char *tpk,
const unsigned char *pk,
const unsigned char *q);
Выполнить команду
Для локальной разработки. Не используйте в интернете!