From the section 5.6.3 of the protocol 3gpp2 c.s0016-c
The base station shall compute the Root Key RK = SHA-1 (0x00000003 |
0x00000C8010 | BS_PARAM | BS_PARAM), where BS_PARAM =BS_PW| (MS_RESULTs/MS_PW_HASH) modulo P | G^Y modulo P | ((MS_RESULTs/MS_PW_HASH)^Y) modulo P. The base station shall use the least significant 128 bits of the result RK as the Root Key K.The "/" in MS_RESULTs/MS_PW_HASH confused me a lot . Does it mean division? if it does, we know MS_RESULT = 1024 bits, MS_PW_HASH =1152 bits, so we get MS_RESULTs/MS_PW_HASH = 0. Am I right? Hope someone can give me some information on this one.