Netcat with Authentication?

I'd like to do a data transfer without encryption but with a guarantee that my data comes from a legit source. I'm thinking something that uses a public key scheme to sign the data.

Does anyone know of something like that?

Thanks!
-Pileofrogs

pgp, dsa, mdn