[EPS 4G] E-UTRAN Authentication Procedure

It would be better that before going to E-UTRAN just scroll through the 3G authentication procedure. E-UTRAN authentication also checks that the PLMN in which UE is roaming is authenticated or not. Here one key KASME is generated that takes visited PLMN Id, CK, IK as an input that are generated in the same way they are generated in 3G Authentication. Rest all is same as 3G authentication.

4G Authentication Procedure

Algorithm to generate KASME is as follow

KASME = HMAC-SHA-256(Key,S) 
S = FC||P0||L0||P1||L1||P2||L2||P3||L3||... ||Pn||Ln

FC is single octet. Its value is defined by 3GPP.
All Px are inputs and Lx is the length of the inputs 
Key = CK || IK
FC = 0x10,
P0 = SN id,
L0 = length of SN id (i.e.0x00 0x03),
L1 = length of SQN Å AK (i.e. 0x00 0x06) 

Your Comments /Suggestions and Questions are always welcome,  shall clarify with best of our knowledge. So feel free to put Questions.


  1. informative but not in detail, can you provide the hard copy of this file if you don't mind ?


  2. informative post! I really like and appreciate your work, thank you for sharing such a useful facts and information about capability procedure hr strategies, keep updating the blog, hear i prefer some more information about jobs for your career hr jobs in hyderabad .