Patent ID: 11956626
Assignee: NOKIA TECHNOLOGIES OY
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC H

Claim 0:
1. An apparatus comprising at least one processor; and at least one memory including computer program code, the at least one memory and computer program code being configured to, with the at least one processor, to cause the apparatus to at least perform:
generate a first key based on a first input specific to a mobile device, wherein the first input comprises measurement of mutable code of the mobile device and a unique device secret;
generating a cryptographic hash of the mutable code, wherein the mutable code includes a firmware image;
generate a symmetric second key on the basis of the first key and a second input specific to the mobile device, wherein the second input comprises a device identifier of the mobile device;
generate authentication credentials on the basis of the second key for authenticating the mobile device to a mobile communications network, wherein the authentication credentials are generated as part of an authentication and key agreement based authentication procedure;
generate a cipher key and an integrity key on the basis of the second key; and
use the device identifier as an input for authentication and key agreement based authentication procedure between the mobile device and the mobile communications network.