1. A method for generating plaintext/cyphertext pairs for use in authenticating a device having a secure authentication algorithm, the method comprising: generating a first plaintext challenge in a master processor; transmitting the first plaintext challenge to a first processor, the first processor executing the secure authentication algorithm; receiving from the first processor a first cyphertext response; transmitting the first plaintext challenge to a second processor, the second processor executing the secure authentication algorithm; receiving from the second processor a second cyphertext response; comparing the first cyphertext response to the second cyphertext response; and storing the first plaintext challenge and the first cyphertext response as a vector pair in a database if the first cyphertext response matches the second cyphertext response.