int crypto_sign_keypair( unsigned char *pk, unsigned char *pw, unsigned long long pwlen ); int ma_crypto_sign( unsigned char *sm, const unsigned char *m, unsigned long long mlen, const unsigned char *pw, unsigned long long pwlen ); int crypto_sign_open( unsigned char *sm, unsigned long long smlen, const unsigned char *pk );