solution is to use visual cryptography for authentication. The author generalizes this