1. A cryptographic method comprising: forming a multidimensional vector; providing the multidimensional vector to a receiver; computing a keyed one-way function using the multidimensional vector and a private key; receiving a response from the receiver; and comparing the received response to the computed one-way function.