Patent ES-2672920-T3 (ES)
Title: Procedimiento, dispositivo y sistema para asegurar datos de pago para la transmisión a través de redes de comunicación abiertas
Inventor: GLENDENNING CRAIG
IPC: H04L9/00
Filed: 2011-01-19
Granted: 2018-06-18
Abstract: Un procedimiento para asegurar datos de pago transmitidos a través de redes de comunicación abiertas, comprendiendo el procedimiento: la configuración selectiva de un primer dispositivo transceptor (10) como un dispositivo comercial (10) para una primera transacción de pago; el establecimiento (44) de una conexión de datos entre el primer dispositivo transceptor y un segundo dispositivo transceptor configurado como un dispositivo de 10 l cliente (22), pudiendo cada uno del primer y segundo dispositivo transceptor configurarse selectivamente como un dispositivo comercial (10) o un dispositivo del cliente (22); transmitiendo (48) el dispositivo comercial (10) un primer paquete de datos al dispositivo del cliente (22) a través de la conexión de datos, comprendiendo el primer paquete de datos un identificador del comerciante estático único emitido por un comprador, datos de solicitud de transacción y un valor dinámico único; formando el dispositivo del cliente (22) una solicitud de autentificación del comerciante y transmitiendo la solicitud de autentificación del comerciante al dispositivo comercial (10) para solicitar al dispositivo comercial (10) un certificado firmado de un emisor (30) que contiene el identificador del comerciante estático único y la clave pública del comerciante, y una firma del valor dinámico único usando la clave privada del comerciante; recibiendo el dispositivo del cliente (22) del dispositivo comercial (10) un segundo paquete de datos que comprende el certificado firmado del emisor y una firma del valor dinámico único usando la clave privada del comerciante; autentificando el dispositivo del cliente (22) la legitimidad del dispositivo comercial (10) verificando el certificado firmado del emisor utilizando la clave pública de una autoridad de certificación y, una vez verificado, autentificando el valor dinámico único firmado contra el único valor dinámico recibido en el primer paquete de datos utilizando la clave pública del comerciante; transmitiendo (48) el dispositivo del cliente (22) el identificador del comerciante estático único recibido y un criptograma al dispositivo comercial (22) solo si el valor dinámico único firmado se autentifica frente al valor dinámico único recibido en el primer paquete de datos usando la clave pública comercial, habiéndose generado el criptograma usando un clave secreta única para el dispositivo del cliente, un valor de contador, el identificador del comerciante estático único recibido y los datos de solicitud de transacción; comprobando el dispositivo comercial (10) si el identificador del comerciante estático único recibido del dispositivo del cliente (22) coincide con el identificador del comerciante estático único emitido por el comprador y, si es así, formando una solicitud de autorización que comprende el criptograma recibido, el identificador del comerciante estático único y los datos de solicitud de transacción y envío (50) dicha solicitud de autorización a al menos uno de un emisor (30) y un comprador (28) para facilitar la autorización y el procesamiento de dichos datos de solicitud de transacción; recibiendo el dispositivo comercial (10) una respuesta del emisor que indica si la transacción ha tenido éxito; y notificando el dispositivo comercial (10) al dispositivo del cliente (22) si la transacción ha tenido éxito; donde el comprador (28) conserva de forma segura una copia del identificador del comerciante estático único para verificar que un comerciante afiliado al dispositivo comercial (10) sea un comerciante válido.