sim图文解析鉴权过程修订稿
移动通信中的鉴权与加密
移动通信中的鉴权与加密在当今高度数字化的社会,移动通信已经成为我们生活中不可或缺的一部分。
从日常的电话通话、短信交流,到各种移动应用的使用,我们无时无刻不在依赖移动通信技术。
然而,在享受其便捷的同时,我们也面临着信息安全的严峻挑战。
为了保障用户的隐私和通信的安全,鉴权与加密技术在移动通信中发挥着至关重要的作用。
首先,我们来了解一下什么是鉴权。
简单来说,鉴权就是验证用户身份的过程。
当您使用手机拨打电话、发送短信或者连接网络时,移动通信网络需要确认您是否是合法的用户,这就是鉴权在发挥作用。
想象一下,如果没有鉴权,任何人都可以随意使用您的手机号码进行通信,那将会造成多么混乱和危险的局面!鉴权的实现通常依赖于一系列的身份验证信息。
比如,您的 SIM 卡中存储着一些独特的密钥和身份标识,这些信息会与移动通信网络中的数据库进行比对。
当您开机或者进行重要的通信操作时,手机会向网络发送这些身份信息,网络会进行验证,如果匹配成功,您就被允许使用相应的服务。
除了 SIM 卡中的信息,还有其他的鉴权方式。
例如,一些网络可能会要求您输入密码、验证码或者使用生物识别技术(如指纹识别、面部识别等)来进一步确认您的身份。
这些多样化的鉴权方式增加了身份验证的可靠性和安全性。
接下来,我们谈谈加密。
加密就像是给您的通信内容加上了一把锁,只有拥有正确钥匙的人才能解开并理解其中的信息。
在移动通信中,加密技术可以确保您的通话内容、短信、数据传输等不被未授权的人员获取和理解。
加密的原理基于复杂的数学算法。
当您发送信息时,这些信息会通过特定的加密算法进行处理,转化为一种看似无规律的密文。
接收方在接收到密文后,使用相应的解密算法和密钥将其还原为原始的明文。
这样,即使在传输过程中有人截获了这些信息,由于没有解密的密钥和算法,也无法得知其中的真正内容。
在移动通信中,加密通常应用于多个层面。
比如,语音通话可以通过数字加密技术来保护,确保您和对方的对话不被窃听。
鉴权、加密、完整性保护、TMSI重分配配置使用说明
技术文件文件名称:鉴权、加密、完整性保护、TMSI重分配配置使用说明文件编号:版本:V1.0拟制王志刚审核会签标准化批准目录1.概述 (2)1.1.鉴权 (2)1.2.加密 (5)1.3.完整性保护 (6)1.4.TMSI重分配 (8)1.概述随着CS版本的不断演进,设备支持的功能比以前更加丰富和完善了,但是为了满足不同应用场景的需要,大量的安全变量和配置项被引入版本,给机房测试和现场开局带来了很多不便,其中甚至还隐藏了很多陷阱,错误的配置有时会带来极其严重的后果。
本文主要针对位置更新和接入流程,讲述如何正确配置鉴权、加密、完整性保护、TMSI重分配等功能,以满足现场的需要。
1.1.鉴权鉴权主要是网络对SIM卡合法性进行检查,以决定是否为用户提供相应的服务。
当前位置更新和接入流程中与鉴权相关的安全变量(710版本后部分变成配置项)见下表:鉴权的设置相对比较简单,而且不论如何设置都不会导致位置更新或接入失败。
变量1~变量10决定了相应业务是否需要鉴权,鉴权比例为多少,比例的计算是渐进式的,而且不针对用户,如果设为50%,则本MP每2次此类业务需要鉴权1次。
变量11,“鉴权-MS首次登记时”只在用户使用IMSI位置更新或接入,并且之前VLR没有用户数据的情况起作用,它一旦起作用要比鉴权比例设置的优先级高,是否鉴权由它决定。
变量12,“鉴权矢量重复使用次数”,仅对3元组有效,五元组不能重用。
变量13,“预留的鉴权参数组数”,当本次鉴权后,剩余鉴权参数组数低于此值时单独发起流程从HLR获取鉴权参数。
变量14,“TMSI可知,CKSN相等时是否需要鉴权”,仅对接入流程有效,对位置更新无效,而且用户必须是使用TMSI接入,CKSN有效且与网络侧保存的相同时,此变量为1一定鉴权,为0,可以不鉴权,此时它的优先级比业务的鉴权比例、首次登记是否鉴权都要高。
变量15,“支持中移二次鉴权”,是中移的一个需求,在本次鉴权失败后,重新从数据库中读取一组鉴权参数,发送给手机,重新比较鉴权结果。
sim卡与网络的鉴权流程
sim卡与网络的鉴权流程英文回答:The authentication process between a SIM card and a network involves several steps to ensure the security and legitimacy of the connection. Let me explain the process in detail.First, when a SIM card is inserted into a device and powered on, it sends a request to the network to establish a connection. The network then responds by sending a challenge to the SIM card. This challenge is a random number or string of characters.The SIM card receives the challenge and uses its secret key, known only to the SIM card and the network, to generate a response. This response is calculated using a cryptographic algorithm, such as the A3 algorithm, which is specific to the SIM card's authentication process.Once the response is generated, the SIM card sends it back to the network. The network then compares the received response with the expected response. If they match, it means that the SIM card is authentic and has the correct secret key. The network then grants access to the SIM card, and the device is successfully connected to the network.It is important to note that the secret key used for authentication is securely stored within the SIM card andis never transmitted over the network. This ensures that even if someone intercepts the communication between theSIM card and the network, they would not be able to obtain the secret key and impersonate the SIM card.中文回答:SIM卡与网络之间的鉴权流程涉及多个步骤,以确保连接的安全性和合法性。
sim图文解析鉴权过程
s i m图文解析鉴权过程标准化管理处编码[BBX968T-XBB8968-NNJ668-MM9N]一、SIM卡鉴权过程(1)鉴权与加密的重要特征客户的鉴权与加密是通过系统提供的客户三参数组来完成的。
客户三参数组的产生是在GSM系统的AUC(鉴权中心)中完成,每个客户在签约 (注册登记)时,就被分配一个客户号码(客户电话号码)和客户识别码(IMSI)。
IMSI通过SIM写卡机写入客户SIM卡中,同时在写卡机中又产生一个对应此IMSI的唯一的客户鉴权键Ki,它被分别存储在客户SIM卡和AUC中。
AUC中还有个发生器,用于产生一个不可预测的(RAND)。
RAND和Ki经AUC中的A8算法(也叫)产生一个Kc(),经A3算法(鉴权算法)产生一个响应数(SRES)。
由产生 Kc和SRES的RAND与Kc、SRES一起组成该客户的一个三参数组,传送给HLR,存储在该客户的客户资料库中。
一般情况下,AUC一次产生5组三参数,传送给HLR,HLR自动存储。
HLR可存储10组三参数,当MSC/VLR向HLR请求传送三参数组时,HLR又一次性地向MSC/VLR传5组三参数组。
MSC/VLR一组一组地用,用到剩2组时,再向HLR请求传送三参数组。
(2) 鉴权的过程鉴权的作用是保护网路,防止非法盗用。
同时通过拒绝假冒合法客户的“ 入侵” 而保护GSM 移动网路的客户。
鉴权的程序见图3-40,当移动客户开机请求接入网路时,MSC/VLR通过控制信道将三参数组的一个参数RAND传送给客户,SIM卡收到RAND后,用此RAND与SIM卡存储的客户鉴权键Ki,经同样的A3算法得出一个响应数SRES,传送给MSC/VLR。
MSC/VLR将收到的SRES与三参数组中的SRES进行比较。
由于是同一RAND,同样的Ki和A3算法,因此结果SRES应相同。
MSC/VLR比较的结果相同就允许接入,否则为非法客户,网路拒绝为此客户服务。
鉴权加密过程
鉴权加密过程鉴权加密过程yunyingch Post at 2010-1-3 15:21:00第一节鉴权加密过程GSM系统一个显著的优点就是它在安全性方面比模拟系统有了显著的改进,它主要是在以下部分加强了保护:在接入网络方面通过AUC鉴权中心采取了对客户鉴权;在无线路径上采取了对通信信息的保密;对移动设备通过EIR设备识别中心采用了设备识别;对客户身份识别码IMSI用临时识别码TMSI保护;SIM卡用PIN码保护。
一、鉴权加密过程的三参数组客户的鉴权加密过程是通过系统提供的客户三参数组来完成的,客户三参数组的产生是在GSM系统的AUC鉴权中心中完成。
每个客户在GSM网中注册登记时,就被分配一个客户电话号码(MSISDN)和客户身份识别码(IMSI)。
IMSI通过SIM写卡机来写入客户的SIM 卡中,同时在写卡机中又产生了一个对应此IMSI的唯一客户鉴权键Ki,它被分别存储在客户的SIM卡和AUC中,这是永久性的信息。
在AUC 中还有个伪随机码发生器,用于产生一个不可预测的伪随机数RAND。
在GSM规范中还定义了A3、A8和A5算法分别用于鉴权和加密过程。
在AUC中RAND和Ki经过A3算法(鉴权算法)产生了一个响应数SRES同时经过A8算法(加密算法)产生了一个Kc。
因而由该RAND、Kc、SERS一起组成了该客户的一个三参数组,传送给HLR并存储在该客户的客户资料库中。
一般情况下,AUC一次产生5组三参数传送给HLR,HLR自动存储。
HLR可存储10组三参数,当MSC/VLR向HLR请求传送三参数组时,HLR又一次性的向MSC/VLR传送5组三参数组。
MSC/VLR一组一组的使用,当用到剩两组时,就回再向HLR 请求传送三参数组。
在下面的流程中我们会比较详细的看到参数的传递过程。
二、鉴权过程正如上一节所讲到的,当MSC与BSS的SCCP层建立起来之后,就可以来决定是否触发鉴权加密过程。
而判断是否进行鉴权过程的关键在于查看网络一端所存储的上一次业务处理所使用的该移动台的Kc 值是否与本次接入中移动台所存储的Kc值是否一致,若一致则可越过鉴权过程直接利用该Kc值来参与加密过程,若不一致,则需通过鉴权过程来算出新的Kc值。
鉴权过程
第二章鉴权,加密及设备识别需要鉴权的情况:1.移动台呼出呼入;2.移动台位置登记,位置更新;3.移动台补充业务的登记,使用,删除;一.CME20的鉴权过程1、用户购机入网时,电信部门将IMSI号和用户鉴权键Ki一起分配给用户。
同时,该用户的IMSI 和Ki存入AUC。
2、在AUC鉴权中心按下步骤产生一个用于鉴权和加密的三参数组。
1)产生一个不可预测的随机数RAND。
2)以IMSI、Ki和RAND为输入参数由两个不同的算法电路(A8和A3)计算出密钥Kc和符号响应SRES。
3)将RAND、SRES、Kc组成一个三参数组送往HLR作为今后为该用户鉴权时使用。
3、HLR自动存储1~10组每个用户的三参数组,并在MSC/VLR需要时传给它。
而在MSC/VLR中也为每个用户存储1~7组这样的三参数组。
样做的目的是减少MSC/VLR与HLR、AUC之间信号传送的频次。
4、在呼叫处理过程中,MSC向需被鉴权的移动台发送一组参数中的RAND号码,移动台据此再加上要身SIM卡内存储的IMSI和Ki作为A3鉴权运算电路的输入信号,算出鉴权的符号响应SRES并将其送回MSC/VLR。
5、MSC将原参数组中由AUC算出的SRES与移动台返回的SRES比较,若相同,则认为合法,允许接入,否则为不合法,拒绝为其服务。
A.三参数组的产生过程,具体流程可以参照下图:B.系统鉴权过程如下图:二.系统的加密过程1、鉴权程序中产生的密钥KC随RAND和SRES一起送往MSC/VLR。
2、MSC/VLR启动加密进程,发加密模式命令“M”(一个数据模型)经基站发往移动台。
3、在移动台中对“M”进行加密运算(A5算法),其输入参数为KC、M和TDMA当前帧号。
加密后的信息送基站解密。
若解密成功(“M”被还原出来),则从现在开始,双方交换的信息(话音、数据、信令)均需经过加密、解密步骤。
具体步骤参照下图所示:三.移动设备的识别1、MSC/VLR向移动台要求IMEI号,移动台送该号至MSC。
鉴权流程
Distribution of authentication vectors from HE to SN
Select authentication vector AV(i) User authentication request RAND(i) || AUTN(i) Verify AUTN(i) Compute RES(i) User authentication response RES(i) Compare RES(i) and XRES(i) Authentication and key establishment
被网络拒绝的鉴权-消息和参数
Authentication Reject消息 VLR/SGSN ->MS,层三消息
名称 protocol discriminator Skip Indicator Message type 属性 M M M 作用 指示消息所属的层三协议类型 指示该条消息可否被忽略 标识传递消息的类型 参考章节 5.4节 TS 24.008 5.3节
AuthenticationSetList
User error Provider error
C
C
MS-VLR/SGSN间的鉴权消息
Authentication request消息 VLR/SGSN->MS,层三消息
名称 protocol discriminator Message type 属性 M M M M O 作用 指示消息所属的层三协议类型 标识传递消息的类型 参考章节 5.4节 5.3节
当鉴权失败原因为"Synch failure" 3GPP TS 时存在,它包括了USIM对鉴权的 24.008 响应
被网络拒绝的鉴权
移动通信中的鉴权与加密
移动通信中的鉴权与加密在当今数字化的时代,移动通信已经成为我们生活中不可或缺的一部分。
我们通过手机与亲朋好友保持联系、获取信息、进行工作和娱乐。
然而,在这个便捷的通信背后,存在着诸多的安全隐患。
为了保障我们的通信安全,鉴权与加密技术应运而生。
什么是鉴权呢?简单来说,鉴权就是验证用户身份的合法性。
想象一下,你要进入一个只允许特定人员进入的房间,门口的保安会检查你的证件,确认你有进入的资格。
在移动通信中,网络就像是那个房间,而手机用户就是想要进入的人。
网络会对手机用户进行一系列的验证,以确定这个用户是否是合法的,是否有权使用网络提供的服务。
鉴权的过程通常涉及到多个环节和信息的交互。
比如,手机会向网络发送一些特定的信息,如国际移动用户识别码(IMSI)等。
网络接收到这些信息后,会与自己存储的合法用户信息进行比对。
如果匹配成功,就认为用户通过了鉴权,可以正常使用网络服务;如果不匹配,那么就会拒绝用户的接入请求。
那么,为什么鉴权如此重要呢?首先,它可以防止非法用户接入网络。
如果没有鉴权,任何人都可以随意使用移动通信网络,这不仅会造成网络资源的浪费,还可能导致网络拥堵、服务质量下降等问题。
其次,鉴权可以保障用户的权益。
只有合法用户才能享受网络提供的各种服务,如通话、短信、上网等,避免了非法用户盗用服务造成的费用纠纷。
最后,鉴权有助于维护网络的安全和稳定。
通过排除非法用户,网络可以减少受到恶意攻击的风险,保障整个通信系统的正常运行。
说完了鉴权,我们再来说说加密。
加密就是对通信内容进行特殊处理,使得只有合法的接收方能够理解其含义。
就好像你给朋友写了一封秘密信件,为了防止别人看懂,你用一种特殊的密码方式来书写,只有你和你的朋友知道如何解读。
在移动通信中,加密技术可以保护用户的通话内容、短信、数据流量等信息不被窃取或篡改。
当你打电话时,声音会被转换成数字信号,然后通过网络传输。
在传输之前,这些数字信号会经过加密处理,变成一堆看似毫无规律的乱码。
sim图文解析鉴权过程
一、SIM卡鉴权过程鉴权过程SIM MSC AUC(1)鉴权与加密的重要特征客户的鉴权与加密是通过系统提供的客户三参数组来完成的。
客户三参数组的产生是在GSM系统的AUC(鉴权中心)中完成,每个客户在签约(注册登记)时,就被分配一个客户号码(客户电话号码)和客户识别码(IMSI)。
IMSI通过SIM写卡机写入客户SIM卡中,同时在写卡机中又产生一个对应此IMSI的唯一的客户鉴权键Ki,它被分别存储在客户SIM卡和AUC中。
AUC中还有个伪随机码发生器,用于产生一个不可预测的伪随机数 (RAND)。
RAND和Ki经AUC中的A8算法(也叫加密算法)产生一个Kc(密钥),经A3算法(鉴权算法)产生一个响应数(SRES)。
由产生Kc和SRES的RAND与Kc、SRES一起组成该客户的一个三参数组,传送给HLR,存储在该客户的客户资料库中。
一般情况下,AUC一次产生5组三参数,传送给HLR,HLR自动存储。
HLR可存储10组三参数,当MSC/VLR向HLR 请求传送三参数组时,HLR又一次性地向MSC/VLR传5组三参数组。
MSC/VLR一组一组地用,用到剩2组时,再向HLR请求传送三参数组。
(2) 鉴权的过程鉴权的作用是保护网路,防止非法盗用。
同时通过拒绝假冒合法客户的“ 入侵” 而保护GSM 移动网路的客户。
鉴权的程序见图3-40,当移动客户开机请求接入网路时,MSC/VLR 通过控制信道将三参数组的一个参数伪随机数RAND传送给客户,SIM卡收到RAND后,用此RAND与SIM卡存储的客户鉴权键Ki,经同样的A3算法得出一个响应数SRES,传送给MSC/VLR。
MSC/VLR将收到的SRES与三参数组中的SRES进行比较。
由于是同一RAND,同样的Ki和A3算法,因此结果SRES应相同。
MSC/VLR比较的结果相同就允许接入,否则为非法客户,网路拒绝为此客户服务。
在每次登记、呼叫建立尝试、位置更新以及在补充业务的激活、去活、登记或删除之前均需要鉴权。
USIM鉴权过程(最新整理)
USIM卡和SIM卡信息介绍-鉴权相关 V1.0目录一、简介 (3)二、参数说明 (3)三、参数分类 (3)1、Ki (3)2、RAND (3)3、OPc和f1、f1*、f2、f3、f4、f5、f5* (3)4、AK (3)5、RES (3)6、CK (3)7、IK (3)8、SQN编解码 (3)9、MAC-A (3)四、USIM鉴权过程 (3)五、SIM卡鉴权过程 (3)一、简介此文档主要介绍USIM和SIM卡的入网鉴权过程,并对一些鉴权参数进行说明。
信息主要来源于网络,信息可能与真实情况存在偏差。
信息获取截至日期为2014.08.25。
二、参数说明本节主要对USIM鉴权过程中所见到的参数和算法进行一下简单说明。
MAC-A 消息认证码用于鉴权网络过程数据MILENAGE 鉴权算法生成算法用于与生成f1、f2等鉴权算法AUC OP 运营商可变算法配置域用于生成OpcUSIM/AUC Opc 运营商密钥MILENAGE 算法的唯一入口,与Ki 、C值、R 值生成f1、f2等鉴权算法USIM/AUC R1-R5鉴权旋转常量用于与生成f1、f2等鉴权算法AUC RAND 随机数用于鉴权过程数据RES 预期响应网络用之与终端返回响应做对比过程数据SQN 网络侧收到的序号用于验证是否为最新的ATUN过程数据SQNHE 用户独立的计数器用户具有的独立序号,用于计算生成SQN AUC SQNMS USIM 侧矩阵中存储的最大序号用于验证是否为最新的ATUNUSIM三、参数分类级数划分与计算等级相关,即第二级参数计算时,要求第一级参数计算完成,与计算时间无关。
1、Ki3、OPc和f1、f1*、f2、f3、f4、f5、f5*4、AK6、CK7、IK8、SQN编解码编码解码9、MAC-A四、USIM鉴权过程鉴权流程手机交换中心AUC五、SIM卡鉴权过程鉴权过程SIM MSC AUC。
移动通信中的鉴权与加密
移动通信中的鉴权与加密目录第一章:引言1.1 研究背景1.2 目的和范围第二章:移动通信中的鉴权与加密概述2.1 鉴权的定义2.2 加密的定义2.3 移动通信中的鉴权与加密的重要性第三章:移动通信中的鉴权机制3.1 SIM卡鉴权3.2 用户鉴权3.3 网络鉴权3.4 鉴权协议第四章:移动通信中的加密技术4.1 对称加密算法4.2 非对称加密算法4.3 加密模式4.4 数字签名第五章:移动通信中的鉴权与加密技术应用5.1 4G网络中的鉴权与加密5.2 5G网络中的鉴权与加密5.3 移动支付的鉴权与加密第六章:移动通信中的鉴权与加密的问题与挑战6.1 安全性6.2 性能6.3 兼容性6.4 隐私保护第七章:移动通信中的鉴权与加密的发展趋势7.1 去中心化鉴权与加密7.2 区块链鉴权与加密7.3 量子鉴权与加密7.4 辅助鉴权与加密第八章:结论8.1 主要研究成果8.2 研究的局限性附件:相关数据和图表法律名词及注释:1.鉴权(authentication):一种通过验证用户身份的过程,以确保只有授权的用户可以访问某些资源或执行某些操作。
2.加密(encryption):将数据转化为不可读的形式,通过使用密钥来保护数据的机密性。
3.SIM卡(Subscriber Identity Module):一种用于存储与用户方式号码相关联的身份信息的智能卡。
4.对称加密算法(symmetric encryption algorithm):使用相同的密钥来加密和解密数据的算法。
5.非对称加密算法(asymmetric encryption algorithm):使用公钥和私钥配对来加密和解密数据的算法。
6.数字签名(digital signature):用于验证消息来源和完整性的加密技术。
注意:本文档仅供参考使用,具体的鉴权与加密操作应根据实际需求和技术标准进行。
请确保按照相关法律法规进行操作,避免违法行为。
3G鉴权介绍
3G鉴权介绍主要内容:1.3G网络与卡之间的鉴权流程 (1)2.3G鉴权算法 (3)IM AUTHENTICATE 命令定义 (4)IM卡上的鉴权实现 (9)1.3G网络与卡之间的鉴权流程3G网络鉴权的整体流程下图所示,其中:图1 3G鉴权示意图USIM卡根据存储的K和网络侧送过来的AUTN、RAND,计算出XMAC,并与从网络侧得到的MAC相验证。
如果MAC=XMAC,且SQN在正确的值域之内,USIM卡则返回RES至网络侧。
网络侧将判断RES是否等于XRES,以实现网络对卡的鉴权,如果RES=XRES,USIM卡和网络侧将用CK与IK进行数据的传输。
至此完成了USIM卡与网络侧间的双向认证。
2.3G鉴权算法3G鉴权采用MILENAGE算法。
USIM鉴权包括两部分功能:(1)网络的双向鉴权:包括USIM卡对网络侧的认证以及网络侧对USIM 卡的认证。
(2)产生用于加密及数据完整性校验的对话密钥-CK及IK MILENAGE算法如图所示:图2 MILENAGE算法图示的每一列代表一种特殊的安全函数,用fx表示,其中x指一种函数。
这些不同的功能函数和它们的用途如下:f1 –网络鉴权函数MACf1* - 再-同步信息鉴权函数MAC_Sf2 –用户鉴权函数RESf3 –加密密钥离散函数CKf4 –完整性密钥离散函数IKf5 –匿名密钥离散函数AKf5* - 用于再-同步信息的匿名密钥离散函数采用序列号(SQN)机制是为了保证在鉴权之后所生成的密钥CK及IK的“新鲜”,在AuC/HLR中具备生成“新鲜”的SQN的机制,而在USIM卡中具备验证SQN是否“新鲜”的机制。
USIM卡通过判断所接收到的SQN的值是否在一个正确的范围(由参数IND、L、Delta所确定)内,若是则采用已生成的CK、IK进行保密性和完整性的加密运算,若不是则请求AuC进行重同步以保证CK、IK的“新鲜”。
K,OPc,L,∆,c1-c5, r1-r5等参数的内容由运营商指定,并由运营商统一维护,从而保证算法的安全性。
sim卡与网络的鉴权流程
sim卡与网络的鉴权流程The authentication process for a SIM card and a network involves several steps to ensure that the device and the user are authorized to access the network. SIM cards, which are small smart cards used in mobile phones and other devices, contain unique identifiers and encryption keys that are used to authenticate the user and the device to the network. When a user attempts to connect to a network, the SIM card and the network exchange information to verify the authenticity of the user and the device.SIM卡与网络的鉴权流程涉及几个步骤,以确保设备和用户被授权访问网络。
SIM卡是手机和其他设备中使用的小型智能卡,其中包含用于对用户和设备进行身份验证的唯一标识符和加密密钥。
当用户尝试连接到网络时,SIM卡和网络交换信息,以验证用户和设备的真实性。
The first step in the authentication process is for the device to send a request to the network to connect. This request includes the unique identifier of the SIM card, which is used by the network to identifythe user and the device. The network then sends a challenge to the SIM card, which is a random number that is used in theauthentication process. The SIM card uses its encryption keys to create a response to the challenge, which it sends back to the network.鉴权流程的第一步是设备向网络发送连接请求。
IMS鉴权过程中各参数的用途
IMS鉴权过程中各参数的用途发帖日期:2011-08-18 14:12:52按照目前的国际规范,IMS认证方式主要有IMS AKA、SIP Digest、NASS-IMS Bundled Authentication(NBA)以及GPRS-IMS Bundled Authentication(GBA)几种方式。
其中NBA和GBA认证的主要思路是IMS核心网信任接入网络(NASS、GPRS)为用户分配的IP地址,因此不涉及鉴权参数的使用,本文仅根据个人理解列举了IMS AKA和SIP Digest过程中各参数的用途。
IMS AKAusername即用户的IMPI。
KIMS AKA认证过程中的根密钥,除RAND之外的其他鉴权参数计算过程中全部需要使用K。
K 分别存储在ISIM(或终端)以及HSS中,永远不会在网络上传输。
RAND由HSS生成的随机数,HSS和ISIM(或终端)通过RAND和K可以计算IK/CK/RES/XRES。
RAND在鉴权过程中会从HSS一直传递至终端。
XRESXRES由HSS通过K和RAND计算得到,这个参数从HSS传递至S-CSCF,不会继续向下传输。
S-CSCF通过比对从XRES和从终端得到的RES来对用户身份进行认证。
RESRES由终端通过K和RAND计算得到,并在鉴权响应中携带该参数。
该参数从终端传送至S-CSCF。
IK完整性密钥。
终端和HSS分别计算该参数,HSS计算的IK会一直传递至P-CSCF。
终端与P-CSCF之间建立IPSec所使用的完整性密钥即为该参数。
CK加密密钥。
终端和HSS分别计算该参数,HSS计算的CK会一直传递至P-CSCF。
终端与P-CSCF之间建立IPSec所使用的加密密钥即为该参数。
SQN终端与HSS同步的序列号。
这个序列号是计算AUTN的中间值。
当网络与终端的SQN失配时,终端会从新发起REGISTER请求,携带auts参数,用于SQN同步。
电信3G SIM鉴权
CAVE和MD5鉴权3G上网时,电信端会有两种身份验证方式,CAVE和MD5两种验证方式,通过了就上你上3G,通不过,你只能上1X。
一般3G是采用MD5方式进行验证,但是为了让以前的1X网络用户能上3G,所以电信实际采用的是CAVE和MD5共存的验证方式。
很多人都在问,CAVE和MD5上3G速度是不是一样的,上面也说了,这两种方式只是身份验证方式不同,验证通过都是在同一个3G网络中使用,速度怎么可能有区别。
打个比方,上3G就象上我们坐飞机去一个地方,有人拿的是纸质机票(假设是CAVE),有人拿的是电子机票(假设是MD5),不管拿电子机票还是拿纸质机票的,都可以换到登机牌坐上飞机,大家都进了同一个飞机,速度会有什么不一样的呢?那什么是CAVE呢CAVE验证方式:是我们国家默认的验证方式,根据手机卡的ESN、IMSI、Akey来确定你的身份,手机卡在谁手上,谁就能上3GMD5验证方式:是根据AN/AAA帐号密码来确定你的身份。
只要知道了AN/AAA帐号密码就能上3G,和你手机卡无关。
目前机卡一体的手机一般只能用这种方式上3G。
(机卡一体机用CAVE 方式也能上,但是需一种特殊的Radio)----------------------------------------------------------下面整点专业的,一般人不用学习。
有兴趣的人可以研究一下一、引言安全问题一直是困扰着无线通信系统的一个大问题。
网络安全主要分为接入鉴权和加密两部分:接入鉴权是为了保证用户身份的合法性,加密是为了解决通信内容的安全性问题。
接入鉴权分为用户鉴权和会话鉴权。
用户鉴权是在最初建立会话时,检验终端用户的合法性;会话鉴权是在会话期间,终端从静态到激活态或发生切换引起的重新鉴权。
机卡分离的cdma2000 1x网络在空中沿用了2G的安全机制,采用了基于CAVE(Cellular Authentication and Voice Encryption )算法的接入鉴权。
最详细 GSM信令流程 图文并茂
信令流程的详细描述同步过程当手机开机后,会去扫描所有的无线信道并在3秒至5秒内测量它们的信号强度,将30个信号最强载频存储下来,然后调制到信号强度最强的载频上,通过扫描它的FCCH突发脉冲来判断它是否是一BCCH频点,若是的话会继续去收听它的SCH突发脉冲,看是否能对之进行解调,若能通过解出的BSIC号,看是否是被SIM卡禁止的若可以接入,则继续收听BCCH广播,看该小区是否被禁止接入,若允许接入则根据小区选择准则C1算法,看是否满足C1大于0的要求,若完全通过则该小区则被选为服务小区,若其中一步失败则对次强信道进行同样的流程。
手机空闲状态下的工作当手机进入空闲模式下后,手机先对该服务小区的系统消息进行按TC顺序进行分析,若是GSM900M的话,将会系统接受SYSTEM INFORMATION TYPE 1、TYPE2、TYPE3、TYPE4;若是GSM1800M的话,则会系统接受TYPE1、TYPE2、TYPE2 BIS、TYPE3、TPPE4;若是双频网络的话会系统接受TYPE1、TYPE2、TYPE2 BIS、TYPE2 TER、TYPE3、TPPE4;每个系统消息相隔一个51复祯,中间还要根据noofMultiFrameBetweenPaging参数所定义的时长到所指定的寻呼块来接受系统的寻呼消息(一般在寻呼业务量大的地方,或邻小区多的地方该值定义的较小,即定义了手机不连续接受的时长,该值越大,在该服务区的手机就越省电,如市区可定义为2即手机在102祯内收听一次寻呼消息,郊区可定义为4或6),在手机完成对系统消息的测量后,就进入休息状态,仅在指定的寻呼块内受听寻呼消息并同时测量邻小区的BCCH的接收电平,在30秒左右的时间内又将会去收听系统消息,来判断小区重选的进程。
现对手机发起呼叫的流程进行分析:1)MS通过RACH信道先发起一channel request 消息(8bits),其中包括请求信道原因及一个随机参考值,来等待AGCH信道的指派,此时MS在物理信道TS0上等待BSC给它分配无线资源。
鉴权过程流程和简述
鉴权过程流程和简述下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。
文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢!并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by theeditor. I hope that after you download them,they can help yousolve practical problems. The document can be customized andmodified after downloading,please adjust and use it according toactual needs, thank you!In addition, our shop provides you with various types ofpractical materials,such as educational essays, diaryappreciation,sentence excerpts,ancient poems,classic articles,topic composition,work summary,word parsing,copy excerpts,other materials and so on,want to know different data formats andwriting methods,please pay attention!鉴权过程流程。
1. 请求访问。
用户通过客户端(如浏览器、移动应用程序)向服务器发出访问请求。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
s i m图文解析鉴权过程集团文件发布号:(9816-UATWW-MWUB-WUNN-INNUL-DQQTY-
S I M卡鉴权过程
(1)鉴权与加密的重要特征
客户的鉴权与加密是通过系统提供的客户三参数组来完成的。
客户三参数组的产生是在GSM系统的AUC(鉴权中心)中完成,每个客户在签约(注册登记)时,就被分配一个客户号码(客户电话号码)和客户识别码(IMSI)。
IMSI通过SIM写卡机写入客户SIM卡中,同时在写卡机中又产生一个对应此IMSI的唯一的客户鉴权键Ki,它被分别存储在客户SIM卡和AUC中。
AUC中还有个发生器,用于产生一个不可预测的(RAND)。
RAND和Ki经AUC中的A8算法(也叫)产生一个Kc(),经A3算法(鉴权算法)产生一个响应数(SRES)。
由产生Kc和SRES的RAND与Kc、SRES一起组成该客户的一个三参数组,传送给HLR,存储在该客户的客户资料库中。
一般情况下,AUC一次产生5组三参数,传送给HLR,HLR自动存储。
HLR可存储10组三参数,当MSC/VLR向HLR请求传送三参数组时,HLR又一次性地向MSC/VLR传5组三参数组。
MSC/VLR一组一组地用,用到剩2组时,再向HLR请求传送三参数组。
(2)鉴权的过程
鉴权的作用是保护网路,防止非法盗用。
同时通过拒绝假冒合法客户的“入侵”而保护GSM移动网路的客户。
鉴权的程序见图3-40,当移动客户开机请求接入网路时,
MSC/VLR通过控制信道将三参数组的一个参数RAND传送给客户,SIM卡收到RAND后,用此RAND与SIM卡存储的客户鉴权键Ki,经同样的A3算法得出一个响应数SRES,传送给MSC/VLR。
MSC/VLR将收到的SRES与三参数组中的SRES进行比较。
由于是同一RAND,同样的Ki和A3算法,因此结果SRES应相同。
MSC/VLR比较的结果相同就允许接入,否则为非法客户,网路拒绝为此客户服务。
在每次登记、呼叫建立尝试、位置更新以及在补充业务的激活、去活、登记或删除之前均需要鉴权。
BSCBaseStationController基站控制器
BTSBaseTransceiverStation基站收发信台
BSS:Businesssupportsystem
OSS:OperationsupportsystemMSS:ManagementSupportSystem管理支撑系统
BSS:基站子系统,包括:
BTS:基站收发信台
BSC:(BaseStationController)基站控制器
TC:码变换器
MSC:移动业务交换中心
MSC和HLR、VLR、AUC交互
AUC:鉴权中心
HLR:本地用户位置寄存器
VLR:外来用户位置寄存器
MSC从GSM系统内的三个数据库,即归属位置寄存器(HLR)、拜访位置寄存器(VLR)和鉴权中心(AUC)中获取用户位置登记和呼叫请求所需的全部数据
USIM鉴权过程。