摘要 |
A presente invenção refere-se a um método de autenticação de uma transação entre um dispositivo local, sob controle de um usuário, e um servidor remoto, compreendendo: - determinar uma série de dados específicos ao dispositivo local; - determinar uma série de dados específicos para o usuário do dispositivo; - transmitir a série de dados específicos de dispositivo e a série de dados específicos de usuário para uma máquina de criptografia remota; e - gerar na máquina de criptografia remota uma série de modelos de dados de uso único, cada modelo compreendendo itens selecionados aleatoriamente da série de dados específicos de dispositivo e da série de dados específicos de usuário; o método compreendendo ainda, durante autenticação: - enviar um modelo de dados da máquina para o dispositivo local; - usar o modelo de dados para interrogar o dispositivo local para os itens de dados específicos de dispositivo; - usar o modelo de dados para interrogar o usuário, para proporcionar os itens de dados específicos de dispositivo no modelo; e - comparar os itens de dados proporcionados pelo dispositivo local e o usuário, em resposta à interrogação aos itens de dados usados para criar o modelo para autenticar a transação.
|