crypto_box_curve25519xsalsa20poly1305_ref compat