PT1362452E

Method and apparatus for providing authentication in a communication system

Abstract

A method includes receiving an authentication request from a mobile station (401) and determining whether to forward the request to an authentication agent. When it is determined to forward the request, the request is forwarded to the authentication agent (107). A random number and a random seed are received from the authentication agent (107). The random number and the random seed are forwarded to the mobile station (401). A response to the random number and the random seed from the mobile station (401) is received and forwarded to the authentication agent (107). The authentication agent (107) compares the response with an expected response. When the authentication agent (107) authenticates the mobile station (401), a derived cipher key is received from the authentication agent (107).

PT1362452E, drawing sheet 1
Sheet 1 of 13

Term

Term ended

Projected expiry passed 18 January 2022, 4.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

16 claims: 3 independent, 13 dependent

  1. 1
    CLAIMS REIVINDICAÇÕES 1 - Process comprising the steps of:1 - Processo que compreende os passos de: generating a random number, an expected response, and a derived cipher key associated with protected air interface communications with a mobile station (401, 403, 405);gerar um número aleatório, uma resposta esperada, e uma chave de cifra derivada, associada a comunicações protegidas de interface de ar com uma estação móvel (401, 403, 405);enviar o número aleatório e uma origem aleatória para a estação base (115, 117), que está localizada num primeiro conjunto de dispositivos, em que o primeiro conjunto esta associado a uma intra-chave utilizada para cifrar material de chave que é distribuído dentro do primeiro conjunto;send the random number and a random origin to the base station (115, 117), which is located in a first set of devices, wherein the first set is associated with an intrakey used to encrypt key material that is distributed within the first set;receber da estação base (115, 117) uma resposta ao número aleatório e à origem aleatória;receiving from the base station (115, 117) a response to the random number and random origin;comparar a resposta com a resposta esperada;e quando a resposta coincide com a resposta esperada, cifrar a chave de cifra derivada utilizando a intra-chave e enviar a chave de cifra derivada cifrada para a estação base (115, 117) . compare the answer with the expected answer;and when the response coincides with the expected response, encrypt the derived cipher key using the intrakey and send the encrypted derived cipher key to the base station (115, 117).
  2. 10
    10 A process performed by any of the base stations (115, 117), which is located on a first set of devices and comprises the steps of:10 - Processo executado por qualquer uma das estações base (115, 117), que está localizada num primeiro conjunto de dispositivos e que compreende os passos de: receber um pedido de autenticação de uma estação móvel (401, 403, 405);receive an authentication request from a mobile station (401, 403, 405);determinar se envia o pedido para um agente de autenticação;determine if it sends the request to an authentication agent;36 1 362 452 / EN ΕΡ 1 362 452 /PT 3/4 quando é determinado enviar o pedido, enviar o pedido para o agente de autenticação;3/4 when it is determined to send the request, send the request to the authentication agent;receber um número aleatório e uma origem aleatória do agente de autenticação;receive a random number and a random origin from the authentication agent;enviar o número aleatório e a origem aleatória para a estação móvel (401, 403, 405);send the random number and random origin to the mobile station (401, 403, 405);receber uma resposta para o número aleatório e para a origem aleatória da estação móvel (401, 403, 405) e enviar a resposta para o agente de autenticação;receive a response to the random number and random origin of the mobile station (401, 403, 405) and send the response to the authentication agent;quando o agente de autenticação autentica a estação móvel (401, 403, 405), receber do agente de autenticação uma chave de cifra derivada, que é cifrada utilizando uma intrachave, associada ao primeiro conjunto e utilizada para cifrar o material de chave de cifra que é distribuído dentro do primeiro conjunto;e cifrar as mensagens para a estação móvel (401, 403, 405) e decifrar as mensagens da estação móvel (401, 403, 405) com a chave de cifra derivada. when the authentication agent authenticates the mobile station (401, 403, 405), it receives from the authentication agent a derived cipher key, which is encrypted using an intrachakey associated with the first set and used to encrypt the cipher key material which is distributed within the first set;and encrypting the messages to the mobile station (401, 403, 405) and decrypting the messages from the mobile station (401, 403, 405) with the derived cipher key.
  3. 15
    15 A process performed by a base station which is located on a first set of devices and comprises the steps of:15 - Processo executado por uma estação base que está localizada num primeiro conjunto de dispositivos e que compreende os passos de: receber um número aleatório de uma estação móvel;receive a random number from a mobile station;enviar o número aleatório para um agente de autenticação;send the random number to an authentication agent;receber uma resposta para o número aleatório e para uma origem aleatória do agente de autenticação;receive a response to the random number and random source from the authentication agent;enviar a resposta e a origem aleatória para a estação móvel;send the response and random origin to the mobile station;quando a estação móvel autentica a infra-estrutura, que compreende o agente de autenticação e a estação base, enviar uma mensagem autenticada para o agente de autenticação;when the mobile station authenticates the infrastructure, which comprises the authentication agent and the base station, sends an authenticated message to the authentication agent;receber do agente de autenticação uma chave de cifra derivada, que é cifrada utilizando uma intra-chave, associada ao primeiro conjunto e utilizada para cifrar o material de chave, que é distribuído dentro do primeiro conjunto;receiving from the authentication agent a derived cipher key, which is encrypted using an intrakey, associated with the first set and used to encrypt the key material, which is distributed within the first set;cifrar as mensagens para a estação móvel e decifrar mensagens de uma estação móvel com uma chave de cifra derivada. encrypt messages to the mobile station and decrypt messages from a mobile station with a derived cipher key.