Autenticación de datos offline (ODA)
El método con que un terminal EMV comprueba que una tarjeta con chip es auténtica sin consultar al banco, en tres generaciones: SDA, DDA y CDA.
La primera, SDA (Static Data Authentication), es una firma RSA del emisor sobre los datos fijos de la tarjeta. El terminal recorre la cadena desde la clave raíz de la red de tarjetas hasta el certificado del emisor y concluye que los datos no se han alterado. Lo que no puede concluir es que la tarjeta sea auténtica, porque esos mismos datos firmados se copian sin problema a otro chip. Esos clones, normalmente programados para aceptar cualquier PIN, se conocieron como yes-cards.
DDA (Dynamic Data Authentication) da a la tarjeta su propio par de claves para firmar el número aleatorio del terminal, de modo que una copia sin la clave privada se delata. CDA ata además esa firma al criptograma de aplicación y cierra el hueco a un intermediario que cambie la respuesta a posteriori. Las nuevas tarjetas SDA se retiraron durante la década de 2010. Nada de esto importa salvo cuando el terminal aprueba offline, como en los tornos del transporte público o a bordo de un avión.