Message Authentication using Schnorr Signatures in Rust