yggm/libs/edsign.cuh

7 lines
478 B
Plaintext
Raw Permalink Normal View History

2025-03-14 22:52:59 +05:00
#ifndef __EDSIGN_CUH
#define __EDSIGN_CUH
2025-03-15 05:23:11 +05:00
__device__ __forceinline__ void expand_key(unsigned char* expanded, const unsigned char* secret);
__device__ __forceinline__ void sm_pack(unsigned char* r, const unsigned char* k);
2025-03-14 22:52:59 +05:00
__device__ void ed25519_keygen(unsigned char private_key[64], unsigned char public_key[32], unsigned char random_seed[32]);
2025-03-16 18:27:56 +05:00
__device__ void ed25519_create_keypair(unsigned char private_key[64], unsigned char public_key[32], unsigned char seed[32]);
2025-03-14 22:52:59 +05:00
#endif