update wallet lib

This commit is contained in:
zhl 2023-03-14 15:38:05 +08:00
parent f78f450585
commit f48f321c77
8 changed files with 92 additions and 0 deletions

View File

@ -24,6 +24,11 @@ char *get_address(const char *msg_key,
const char *second_key, const char *second_key,
const char *backup_key); const char *backup_key);
char *get_public_key(const char *msg_key,
const char *master_key,
const char *second_key,
const char *backup_key);
char *generate_sec_key(const char *msg_key, char *generate_sec_key(const char *msg_key,
const char *master_key, const char *master_key,
const char *second_key, const char *second_key,
@ -40,3 +45,21 @@ char *sign_for_tran(const char *msg_key,
const char *second_key, const char *second_key,
const char *backup_key, const char *backup_key,
const char *msg); const char *msg);
char *rencrypt(const char *pk, const char *msg);
char *wallet_encrypt(const char *msg_key,
const char *master_key,
const char *second_key,
const char *backup_key,
const char *msg);
char *wallet_decrypt(const char *msg_key,
const char *master_key,
const char *second_key,
const char *backup_key,
const char *msg);
char *hex_deflate(const char *content);
char *hex_inflate(const char *content);

Binary file not shown.

View File

@ -24,6 +24,11 @@ char *get_address(const char *msg_key,
const char *second_key, const char *second_key,
const char *backup_key); const char *backup_key);
char *get_public_key(const char *msg_key,
const char *master_key,
const char *second_key,
const char *backup_key);
char *generate_sec_key(const char *msg_key, char *generate_sec_key(const char *msg_key,
const char *master_key, const char *master_key,
const char *second_key, const char *second_key,
@ -40,3 +45,21 @@ char *sign_for_tran(const char *msg_key,
const char *second_key, const char *second_key,
const char *backup_key, const char *backup_key,
const char *msg); const char *msg);
char *rencrypt(const char *pk, const char *msg);
char *wallet_encrypt(const char *msg_key,
const char *master_key,
const char *second_key,
const char *backup_key,
const char *msg);
char *wallet_decrypt(const char *msg_key,
const char *master_key,
const char *second_key,
const char *backup_key,
const char *msg);
char *hex_deflate(const char *content);
char *hex_inflate(const char *content);

Binary file not shown.

View File

@ -24,6 +24,11 @@ char *get_address(const char *msg_key,
const char *second_key, const char *second_key,
const char *backup_key); const char *backup_key);
char *get_public_key(const char *msg_key,
const char *master_key,
const char *second_key,
const char *backup_key);
char *generate_sec_key(const char *msg_key, char *generate_sec_key(const char *msg_key,
const char *master_key, const char *master_key,
const char *second_key, const char *second_key,
@ -40,3 +45,21 @@ char *sign_for_tran(const char *msg_key,
const char *second_key, const char *second_key,
const char *backup_key, const char *backup_key,
const char *msg); const char *msg);
char *rencrypt(const char *pk, const char *msg);
char *wallet_encrypt(const char *msg_key,
const char *master_key,
const char *second_key,
const char *backup_key,
const char *msg);
char *wallet_decrypt(const char *msg_key,
const char *master_key,
const char *second_key,
const char *backup_key,
const char *msg);
char *hex_deflate(const char *content);
char *hex_inflate(const char *content);

Binary file not shown.

View File

@ -24,6 +24,11 @@ char *get_address(const char *msg_key,
const char *second_key, const char *second_key,
const char *backup_key); const char *backup_key);
char *get_public_key(const char *msg_key,
const char *master_key,
const char *second_key,
const char *backup_key);
char *generate_sec_key(const char *msg_key, char *generate_sec_key(const char *msg_key,
const char *master_key, const char *master_key,
const char *second_key, const char *second_key,
@ -40,3 +45,21 @@ char *sign_for_tran(const char *msg_key,
const char *second_key, const char *second_key,
const char *backup_key, const char *backup_key,
const char *msg); const char *msg);
char *rencrypt(const char *pk, const char *msg);
char *wallet_encrypt(const char *msg_key,
const char *master_key,
const char *second_key,
const char *backup_key,
const char *msg);
char *wallet_decrypt(const char *msg_key,
const char *master_key,
const char *second_key,
const char *backup_key,
const char *msg);
char *hex_deflate(const char *content);
char *hex_inflate(const char *content);

Binary file not shown.