It's too convenient
But seriously, as far as automation is concerned, you can require users to upload a public key to some open public key server.
Also, it will require a little more in the way of effort on the booksellers part as well as at the users part (giving your private key to reader software).