Patent ES-2754198-T3 (ES)
Title: Un método implementado por ordenador para mejorar la seguridad en los sistemas de autenticación/autorización y sus productos de programas informático
Inventor: ALONSO CEBRIAN JOSÉ MARÍA
IPC: H04L29/06
Filed: 2014-06-23
Granted: 2020-04-16
Abstract: Un método implementado por ordenador para mejorar la seguridad en sistemas de autenticación/autorización, en donde un segundo servidor (200), en conexión con un dispositivo informático de un usuario (100), a través de un segundo programa especializado (102) instalado en dicho dispositivo informático, se usa para administrar un estado de las cuentas que el usuario (100) tiene en un primer servidor (300) y un estado de las operaciones definidas para una cuenta particular, configurándose dicho estado de cuenta y dicho estado de operación, cuando el usuario (100) quiera, como válido o no válido por el usuario (100) a través del segundo programa especializado (102) y almacenados en una memoria del segundo servidor (200), y configurándose dicho estado de cuenta y dicho estado de operación por el usuario (100) una vez que un proceso de emparejamiento con el segundo servidor (200) se ha completado, asegurando dicho proceso de emparejamiento la privacidad del usuario (100), comprendiendo el método: - recibir, por dicho primer servidor (300), del usuario (100) a través de un primer programa especializado (101) que incluye un navegador, una solicitud para iniciar sesión en un servicio de dicho primer servidor (300), incluyendo dicha solicitud la provisión de información de identificación que valida la identidad del usuario (100) en el primer servidor (300); - autenticar, por dicho primer servidor (300), dicha información de identificación del usuario (100) para autorizar dicha solicitud de inicio de sesión de servicio; - solicitar, por el usuario (100) a través del primer programa especializado (101), una vez que el primer servidor (300) autentica la solicitud de inicio de sesión de servicio, realizar una operación en el primer servidor (300) asociado con el servicio solicitado; - recibir, por el segundo servidor (200), desde el primer servidor (300), una solicitud sobre un estado de operación asociado a lo que dicho usuario (100) ha establecido sobre dicha operación solicitada para ayudar al primer servidor (300) a autorizar o rechazar la operación solicitada; - verificar, por el segundo servidor (200), dicho estado de operación previamente establecido por el usuario (100) para dicha operación solicitada; y - en respuesta a dicho estado de operación establecido como válido por el usuario (100), realizar además, ya sea por el segundo servidor (200) o por el primer servidor (300) un mecanismo de factor de autenticación adicional para reforzar la autorización de dicha operación solicitada, en donde dicho mecanismo de factor de autenticación adicional incluye realizar un proceso de cifrado de clave pública/privada para demostrar que el usuario (100) que exige la operación posee la clave privada de un certificado digital o el uso de una clave pública/privada para generar una firma digital de un testigo de autenticación para mostrar que el usuario (100) que exige la operación posee la clave privada de un certificado digital.