O software Ukey cria um número aleatório e o envia para o hardware, que então envia o resultado para o servidor Ukey, que confirma a autenticidade do certificado usando a assinatura do número aleatório e o certificado digital embutido no dispositivo.
Se a verificação for aprovada, o Servidor validará a autenticidade do certificado e então usará a chave pública do certificado para verificar se a assinatura está correta, retornando o resultado da verificação para o aplicativo e a hora da última verificação se a verificação falhar.
