Milenage,全称为“Mobile IDentity calculation based on a Nonce and Authentication Key”,是一种在3GPP(第三代合作伙伴计划)规范中定义的关键安全算法,主要用于移动通信系统中的身份验证和密钥生成。这个算法在3G和4G网络中扮演着核心角色,确保了用户数据的安全传输和网络接入的合法性。 在提供的压缩包文件中,我们能看到不同编程语言实现的Milenage算法,包括C、C++和Java版本。这表明这个资源集合对于理解和实现3GPP标准下的安全机制非常有帮助,特别是对那些正在开发或研究移动通信系统的开发者和研究人员来说。 Milenage算法的核心功能是基于一个随机数(Nonce)和一个预先共享的鉴权密钥(Authentication Key, K_AUSF)来生成一组用于鉴权和加密的临时密钥。它的主要步骤包括OPc(Operator-specific Permanent key Computation)、OMA(OPErator-specific Temporary Mobile Station Identifier Authentication)和OTAA(OPErator Temporary Authentication Key Generation)。这些步骤涉及到非线性函数和哈希操作,旨在提供足够的安全性。 - OPc步骤:K_AUSF与特定运营商的数据结合,通过一系列数学运算生成一个永久密钥OP。 - OMA步骤:OP与随机数RAND(即Nonce)交互,生成一个临时移动站标识的认证值XRES。 - OTAA步骤:然后,XRES和其他参数一起用于生成一个临时的鉴权密钥AK. 这个压缩包中包含的官方算法解析可能详细解释了每个步骤的数学逻辑和实施细节,这对于理解Milenage的工作原理至关重要。同时,不同编程语言的实现则为实际应用提供了多样化的选择,开发者可以根据项目需求选择最适合的语言进行集成。 通过学习和分析这些代码,不仅可以深入理解Milenage算法,还可以了解如何在实际的移动通信软件中应用这些安全机制。这对于网络安全、移动通信以及相关领域的专业人士来说是一份宝贵的资源。 "Milenage资源下载" 提供了3GPP标准下Milenage算法的实现和解析,对于从事3G和4G网络安全研究,或是开发相关通信软件的工程师来说,是一个极其重要的参考资料。通过深入学习和实践这些代码,可以增强对移动通信安全的理解,提升开发能力,确保通信服务的安全性和可靠性。
2024-10-30 15:04:26 2.08MB 3Gpp算法
1
欢迎来到lte-sidelink项目页面 lte-sidelink是在MATLAB中开发的开放软件库,实现了3GPP LTE sidelink接口的功能,包括物理信号,物理信道,传输信道,无线电协议过程和收发器操作。 它适用于D2D和V2X用例。 介绍 Sidelink是3GPP第12版中首次引入的LTE功能,旨在实现基于遗留蜂窝的LTE无线电接入网络中的设备到设备( D2D )通信。 Sidelink在版本13和14中得到了丰富,具有各种功能。 D2D适用于公共安全和商业通信用例,最近(第14版)适用于车辆到一切( V2X )场景。 在传统的上行链路/下行链路中,两个UE通过Uu接口进行通信,并且数据始终穿越LTE eNB。 不同地,侧链启用使用新定义的PC5接口的近端UE之间的直接通信,并且数据不需要通过eNB。 以这种方式提供的服务通常被称为“邻近服务”(或ProSe),并且支持该功
2024-05-28 21:20:04 275KB MATLAB
1
LTE链路级模拟器是一款综合性的仿真软件,用于与LTE系统相关的算法开发、性能评估和系统验证。 模拟器有 Matlab 和 C 版本。 C 版模拟器由优化的算法组成,可以轻松转移到 DSP 平台。 所有功能块都为数据块提供动态内存分配和简单的参数设置,为定制模拟提供了高级用户灵活性。 与 Steepest Ascent LTE toolbox 和 IsWireless LTE PHY Lab 等其他 LTE 仿真工具相比,我们的软件不仅提供了具有各种设置、用户定义输入和输出数据的友好 GUI,以及集成用户定义功能块的开放架构,而且集成了我们专有的高速通道模型,用于车辆应用和高速列车应用。 LTE链路级模拟器的主要特点总结如下:1)模拟速度快,2)可负担的许可费用,3)3GPP Release 9/10 LTE物理层,PDSCH & PUSCH,4)FDD/TDD模式,5 ) LTE M2M
2024-05-27 21:24:44 5.12MB matlab
1
3GPP TS 07.07 version 7.8.0 Release 1998.pdf 最新标准AT指令集
2024-05-16 18:02:59 653KB
1
3GPP 29060 GTP 隧道中文协议
2024-04-07 08:59:23 1.95MB 3GPP 29.060
1
根据36.211标准,详细介绍了LTE物理层帧格式,上下行信道数据格式,调整方式以及资源单元映射
2023-12-20 15:07:04 11.54MB LTE
1
GSM 全球移动通信系统 数字蜂窝电信系统(PHASE 2) 个人身份鉴别模块——移动设备(SIM-ME)接口规范(GSM 11.11)
2023-12-13 10:07:26 1.14MB 英文版和中文版
1
该信道频点计算器,基于3GPP V17.7.0(2022-12)版本为依据,主要支持以下功能: * 支持R17新增频段,如:N14/N24/N26等; * 支持R17新增带宽,如:35MHz/45MHz; * 支持根据选择的频段,自动适配筛选支持的带宽和SCS组合; * 支持查询指定频段的双工模式,如:N1是FDD,N99是SUL; * 支持查询指定频段的上下行起止频率和信道号; * 支持上下行信道号按协议标准步进进行调节,并同步计算显示其对应频点,如:N1信道号按步进20进行调节,N77信道号按步进1进行调节; * 支持上下行信道号和频点进行同步联动调整; * 支持查询指定频段、带宽和SCS组合下的上下行低中高信道的频点、信道号; * 支持查询指定频段、带宽和SCS组合下的上下行低中高信道的PointA频点、PointA信道号; 备注说明:该计算器目前主要支持NR5G FR1(NR5G SUB6G)频段,NR5G FR2(NR5G MMW)频段因为目前国内尚未实际应用,因此暂不支持;
2023-08-14 19:02:42 13.42MB 5g 信道计算 频点计算 qt5
1
附件包括3Gpp 5G NA& NSA 相关协议标准,3GPP TS 38.521-1,3GPP TS 38.521-2,3GPP TS 38.521-3 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; User Equipment (UE) conformance specification; Radio transmission and reception;
2023-07-25 20:28:01 13.26MB 3Gpp NSA SA 协议
1
3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Packet Core (EPC); User Equipment (UE) conformance specification; Part 1: Protocol conformance specification (Release 12)
2023-05-04 20:00:13 10.47MB 4G LTE 3GPP 协议规范
1