upvote
So side A prints out a value, side B has to input it using the user as the go between.

Hmm...

Isn't there a public key based way to avoid needing the user to do this.

reply
Not that I can think of, no. This is the public key based way of doing things.
reply
I mean the value gets encrypted or signed with a private key.
reply