Study on authentication technology of payment terminal based on USB key