GSM-WCDMA 鉴权原理V1.0
中国联通OSS-GSMWCDMA网络优化及业务分析系统部省接口技术规范 第二部分:与GSM无线接入网相关的信息模型V1

前
随着国内移动通信市场的发展和竞争局势的日益加剧,客户对于网络的服务质量日益敏感,如何提高移动通信网络运维的质量从而提高针对最终用户的服务质量是目前在网络运行维护中需要解决的一大难题。运营商如何通过合理的网络规划、网络优化有效降低运营成本,用尽可能少的投资来提高整个网络覆盖水平及通信质量日益成为网络运维管理工作关注的焦点。
所属OMC标识
所属OMC标识
BSC
字符串
无
VENDOR_ID
厂商标识
厂商标识,取值参见附录A.6中厂商编码
BSC
短整型
无
VERSION_ID
版本标识
版本标识,取值参见附录A.6中版本编码
BSC
短整型
无
R_CAPACITY
配置无线容量
配置的无线容量
BSC
实型
爱尔兰
BTS_NUM
基站配置数量
基站配置数量
CELL
字符串
无
cityId
城市
取值参见附录A.2本地网/城市的数字编码
CELL
字符串
无
cellId
Cell标识
性能统计小区的标识
CELL
字符串
无
beginTime
统计开始时间
性能指标统计开始时间,小时粒度,具体格式见A.5
CELL
时间型
无
112.2
指标英文名
指标名称
解释及触发点
对象类型
数据类型
单位
天线型号
Cell
字符串
无
REPEATER_NUM
带室外直放站数量
带室外直放站数量
Cell
整型
个
TRX_MAX_PWR
GSM鉴权管理

GSM鉴权管理GSM鉴权管理的涵义鉴权是一用于检查用户数据的合法性和完整性的过程。
在鉴权过程的帮助下,运营商可以防止网络中的伪SIM 卡的使用。
鉴权过程仅基于一个识别密钥Ki,它被签发给一个已在HLR(归属位置寄存器)中建立用户数据的每一个用户。
鉴权过程证实用户方的Ki和网络方的Ki是否完全相同,在建立呼叫、位置更新和终接呼叫(被呼叫方)初期由VLR(拜访位置寄存器)实施确认。
为了执行鉴权,VLR需要基本的鉴权信息。
如果移动站广播Ki ,那么识别数据将通过空中传送,这会违背鉴权原理。
鉴权的方法是要不通过空中发送Ki ,而比较存放在移动台中的Ki 是否和存放在网络中的Ki 相同。
通过单向算法A3,Ki 通过一个随机A3算法,通过Ki 和随机数很容易得到不同的结果。
但是不可能将运算结果或此随机数再化为原来的Ki (因此命名为“单向”算法)。
安全性算法GSM系统使用三种算法用于鉴权和加密的目的,这些处算法是A3,A5和A8。
A3被用于鉴权,A8用于产生加密密钥以及A5用于加密。
验证是在网络的VLR中进行的。
不过这样进行鉴权存在一个问题,就是鉴权时需要用户将鉴权键Ki在空中传输给网络,这就存在鉴权键Ki可能被人截获的问题。
为了安全的需要,GSM用一鉴权算法A3产生加密的数据,叫做符号响应(SRES,Signed Response)。
具体方法是,用鉴权键Ki和一个由AC中伪随机码发生器产生的伪随机数(RAND,Random number),作为鉴权算法A3的输入,经A3后,其输出便是符号响应SRES。
这样在鉴权时移动用户在空中向网络端传送的是SRES,并在网络的VLR中比较。
算法A3和A8位于SIM卡模块和鉴权中心中,A5位于移动台和BTS(基站收发信台)中。
运营者开始使用安全功能之前,移动用户已经在鉴权中心被创建。
以下是创建用户所需要的信息:(1)用户的IMSI(2)用户的Ki(3)使用的算法版本同样的信息也存储在移动用户的SIM卡中。
CDMA系统鉴权原理介绍

CDMA系统鉴权原理介绍HTC Diamond 6950掀起岁末新的一轮手机写号高潮,广大机油天天就想着这三个码字(ESN、IMSI、A-KEY),而且在运行CDMA Workshop 2.7时,里面五花八门的系统参数也确实让人一头雾水。
比如瑞姆说明书中提到的在Cave选项里面SSD_A、SSD_B是何意义等等,下面就简单介绍一下CDMA系统的鉴权原理。
1、鉴权中心AUC是鉴权中心。
为系统提供用户鉴权所需要的数据,保护空中接口,防止盗用。
系统的AUC完成以下功能:(1)鉴权数据的存储:存储每个用户的MIN/A-Key/SSD(移动用户识别号码/鉴权密钥/共享保密数据)和鉴权算法CA VE;(2)对用户进行鉴权,并生成用户加密键—CDMAPLCM和SMEKEY;(3)执行SSD更新过程。
2、鉴权业务鉴权是为了保护合法用户,防止假冒合法用户的“入侵”。
每个用户在注册登记时,就被分配一个用户号码和用户识别码(MIN)、鉴权A-KEY 。
MIN、A-KEY通过空中激活业务或者专用设备写入用户的手机中。
通过SSD更新过程,在AUC和用户的手机中均生成共享保密参数SSD,用于以后的鉴权和加密算法的计算。
当拜访地的VLR支持SSD共享时,该SSD在VLR中也有保存。
128位的SSD被分成两部分,用于鉴权计算的64位的SSD_A和用于加密计算的64位的SSD_B。
3、鉴权原理由VLR、AUC或者 BSC 发送随机数RAND到MS(手机),MS利用内部存储的密钥SSD_A和鉴权算法,计算出一个结果AUTH_MS,回送到VLR或者AUC,VLR或者AUC 利用内部存储的密钥SSD_A和同样的鉴权算法,计算出一个结果AUTH_NET,两者进行比对,相同则为合法MS;否则为非法。
下面具体其处理过程:(1)在CDMA移动通信系统中,每次鉴权时,临时计算出鉴权参数,进行比对。
(2)在CDMA移动通信系统中,MS 和 AUC 中均存有一个密钥,称之为A-KEY。
1)WCDMA基础原理

2
4 6 8 10 12 频 率 2117.4 2127.4 2137.4 2147.4 2157.4 2167.4
9637
9687 9737 9787 9837 9887
1927.4
1937.4 1947.4 1957.4 1967.4 1977.4
上 行 频 率
3 5 7 9 11
频点 1 3 5 7 9 11
Multiple Transmitters
User N User 1
User 3
User 2
User 2
User 1
User 3
and Multiple Data Channels
频率
频率
时间
每一个用户的频率互不相同 (每一个用户一个语音信道) 所有用户发射机可以同时工作 AMPS, NMT, TACS
随机接入和分组接入信道
基站Node B
PRACH – 随即接入物理信道 AICH – 获取指示信道 PCPCH – 分组公共物理信道 AP-AICH – 前缀获取指示信道 CD/CA-AICH – 冲突检测指示信道 CSICH - CPCH 状态指示信道
用户终端UE
专用连接信道
DPDCH – 专用物理数据信道
WCDMA无线技术原理
4)扩频加扰过程
语音用户
2个数据信道 (语音, 控制) SC1 + OC1 + OC2 导频, 广播 SC1 + OCP + OCB
1个数据信道 (控制) SC1 + OC3 2个数据信道 (14 kbps数据, 控制) SC4 + OC1 + OC2
上行数据
2个数据信道 (语音, 控制) SC3 + OC1 + OC2
GSM信令流程专题(鉴权位置更新)

1.3鉴权1.3.1 鉴权原理和操作机制鉴权是通过比较MS提供的鉴权响应和AUC提供的鉴权三参数组之间是否一致进行判断的,通过鉴权,可以防止非法用户(比如盗用IMSI和KI复制而成的卡)使用网络提供的服务。
首先明确MS中SIM卡和AUC中存储的信息:●SIM卡中:固化数据:IMSI,Ki,A3,A8安全算法。
这些内容不会更改。
临时的网络数据TMSI,LAI,Kc,被禁止的PLMN业务相关数据●AUC中:用于生成随机数(RAND)的随机数发生器鉴权键Ki各种安全算法,这些安全算法和SIM卡中的算法相一致。
AUC的基本功能是产生三参数组(RAND、SRES、Kc),其中:●RAND由随机数发生器产生;●SRES由RAND和Ki由A3算法得出;●Kc由RAND和Ki用A8算出。
三参数组产生后存于HLR中。
当需要鉴权时,由MS所在服务区的MSC/VLR 从HLR中装载至少一套三参数组为此MS服务。
具体到某次鉴权时,如果此时VLR中还有该MS的三参组(或者允许重复使用三参组),则HLR不参与鉴权过程,VLR直接向MS下发鉴权命令;如果VLR中已经没有该MS的三参组,则需首先向HLR取三参组。
1.3.2 鉴权执行控制过程是否执行鉴权,取决于运营公司要求,一般每次呼叫建立、位置更新、无呼叫接续建立的补充业务激活、短消息交换、SMS,需执行鉴权,以保护运营商的利益。
1.3.3 VLR鉴权时的异常情况VLR不认识TMSI非法用户即非法用户不能对鉴权请求提供一个正确的鉴权响应本节课主要描述了鉴权的过程。
鉴权是数字网络区别与模拟网络的重要特性之一。
通过鉴权,系统可以为合法的用户提供服务。
对不合法的用户拒绝服务。
通过本课学习,主要了解鉴权的原理、鉴权中心的作用、系统判断非法用户的依据。
1.4位置更新1.4.1 位置更新类型●正常位置更新●周期位置更新●IMSI附着/分离●当HLR被置于故障指示时,VLR收到MS发出的业务操作1.4.2成功操作1.4.2.1 位置更新仅涉及VLRMS进入新位置内,新旧位置区在同一MSC覆盖区域内,即VLR并未改变。
WCDMA系统基本原理

UMTS Universal Mobile Telecommunications System 通用移动通信系统 是采用WCDMA空中接口技术的第三代移动通信系统 通常也把UMTS系统 称为WCDMA通信系统 UMTS系统采用了与第二代移动通信系统类似的结 构 包括无线接入网络 Radio Access Network RAN 和核心网络 Core Network CN 其中无线接入网络处理所有与无线有关的功能 而CN处理 UMTS系统内所有的话音呼叫和数据连接 并实现与外部网络的交换和路由 功能 CN从逻辑上分为电路交换域 Circuit Switched Domain, CS 和分组 交换域 Packet Switched Domain, PS
i
图2-13 无线接口协议结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-32 图2-14 Iub接口协议图 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-33 图2-15 无线网络协议的区分和在Iub上的传送 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-34 图2-16 Iur接口协议结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-37 图2-17 无线网络协议和Iur上传送的区分 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-38 图2-18 漂移RNS逻辑模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-38 图2-19 核心网和UTRAN之间的接口图 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-41 图2-20 Iu-CS的协议结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-42 图2-21 Iu-PS的协议结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-43
移动通信中的鉴权

GSM系统的鉴权为了保障GSM系统的安全保密性能,在系统设计中采用了很多安全、保密措施,其中最主要的有以下四类:防止未授权的非法用户接入的鉴权(认证)技术,防止空中接口非法用户窃听的加、解密技术,防止非法用户窃取用户身份码和位置信息的临时移动用户身份码TMSI 更新技术,防止未经登记的非法用户接入和防止合法用户过期终端(手机)在网中继续使用的设备认证技术。
鉴权(认证)目的是防止未授权的非法用户接入GSM系统。
其基本原理是利用认证技术在移动网端访问寄存器VLR时,对入网用户的身份进行鉴别。
GSM系统中鉴权的原理图如下所示。
本方案的核心思想是在移动台与网络两侧各产生一个供鉴权(认证)用鉴别响应符号SRES1和SRES2,然后送至网络侧VLR中进行鉴权(认证)比较,通过鉴权的用户是合理用户可以入网,通不过鉴权的用户则是非法(未授权)用户,不能入网。
在移动台的用户识别卡SIM中,分别给出一对IMSI和个人用户密码Ki。
在SIM卡中利用个人密码Ki与从网络侧鉴权中心AUC和安全工作站SWS并经VLR传送至移动台SIM卡中的一组随机数RAND通过A3算法产生输出的鉴权响应符号SRES2。
在网络侧,也分为鉴权响应符号SRES1的产生与鉴权比较两部分。
为了保证移动用户身份的隐私权,防止非法窃取用户身份码和相应的位置信息,可以采用不断更新临时移动用户身份码TMSI取代每个用户唯一的国际移动用户身份码IMSI。
TMSI 的具体更新过程原理如下图所示,由移动台侧与网络侧双方配合进行。
这项技术的目的是防止非法用户接入移动网,同时也防止已老化的过期手机接入移动网。
在网络端采用一个专门用于用户设备识别的寄存器EIR,它实质上是一个专用数据库。
负责存储每个手机唯一的国际移动设备号码IMEI。
根据运营者的要求,MSC/VLR能够触发检查IMEI的操作。
IS-95系统的鉴权IS-95中的信息安全主要包含鉴权(认证)与加密两个方面的问题,而且主要是针对数据用户,以确保用户的数据完整性和保密性。
WCDMA原理及技术特点050421

WCDMA无线技术特点
无线接入技术
河南移动通信有限责任公司
内部资料 注意保密
WCDMA原理-接入技术
FDMA
TDMA
功率
功率
3G采用 CDMA
Channel code 1 Channel code 2
功率
Channel code N
河南移动通信有限责任公司
内部资料 注意保密
WCDMA无线接入技术特点
河南移动通信有限责任公司
内部资料 注意保密
3G网络结构
MSC
Uu
RNC Iub C UE Node B Iur VLR D
PSTN
Iu-CS
Gr
Iu-PS
HLR/AuC
GGSN CMNET
SGSN
Gn
Gn
Gi
接入网
R99版本网络结构
河南移动通信有限责任公司
核心网
External Packet Networks
主要特点: CDMA 高速率 丰富的业务 高的频谱利用率 功控和软切换
更高的速率 更小的小区 全IP技术 自适应动态拓扑
……
河南移动通信有限责任公司
内部资料 注意保密
移动通信的发展
3G的业务和技术比较
WCDMA网络结构
WCDMA无线技术特点
河南移动通信有限责任公司
内部资料 注意保密
河南移动通信有限责任公司
内部资料 注意保密
WCDMA-RACK接收机
信号在空中传输的过 程中,受到障碍物的 反射,散射,折射等 影响,接收机就会收 到多个不同时延、同 一消息的多路信号。 RAKE接收机包含多个相关器,每一个相关器接收一路信号,并赋 予它们一定的时间补偿,使它们达到同步,采用最大比值合并。 因为接收机的多路信号是互相衰落独立的,因此进行分集可以提 高接收性能。
WCDMA系统原理

无线传播环境特点 WCDMA无线基本原理 WCDMA的容量 WCDMA的关键技术 ATM基本技术
网络规划与优化 网络规划与优化
11
移动信道的多径特征
电磁传播-反射、散射和绕射 无线环境中的信号衰减分成三部分:
4
WCDMA系统原理 系统原理
为什么需要3G?
频谱效率、新业务和业务质量需要3G!
TDMA频谱效率(系统容量)是FDMA的5倍左右。 CDMA频谱效率(系统容量)是TDMA的4倍左右。 CDMA频谱效率(系统容量)是FDMA的20倍左右。
5
WCDMA系统原理 系统原理
以下两个序列不正交: +1-1+1-1-1+1-1-1 +1+1-1+1-1-1+1-1 +1-1-1-1+1-1-1+1 5个-1、3个+1,累加=-2 不符合正交定义
18
WCDMA系统原理 WCDMA系统原理
WCDMA 系 统 概 述 WCDMA系统原理 WCDMA系统原理
9
WCDMA网络结构 网络结构
三、WCDMA系统组成
核心网络 (CN ) Iu RNS Iur RNC Iub
Node B
Iu RNS RNC Iub
Node B
Iub Node B
Iub Node B
Uu UE
Uu UE
10
WCDMA系统原理 WCDMA系统原理
WCDMA系统原理 系统原理
WCDMA的容量特点 的容量特点
21
WCDMA系统原理 系统原理
WCDMA系统工作原理

WCDMA系统工作原理WCDMA系统原理目录第1章概述1-11.1 移动通讯的发展1-11.2 2G向3G的演进1-31.2.1 标准组织1-31.2.2 3G演进策略1-31.3 3G技术概况1-5第2章WCDMA系统结构2-12.1 系统概述2-12.2 UMTS系统网络结构2-22.2.1 UMTS网络子系统划分2-22.2.2 UMTS R99网络基本构成2-32.2.3 UMTS R99向全IP的演进2-72.3 UMTS R99网络结构2-82.3.1 基于R99的基本网络结构2-92.3.2 LCS实体的配置2-102.3.3 CAMEL实体的配置2-112.3.4 CBS实体的配置2-122.4 UMTS R99的网络接口及接口协议2-132.4.1 空中接口2-132.4.2 无线接入网和核心网之间的接口2-142.4.3 无线接入网内部的接口2-252.4.4 核心网内部的接口2-252.4.5 CAMEL相关接口2-302.4.6 LCS相关接口2-302.5 UMTS R4的网络结构2-312.5.1 概述2-312.5.2 网元实体2-312.5.3 网络接口2-342.6 UMTS R5的网络结构2-35第3章标识及信息存储3-13.1 信息存储3-13.1.1 HLR 3-13.1.2 SGSN 3-23.1.3 GGSN 3-43.1.4 MS 3-43.1.5 MSC/VLR 3-63.2 标识3-63.2.1 MSISDN 3-63.2.2 MSC,SGSN,HLR号码3-73.2.3 IMSI 3-73.2.4 TMSI 3-83.2.5 分组TMSI 3-83.2.6 MSRN和HON 3-83.2.7 GPRS的NSAPI和TLLI 3-93.2.8 UMTS的NSAPI,RB标识和RAB ID 3-10 3.2.9 PDP地址3-113.2.10 TEID 3-113.2.11 路由区标识3-123.2.12 UTRAN登记区标识(只UMTS)3-12 3.2.13 小区标识3-133.2.14 服务区标识(只UMTS)3-133.2.15 GSN地址3-133.2.16 RNC地址(只UMTS)3-133.2.17 接入点名3-14第4章基本信令流程4-14.1 UE状态4-14.1.1 CELL_DCH状态特征4-24.1.2 CELL_FACH状态特征4-24.1.3 CELL_PCH状态特征4-24.1.4 URA_PCH状态特征4-34.2 电路域移动性管理4-34.2.1 电路域移动性管理功能概述4-34.2.2 MM的基本流程4-54.2.3 GSM和WCDMA系统间的切换4-25 4.3 呼叫控制信令流程4-334.3.1 呼叫控制在协议中的位置及功能4-33 4.3.2 基本的呼叫流程4-344.4 分组域移动性管理流程4-444.4.1 概述4-444.4.2 移动性管理一般流程说明4-464.4.3 移动性管理特定的流程4-574.4.4 用户数据管理4-904.4.5 业务请求4-914.4.6 SGSN和MSC/VLR之间的联系4-924.5 分组域会话管理流程4-974.5.1 SM概述4-974.5.2 PDP上下文的激活4-1014.5.3 PDP上下文的修改4-1054.5.4 PDP上下文的去激活4-1104.6 RANAP流程4-1124.6.1 RANAP信令流程概述4-1124.6.2 RANAP信令流程介绍4-115第5章3G业务 15.1 概述 15.1.1 3G业务分类 15.1.2 3G业务特征 15.2 3G业务的详述 15.2.1 基本电信业务 15.2.2 补充业务 25.2.3 承载业务 35.2.4 智能业务 35.2.5 位置业务 35.2.6 多媒体业务 55.2.7 MMS业务 5第1章概述摘要1.1 移动通讯的发展移动通信综合利用了有线、无线的传输方式,为人们提供了一种快速便捷的通讯手段。
WCDMA系统原理

WCDMA系统采用了双向快速闭环功率控制、Raker接收、接收和发 射分集、高增益编码等技术,可以在高速移动(120km/h)时到达 144kbps的传信率,步行速度(3km/h)时达到384kbps的传信率,室 内达到2Mbps的传信率。
16
WCDMA系统原理 系统原理
WCDMA与IS-95的比较
WCDMA IMT-TDDLCR
GSM Phase 2+
HSCSD
GPRS
EDGE EGPRS
WCDMA IMT-FDD WCDMA IMT-TDDHCR
9.6 kbps
14.4 kbps
57.6 kbps
115 kbps
384 kbps
2 Mbps
22
WCDMA系统原理 系统原理
三、WCDMA系统组成
6
扩频多址 (SSMA)
跳频码分多址(FH-CDMA) 使用窄带FM或FSK,使用能量效率高的恒包络调制,用廉价 的接收机实现FHMA的非相干检测 具有安全性;使用纠错编码和多径技术来防止碰撞的影响 直接扩频码分多址(DS-CDMA) 多用户共享同一频率 CDMA是软容量限制,当用户数目增加时,对所有用户而言, 系统性能下降;相应当用户数目减少时,系统性能提高 CDMA中信道数据速率小于信道的时延扩展,故可以使用 RAKE接收技术 利用宏空间分集,多个基站同时监听,实现软切换,不切换 频率;自干扰系统-多址干扰;远近效应 跳时码分多址(TH-CDMA)
15
WCDMA系统原理 系统原理
采用先进的无线资源管理算法以保证不同比特速率的混合(综合) 业务的服务质量(QoS),并使系统吞吐容量最大。 与只能提供单一话音业务的第二代系统相比,第三代移动通信系统 具有宽带 高速 宽带(高速 混合业务、可变速率 宽带 高速)、混合业务 可变速率 混合业务 可变速率的特点。
GSM--WCDMA鉴权原理

无线产品课程开发室无线产品课程开发室ISSUE GSM-WCDMAGSM -WCDMA 鉴权原理1.0前言z在现有的2G和3G移动网络中只有具有有效的IMSI号码的MS 才有权得到服务鉴权即识别有效用户IMSI的过程它是移动网络安全性管理的一部分用来实现移动网络的保密性数据完整性z由于WCDMA网络提供了较GSM更为丰富的业务网络必须提供更为安全的鉴权机制基本原理z在现有GSM网络和将来的WCDMA网络中鉴权是由MS VLR/SGSN HLR/AUC协同工作完成都是由MS和AUC分别计算出鉴权参数由VLR/SGSN比较双方的计算结果完成网络对MS合法性的验证z WCDMA增加了MS对网络合法性的验证功能从而实现MS与网络双向认证z SIM卡上的鉴权参数ÎIMSI号码唯一识别SIM卡的号码Î鉴权密钥Ki长度为16B IMSI为Ki的索引即一个IMSI号码唯一地对应于一个Ki值但一个Ki值可能被多个IMSI使用Î安全算法A3z SIM卡上的与鉴权无关的参数Î序号唯一识别SIM卡且包括生产厂商信息操作系统版本等ÎSIM卡状态闭锁/解锁ÎPIN以及用户接入控制等级Î临时的网络数据如TMSI LAI KC 被禁止的PLMNÎ业务相关数据z AUC上的鉴权参数Î用户数据IMSI用来对移动签约者身份进行识别Î鉴权密钥Ki注意该值与用户SIM卡上的Ki值是一致的Î密码密钥即密钥K4K4是Ki的密钥用来对Ki进行加密和解密长度为8BÎ密钥序号是K4的索引数据库中的外密钥用来获取K4若其值为0表明Ki没有用K4加密即当前的Ki值为解密后的值Î安全算法A3和A8Î用于生成随机数的随机数发生器z鉴权三元组(Triplet Vector)z GSM用于用户鉴权的三个主要参数组成的向量包括ÎRAND Random Challenge 随机数¾由随机数发生器产生长16B主要作为计算三元组中其他两个参数的基础ÎSRES Signed Response符号响应¾对RAND和鉴权密钥Ki利用A3算法计算得出长4B用来判断鉴权是否通过ÎKc Cipher Key 密码密钥¾对RAND和Ki做A8算法计算得出长8B用于空间无线信道加密的密钥z CKSN Ciphering Key Sequence NumberÎCKSN加密密钥序列号被用来保证MS与VLE或MS与SGSN之间的GSM鉴权信息Kc的一致性作为临时签约数据存储在VLR或SGSN上鉴权三元组的相关说明z鉴权三元组的存储位置Î鉴权三元组有条件地存储在HLR和VLR和SGSN中当AUC计算出一些三元组后将这些三元组传送给HLR并存储在HLR中若某一MS已登记其所在的VLR/SGSN也将从HLR装载至少一个三元组z鉴权三元组的复用度Î这里所说的GSM中的复用度概念指的是HLR中的鉴权三元组的复用度对于VLR有相应的复用度概念Î鉴权三元组的复用度是指n个鉴权三元组所组成集合的可重用的次数设协议规定复用度为m则当AUC计算出N组鉴权数据组成一个集合后存储在HLR 的数据库中当HLR接到VLR发送的鉴权数据请求时直接从数据库中检索出对应鉴权数据集合发送给VLR该鉴权数据集合可最多发送m次发送m次后该集合数据失效AUC需要重新计算Î在HLR中建立鉴权数据的复用度目的在于减少AUC的计算负荷同时可以对于实时性要求比较高的鉴权数据请求可以比较迅速地给予响应***GSM 鉴权流程***MAP DMAP BBSSAP AMSBSS MSC VLR HLR/AuC回发相关接受消息Um相关业务请求34鉴权响应呼叫建立/位置更新/补充业务/短消息34如业务接受位置更新接受或鉴权拒绝消息MAP 消息请求CKSN IMSI/TMSI1鉴权参数请求IMSI2回送几组参数IMSI KC S R3鉴权启动CKSN R4接受请求/拒绝请求鉴权成功/鉴权失败合法用户 非法用户核对符号响应SERSWCDMA鉴权原理之鉴权参数z USIM卡上的鉴权参数ÎIMSI号码唯一识别SIM卡的号码Î鉴权密钥Ki长度为16B IMSI为Ki的索引即一个IMSI号码唯一地对应于一个Ki值但一个Ki值可能被多个IMSI使用Î鉴权和加密算法f1f2f3f4 f5f1*f5*UIE UIAÎOP或OPcÎSQNMS z AUC上的鉴权参数Î用户数据IMSI用来对移动签约者身份进行识别Î鉴权密钥Ki注意该值与用户SIM卡上的Ki 值是一致的Î密码密钥即密钥K4K4是Ki的密钥用来对Ki进行加密和解密长度为8BÎ密钥序号是K4的索引数据库中的外密钥用来获取K4若其值为0表明Ki没有用K4加密即当前的Ki值为解密后的值Î鉴权和加密算法f1f2f3f4f5f1* f5*Î用于生成随机数的随机数发生器ÎAMFÎOP或OPcÎSQNHEWCDMA鉴权原理之鉴权五元组z五元组Quintet Vector组成z RAND Random Challenge 随机数z由随机数发生器产生长16B主要作为计算五元组中其他参数的基础z XRES Expected Response 期望响应z是UMTS对鉴权请求的期望响应长416字节z CK Cipher Key 加密密钥:z长16字节用来实现存取数据的完整性Access link data confidentially以加密被认为是机密的信令信息元素即对某些逻辑信道进行加密针对不同的网络类型CS Circuit Switch和PS Packet Switch分别对应了一个CK CKCS和CKPSz IK Integrity Key 完整性密钥z长16字节用来实现用来实现连接数据存取的保密性Access link data confidentially因为大多数发送给MS和网络的控制信令信息都被认为是敏感数据必须进行完整性保护针对不同的网络类型CS Circuit Switch和PS Packet Switch分别对应了一个IK IKCS和IKPSz AUTN Authentication Token 鉴权标记长16字节包括以下内容z SQN^ AK其中SQN序列号与AK匿名密钥分别长6字节USIM将验证AUC产生的SQN是否是最新的并作为鉴权过程的一个重要组成部分z AMF鉴权管理域长2字节z MAC消息鉴权编码长8字节MAC-A用来验证RAND SQN AMF的数据完整性并提供数据源MAC-S则由USIM发送给AUC作为重新同步过程中鉴权的数据源鉴权五元组的生命周期z在UMTS中鉴权五元组由HLR/AUC产生发送给VLR/SGSN VLR/SGSN将其按序排列需要时利用authentication request消息将五元组中的部分参数传送给MS每个五元组只能被使用一次但是若VLR/SGSN已经向MS发送了authentication request但没有收到MS返回的User authentication response 或User authentication reject消息时会重发这个五元组直到收到MS的响应鉴权完毕后将该五元组删除同时为了避免重发导致MS的再同步MS 需要保存最近的RAND RES CK IK等鉴权参数z CK和IK存储在USIM以及VLR/SGSN上由VLR/SGSN以擲ecurity mode command安全模式命令敺透鳵NC以便进行信道加密USIM也可以应UE user equipment用户设备的要求将CK和IK发送给UE即UE中将保持一份CK和IK的拷贝VLR/SGSN 必须保证24小时内至少更新CK和IK一次z AMF(Authentication management field )z鉴权管理域AMF目前用于计算MAC-S和MAC-A也是AUTN 的组成部分之一以下是将来AMF的可能应用Î支持多种鉴权算法和密码Î变换SQN验证参数Î设置限制IK和和CK的有效时间的阈值z SQN(Sequence number )序列号是鉴权五元组的一个组成部分它类似五元组的计数器是实现MS对网络合法性验证的一个重要参数z SQN由AUC在计算每个五元组时使用专门的发生器产生并通过HLR在下发五元组的时候下发HLR同时保存一个最新的SQNHEz MS将保存接受的最新的SQNMS通过比较收到的SQN与SQNMS以确保收到的下一组五元组是最新的fresh)WCDMA鉴权参数之OP&OPcz OP(Operator Variant Algorithm Configuration Field )运营商可变算法配置域长16B该参数是使用MILENAGE鉴权算法是引入的是鉴权计算的一个输入参数一个运营商的所有用户可以使用相同的OP以区别其他运营商的用户HLR/AUC和USIM卡都将保存OP且应当保证其一致z OPc是对OP以KI为密钥进行加密计算得到的结果对于同一个运营商的不同用户尽管OP是相同的但OPc是不同的对于同一用户其OPc值是不变的OPc是计算鉴权五元组的真正输入参数因此HLR/AUC和USIM卡可以选择保存OPc而不是OP从而减少运算的耗费WCDMA鉴权参数之AKz AK(Anonymity Key )匿名密钥z长6Bz用于加密SQN避免被动攻击z如果不需要加密SQN则AK=0z AUTS(Resynchronisation Token)再同步标识符Î当MS对VLR/SGSN送来的AUTN验证后认为同步失败时返回“同步失败”消息给VLR/SGSN此时VLR/SGSN会向HLR/AUC 发起一个重新同步请求同时附上本参数R A N DS Q N M SKA U T S=SQ N M S⊕A K|| M AC-SA M Ff1*f5*M A C-S A K S Q N M S⊕A Kx orz KSI Key Set Identifier密钥集标识符是一个在鉴权过程中可以从CK和IK推导出的数字它对应于GSM网络中的CKSN由网络分配并被VLR/SGSN将其与Authentication request message发送给MS并与CK和IK一起存储在MS中目的在于使得网络不调用鉴权算法就可以识别CK和IK使得在后续的连接建立过程中CK和IK的复用成为可能z KSI和CKSN的格式相同占3bit KSI 共有7个值其中“111”表示某个密钥开始失效如当删除CK和IK时KSI被置为“111”WCDMA 鉴权流程M SBSS M SCVLRHLR/AC回发相关接受消息M AP DM AP BBSSAP AUm相关业务请求34鉴权响应呼叫建立/位置更新/补充业务/短消息34如业务接受位置更新接受或鉴权拒绝消息M AP 消息请求CKSN IM SI/TM SI1鉴权参数请求IM SI2回送几组参数IM SI, R, CK,IK, AUTN, XRES3鉴权启动R,AUTN4接受请求/拒绝请求鉴权成功/鉴权失败合法用户 非法用户核对符号响应SERS鉴权拒绝 XMAC MAC 同步失败 (SQN HE SQN ME )HLR 重新同步引发WCDMA之AUC计算鉴权五元组KS Q NR A N Df1f2f3f4f5M A C X R E S C K IK A KA U T N:=SQ N⊕A K|| A M F || M A CA V := R A N D || X R E S || C K || IK || A U T NG enerate S Q NG enerate R A N DA M FWCDMA鉴权之USIM鉴权处理KS Q NR A N Df1f2f3f4 f5X M A C R E S C K IK A KS Q N⊕A K A M F M A CA U T NV e rify M A C=X M A CV e rify th at S Q N is in th e c o rre c t ra n g e⊕WCDMA鉴权之再同步过程z如果USIM认为SQN不在可用的范围内则返回Synchronisation failure同步失败消息包含了AUTS参数z HLR/AUC接到该请求后完成以下操作z HLR/AUC验证AUTS若AUTS被证明合法则HLR/AUC将SQNHE的计数器值重置为与SQNMS相同z HLR/AUC发送鉴权数据响应并附带一些新的鉴权五元组给VLR/SGSN此时为了减少HLR/AUC的计算负担HLR/AUC可以只送一组鉴权向量给VLR/SGSN)z VLR/SGSN收到HLR/AUC送来的带有“同步失败标识”的鉴权数据响应后将本地的旧的鉴权信息删除MS也将根据这些新的鉴权参数进行鉴权.U E/U S IM V L R/S G S N H L R/A u C R A N D, A U T NA U T SR A N D, A U T S{Q i}WCDMA对分割抑制标识z由于过长的MAP消息在传送过程中需要分割后才能传送而鉴权五元组长80字节若一次发送多个五元组可能造成过长的MAP消息因此若VLR/SGSN发送的“鉴权数据请求”中包含有分割抑制标识Segmentation prohibited indicator时HLR/AUC回送的“鉴权数据响应”会减少发送的鉴权五元组的个数VLR/SGSN接着发送不带参数的鉴权数据请求以便接受未完的鉴权数据WCDMA之立即响应标识z当VLR/SGSN向HLR/AUC发送的“鉴权数据请求”中包含有立即响应标识Immediate response prefered indicator时希望HLR/AUC能够立即给出响应如果HLR的数据库中存有鉴权五元组不论存有的鉴权组数是否满足VLR/SGSN的要求HLR/AUC都将先发送这些鉴权五元组给VLR/SGSN此时返回给VLR/SGSN的鉴权数据可能少于VLR/SGSN所要求的组数WCDMA鉴权与GSM鉴权的兼容性z如果HLR和VLR/SGSN都是WCDMA AuC将计算一些鉴权五元组根据VLR\SGSN的要求下发五元组但一次至多送5个作为临时签约数据这些五元组有条件地存储在HLR和VLR/SGSN中z如果HLR属于GSM而VLR/SGSN属于WCDMA则VLR/SGSN 将从HLR传送过来的三元组中得出所需的五元组其中UTMS的五元组中的CK和IK可以从GSM中的Kc转换而来z如果HLR是WCDMA而VLR/SGSN属于GSM HLR将首先计算出五元组然后将五元组转换为三元组后将三元组下发到VLR/SGSN此时要求USIM也支持GSM的鉴权华为HLR/AUC特点z集成了HLR和AUC的功能z静态用户500万动态用户200万z兼容GSM和WCDMA网络鉴权z支持GSM多种鉴权算法包括XOR,COMP128-1,COMP128-2 z支持WCDMA的MILENAGE鉴权算法z支持OP数据的加密性存贮z支持对“立即响应标识”的处理z不支持对”分割抑制标识”的处理z暂不支持对OPc数据的存储。
WCDMA的基本原理及关键技术(第一部分)

Satellite
Empty
Satellite
30 MHz
60 MHz
40 MHz
15 MHz
100 MHz
FDD
WCDMA+CDMA2000
TDD
TD-SCDMA
WCDMA标准演进
继承R99的所有业务和功 能;
电路域结构发生改变, 控制与承载分离MSC采用 MSC SERVER和MGW实现; 继承2G(GSM、GPRS )的所有业务和功能; 继承R4的所有业务和 功能; 核心网引入IMS(IP 多媒体域); 无线引入HSDPA。 RAN向IP发展,增强 的IP QOS。 无线引入HSUPA MBMS框架结构的研究
CDMA原理图
编码技术
信源编码
信源编码的目的是通过压缩编码来去掉信号源中的冗余成分,以达 到压缩码率和带宽,实现信号的有效传输;
最常用的信源编码是PCM,它采用A律波形编码。分为取样、量化 和编码三步;一路语音信号编码后的速率为64Kb/s;
移动通信中如果采用PCM编码技术,则传一路话音信号需要64K带 宽,传8路话音需要512K带宽。对于1个频点只有200KHZ带宽的 GSM系统来说,会造成频率资源的浪费,因此GSM系统中采用 GMSK编码技术,编码后的速率为13Kb/s; 第三代移动通信系统中,不仅要支持语音通信,还要支持多媒体数 据业务,因此必须采用更加先进的编码技术。在WCDMA中,采用 了自适应多速率语音编码(AMR)技术。它支持8种编码速率:12.2 、10.2、7.95、7.4、6.7、5.9、5.15和4.75Kb/s.
白发三千丈
红豆生南国
红红豆豆生生南南国国
红红豆豆生生南?国国
编码技术
卷积码
GSM、WCDMA及LTE鉴权机制的比较与分析

严丽云陈久雨:GSM、WCDMA及LTE鉴权机制的比较与分析严丽云南京邮电大学研究生,通信与信息工程专业,研究方向:网络与应用技术。
陈久雨中国电信股份有限公司广东研究院移动通信技术部。
引言本文研究内容主要是几大网络的安全机制。
这项研究是颇具现实意义的,因为一个网络的安全性直接关系到用户和网络运营商本身的利益。
保证合法的用户获取服务和网络正常的运营,保证用户的信息完整、可靠的传输,实现保密通信,要求有一套缜密的安全机制,这是对网络和服务的更高层次的要求,也是现如今颇受关注的话题。
本文主要研究内容是WCDMA、LTE 的安全机制,为了更好地了解WCDMA的安全机制必须溯源到GSM的鉴权机制,从对比和演进的角度来看待这三种网络的安全机制的特点。
最后,本文展望了未来移动通信中的安全机制,并提出建议。
1 GSM概述GSM系统一个显著的优点就是它在安全性方面比模拟系统有了显著的改进,它主要是在以下部分加强了保护:在接入网络方面通过AUC 鉴权中心采取了对客户鉴权;在无线路径上采取了对通信信息的保密;对移动设备通过EIR设备识别中心采用了设备识别;对客户身份识别码IMSI用临时识别码TMSI保护;SIM卡用PIN码保护。
2 GSM鉴权运营者开始使用安全功能之前,移动用户已经在鉴权中心被创建。
同样的数据也存在移动用户的SIM卡中。
以下是创建用户所需要的信息:用户的IMSI、用户的Ki、使用的算法版本。
GSM的鉴权是网络要确定用户的合法性,即确认用户方Ki和网络方Ki 是相等。
鉴权流程图(如图1)及说明如下:在呼叫建立的初始间断、位置更新、补充业务相关的请求时需要进行鉴权,移动台发起这类请求给MSC/VLR;MSC/VLR向HLR/AUC请求鉴权参数,及鉴权三元组;HLR/AUC根据随机数发生器产生的RAND与KI通过A3单向算法计算得出SRES(i);根据RAND与KI通过A8算法计算出Kc;将计算出的鉴权三元组(SRES(i)、RAND以及Kc(i))包含在鉴权相应中传递给MSC/AUC;所谓单向算法即不可能将运算结果或此随机数再化为原来的KI,即使SRES在空口被截获了也是无法恢复出KI,从而保证了KI的安全性;MSC/VLR保存鉴权三元组,将接收的RAND(i)包含在用户鉴权请求中通过基站传递给移动台;移动台根据接收到的RAND(i)以及自身保存的KI通过A3算法计算得出RES(i),通过A8算法计算出Kc(i);将RES(i)包含在用户鉴权响应中传递给MSC/VLR;MSC/VLR 比较SRES(i)与RES(i)是否相等,若相等则此次鉴权成功,若不相等则鉴权失败,网络会拒绝MS的接入,如图1。
WCDMA的关键技术及基本原理

TDMA是采用时分的多址技术。业务信道在 不同的时间片段分配给不同的用户。
CDMA是采用扩频的码分多址技术。所有 用户在同一时间、同一频段上、根据不 同的编码获得业务信道。
码分多址技术
• WCDMA系统
–PN码(扰码)
Spread Spectrum Multiple Access Code Division Multiple Access
扰码规划应该考虑因素
地域分布:处于同一地域内的小区 按纵列分配; 主扰码复用距离:应在码资源允许 的情况下尽量大,以确保分配原则 根据网络发展情况适当预留2-3组 主扰码以备网络扩容; 根据地形、地貌特点,合理划分 区域以节约扰码资源; 结合地域特点合理确定主扰码 复用距离
PN4
• 通过将伪噪声序列与基带脉冲数据相乘来扩展基带数据,其伪 噪声序列由伪噪声生成器产生 • 误码率受限于多址干扰和远近效应的影响 • 用功率控制来克服远近效应,受限于功率检测的精度 • WCDMA采用的是直接扩频方式
移动通信中的鉴权

GSM系统的鉴权为了保障GSM系统的安全保密性能,在系统设计中采用了很多安全、保密措施,其中最主要的有以下四类:防止未授权的非法用户接入的鉴权(认证)技术,防止空中接口非法用户窃听的加、解密技术,防止非法用户窃取用户身份码和位置信息的临时移动用户身份码TMSI更新技术,防止未经登记的非法用户接入和防止合法用户过期终端(手机)在网中继续使用的设备认证技术。
鉴权(认证)目的是防止未授权的非法用户接入GSM系统。
其基本原理是利用认证技术在移动网端访问寄存器VLR时,对入网用户的身份进行鉴别。
GSM系统中鉴权的原理图如下所示。
本方案的核心思想是在移动台与网络两侧各产生一个供鉴权(认证)用鉴别响应符号SRES1和SRES2,然后送至网络侧VLR中进行鉴权(认证)比较,通过鉴权的用户是合理用户可以入网,通不过鉴权的用户则是非法(未授权)用户,不能入网。
在移动台的用户识别卡SIM中,分别给出一对IMSI和个人用户密码Ki。
在SIM卡中利用个人密码Ki与从网络侧鉴权中心AUC和安全工作站SWS并经VLR传送至移动台SIM 卡中的一组随机数RAND通过A3算法产生输出的鉴权响应符号SRES2。
在网络侧,也分为鉴权响应符号SRES1的产生与鉴权比较两部分。
为了保证移动用户身份的隐私权,防止非法窃取用户身份码和相应的位置信息,可以采用不断更新临时移动用户身份码TMSI取代每个用户唯一的国际移动用户身份码IMSI。
TMSI的具体更新过程原理如下图所示,由移动台侧与网络侧双方配合进行。
这项技术的目的是防止非法用户接入移动网,同时也防止已老化的过期手机接入移动网。
在网络端采用一个专门用于用户设备识别的寄存器EIR,它实质上是一个专用数据库。
负责存储每个手机唯一的国际移动设备号码IMEI。
根据运营者的要求,MSC/VLR能够触发检查IMEI的操作。
IS-95系统的鉴权IS-95中的信息安全主要包含鉴权(认证)与加密两个方面的问题,而且主要是针对数据用户,以确保用户的数据完整性和保密性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
华为机密,未经许可不得扩散
文档密级:内部公开
***GSM鉴权流程***
Um MS BSS 相关业务请求 (呼叫建立/位置更新/补充业务/短消息) MAP消息(请求) (CKSN,IMSI/TMSI) 1、鉴权参数请求 (IMSI) 3、鉴权启动 3 4、鉴权响应 3 4 4 核对符号响应“ SERS” 接受请求/拒绝请求 回发相关“ 接受” 消息 如“ 业务接受” “ 位置更新 接受” 或“ 鉴权拒绝” 消息 (鉴权成功/鉴权失败) 合法用户 非法用户 (CKSN,R) 2、回送几组参数 (IMSI,KC,S,R) BSSAP A MSC MAP B VLR MAP D
密钥序号:是K4的索引(数据库中 的外密钥),用来获取K4,若其值 为0,表明Ki没有用K4加密(即当前 的Ki值为解密后的值)。
安全算法(A3和A8); 用于生成随机数的随机数发生器
华为机密,未经许可不得扩散
文档密级:内部公开
***GSM鉴权原理之鉴权参数***
鉴权三元组(Triplet Vector)
USIM卡都将保存OP,且应当保证其一致
OPc是对OP以KI为密钥进行加密计算得到的结果。对于同一个 运营商的不同用户,尽管OP是相同的,但OPc是不同的,对于
同一用户,其OPc值是不变的。OPc是计算鉴权五元组的真正
输入参数。因此,HLR/AUC和USIM卡可以选择保存OPc而不 是OP,从而减少运算的耗费。
华为机密,未经许可不得扩散
文档密级:内部公开
鉴权三元组的相关说明
鉴权三元组的存储位置
鉴权三元组有条件地存储在HLR和VLR(和SGSN)中。当AUC计算出一些三 元组后,将这些三元组传送给HLR,并存储在HLR中;若某一MS已登记,其 所在的VLR/SGSN也将从HLR装载至少一个三元组。
鉴权三元组的复用度
华为机密,未经许可不得扩散
文档密级:内部公开
鉴权五元组的生命周期
在UMTS中,鉴权五元组由HLR/AUC产生,发送给VLR/SGSN, VLR/SGSN将其按序排列,需要时利用authentication request消息将 五元组中的部分参数传送给MS,每个五元组只能被使用一次(但是, 若VLR/SGSN已经向MS发送了authentication request,但没有收到 MS 返 回 的 User authentication response 或 User authentication reject消息时,会重发这个五元组,直到收到MS的响应,鉴权完毕后, 将该五元组删除;同时,为了避免重发导致MS的再同步,MS需要 保存最近的RAND、RES、CK、IK等鉴权参数)
GSM-WCDMA 鉴权原理
ISSUE 1.0
无线产品课程开发室
前言
在现有的2G和3G移动网络中,只有具有有效的IMSI号码的MS 才有权得到服务。鉴权,即识别有效用户IMSI的过程。它是移 动网络安全性管理的一部分,用来实现移动网络的保密性、数 据完整性
由于WCDMA网络提供了较GSM更为丰富的业务,网络必须提
GSM用于用户鉴权的三个主要参数组成的向量,包括
RAND(Random Challenge 随机数):
由随机数发生器产生,长16B,主要作为计算三元组中其他两个参数的基础。
SRES(Signed Response符号响应):
对RAND和鉴权密钥Ki利用A3算法计算得出,长4B,用来判断鉴权是否通过,
这里所说的GSM中的复用度概念指的是HLR中的鉴权三元组的复用度,对于 VLR有相应的复用度概念。 鉴权三元组的复用度是指n个鉴权三元组所组成集合的可重用的次数。设协议 规定复用度为m,则当AUC计算出N组鉴权数据组成一个集合后,存储在HLR 的数据库中,当HLR接到VLR发送的鉴权数据请求时,直接从数据库中检索出 对应鉴权数据集合发送给VLR,该鉴权数据集合可最多发送m次。发送m次后, 该集合数据失效,AUC需要重新计算。 在HLR中建立鉴权数据的复用度,目的在于减少AUC的计算负荷,同时,可以 对于实时性要求比较高的鉴权数据请求,可以比较迅速地给予响应
鉴权和加密算法(f1、f2、f3、f4、f5、 f1*、f5*、UIE、UIA) OP或OPc SQNMS
用户数据(IMSI,用来对移动签约者身份进行 识别); 鉴权密钥Ki (注意:该值与用户SIM卡上的Ki 值是一致的); 密码密钥(即密钥K4):K4是Ki的密钥,用 来对Ki进行加密和解密,长度为8B。
文档密级:内部公开
WCDMA鉴权原理 之ctor)组成 RAND(Random Challenge 随机数): 由随机数发生器产生,长16B,主要作为计算五元组中其他参数的基础。 XRES(Expected Response 期望响应): 是UMTS对鉴权请求的期望响应,长4-16字节
网络双向认证;
华为机密,未经许可不得扩散
文档密级:内部公开
*** GSM鉴权原理之鉴权参数***
SIM卡上的鉴权参数
AUC上的鉴权参数
IMSI号码(唯一识别SIM卡的号码) 鉴权密钥Ki(长度为16B,IMSI为Ki的索 引,即一个IMSI号码唯一地对应于一个Ki 值,但一个Ki值可能被多个IMSI使用)。 安全算法(A3);
密钥序号:是K4的索引(数据库中的外密钥), 用来获取K4,若其值为0,表明Ki没有用K4加 密(即当前的Ki值为解密后的值)。
鉴权和加密算法(f1、f2、f3、f4、f5、f1*、 f5*) 用于生成随机数的随机数发生器 AMF OP或OPc SQNHE
华为机密,未经许可不得扩散
HLR/AuC
华为机密,未经许可不得扩散
文档密级:内部公开
WCDMA鉴权原理之鉴权参数
USIM卡上的鉴权参数
AUC上的鉴权参数
IMSI号码(唯一识别SIM卡的号码)
鉴权密钥Ki(长度为16B,IMSI为Ki的 索引,即一个IMSI号码唯一地对应于 一个Ki值,但一个Ki值可能被多个IMSI 使用)
文档密级:内部公开
华为机密,未经许可不得扩散
WCDMA鉴权参数说明 之 AMF
AMF(Authentication management field ) 鉴权管理域 AMF目前用于计算MAC-S和MAC-A,也是AUTN 的组成部分之一。以下是将来AMF的可能应用:
支持多种鉴权算法和密码 变换SQN验证参数 设置限制IK和和CK的有效时间的阈值
华为机密,未经许可不得扩散
文档密级:内部公开
WCDMA鉴权参数说明 之 SQN
SQN(Sequence number )序列号是鉴权五元组的一个组成部分, 它类似五元组的计数器,是实现MS对网络合法性验证的一个重 要参数
SQN由AUC在计算每个五元组时,使用专门的发生器产生,并 通过HLR在下发五元组的时候下发,HLR同时保存一个最新的 SQNHE
CK(Cipher Key 加密密钥):
长16字节:用来实现存取数据的完整性(Access link data confidentially),以加密被认为是机密的信令 信息元素。(即对某些逻辑信道进行加密),针对不同的网络类型(CS:Circuit Switch和PS:Packet Switch),分别对应了一个CK:CKCS和CKPS。 IK (Integrity Key 完整性密钥): 长16字节;用来实现用来实现连接数据存取的保密性(Access link data confidentially)。因为大多数发 送给MS和网络的控制信令信息都被认为是敏感数据,必须进行完整性保护。 针对不同的网络类型(CS: Circuit Switch和PS:Packet Switch),分别对应了一个IK:IKCS和IKPS。 AUTN (Authentication Token 鉴权标记),长16字节,包括以下内容 SQN^ AK,其中SQN(序列号)与AK(匿名密钥)分别长6字节;USIM将验证AUC产生的SQN是否是 最新的,并作为鉴权过程的一个重要组成部分。 AMF(鉴权管理域)长2字节。 MAC(消息鉴权编码)长8字节 ;MAC-A用来验证RAND、SQN、AMF的数据完整性并提供数据源; MAC-S则由USIM发送给AUC作为重新同步过程中鉴权的数据源。
AUTS(Resynchronisation Token)再同步标识符
当MS对VLR/SGSN送来的 AUTN验证后,认为同步失 败时,返回“同步失败”消 息 给 VLR/SGSN , 此 时 ,
VLR/SGSN 会 向 HLR/AUC
发起一个重新同步请求,同 时附上本参数。
MAC-S
AK
SQNMS AK
供更为安全的鉴权机制。
华为机密,未经许可不得扩散
文档密级:内部公开
基本原理
在现有GSM网络和将来的WCDMA网络中,鉴权是由MS、 VLR/SGSN、HLR/AUC协同工作完成,都是由MS和AUC分别 计算出鉴权参数,由VLR/SGSN比较双方的计算结果,完成网 络对MS合法性的验证;
WCDMA增加了MS对网络合法性的验证功能,从而实现MS与
AUTS = SQNMS AK || MAC-S
华为机密,未经许可不得扩散
文档密级:内部公开
WCDMA鉴权参数 之 KSI
KSI(Key Set Identifier)密钥集标识符是一个在鉴权过程中可 以从CK和IK推导出的数字,它对应于GSM网络中的CKSN,由 网 络 分 配 , 并 被 VLR/SGSN 将 其 与 Authentication request message发送给MS,并与CK和IK一起存储在MS中。目的在于