Tidied up crypto_sign