added a wrapper for crypto_scalarmult