pull down to refresh

When using libsodium-based cryptography, it does the magic under the hood:
The nonce is derived from the sha512 of hashed private key and the message being signed. Optionally, if enabled during compilation, the nonce can be randomized via func _crypto_sign_ed25519_synthetic_r_hv().