A strong authentication solution that combines PKI technology with one-time passwords (OTP) on a single device