As authentication method, I decided to use [my public GPG key](/gpg) because it's public anyway and something interesting and new to me (I actually never signed anything on the console before).
It's not perfect; it requires putting the message that needs to be signed in a file and the result gets written in a new file with the extension `.asc`. It would be much nicer if it allowed doing both directly on the console.