【5G/4G】NAS与AS层 完整性保护与加密算法系列文章
文章目錄
- NAS與AS層 完整性保護(hù)與加密算法系列文章
- 算法簡介
- 算法鏈接如下
本人就職于國際知名終端廠商,負(fù)責(zé)modem芯片研發(fā)。
在5G早期負(fù)責(zé)終端數(shù)據(jù)業(yè)務(wù)層、核心網(wǎng)相關(guān)的開發(fā)工作,目前牽頭6G算力網(wǎng)絡(luò)技術(shù)標(biāo)準(zhǔn)研究。
博客內(nèi)容主要圍繞:
???????5G協(xié)議講解
???????算力網(wǎng)絡(luò)講解(云計算,邊緣計算,端計算)
???????高級C語言講解
???????Rust語言講解
NAS與AS層 完整性保護(hù)與加密算法系列文章
???????這篇博文是《NAS與AS層 完整性保護(hù)與加密算法系列文章》的目錄,該系列介紹了當(dāng)前 4G(LTE、LTE-A),5G(NR)下NAS與AS層使用的完整性保護(hù)/校驗(yàn)、加密/解密算法的具體實(shí)現(xiàn)。
???????這些算法都是軟件層面的實(shí)現(xiàn),不包含硬件加速功能,主要用于算法的學(xué)習(xí)、4G/5G終端安全特性的驗(yàn)證等。這些算法均已通過 華為、中興商業(yè)基站的測試,以及大唐聯(lián)儀、威視銳、安利 實(shí)驗(yàn)室基站的測試。
算法簡介
???????4G/5G安全中使用的安全算法其實(shí)都是基于下面三個算法作為基礎(chǔ)進(jìn)行實(shí)現(xiàn)的,分別是 Snow 3G、AES、ZUC。4G/5G中的安全算法選擇其實(shí)指的就是這三個算法的選擇,只不過在4G/5G中對這三個算法進(jìn)行了封裝,以實(shí)現(xiàn)完整性保護(hù)/校驗(yàn) 與 加密/解密 流程,它們對應(yīng)的名字如下:
- Snow 3G
- 【4G 加/解密算法】128-EEA1 與【5G 加/解密算法】128-NEA1;
- 【4G 完整性保護(hù)/校驗(yàn)算法】128-EIA1 與【5G 完整性保護(hù)/校驗(yàn)算法】128-NIA1;
- AES
- 【4G 加/解密算法】 128-EEA2 與【5G 加/解密算法】128-NEA2;
- 【4G 完整性保護(hù)/校驗(yàn)算法】128-EIA2 與【5G 完整性保護(hù)/校驗(yàn)算法】128-NIA2;
- ZUC
- 【4G 加/解密算法】128-EEA3 與【5G 加/解密算法】128-NEA3;
- 【4G 完整性保護(hù)/校驗(yàn)算法】128-EIA3 與【5G 完整性保護(hù)/校驗(yàn)算法】128-NIA3;
根據(jù)測試結(jié)果,算法性能如下:
運(yùn)行時間:AES算法 快于 Snow 3G算法 快于 ZUC算法;
具體的時間使用情況,各位可以自行測量,不同運(yùn)行環(huán)境存在差異,這里就不寫了。
算法鏈接如下
《Snow 3G算法源碼介紹》
《128-bit AES算法源碼介紹》
《ZUC算法源碼介紹》
【5G/4G】128-EEA1與128-NEA1算法詳解
【5G/4G】128-EEA2與128-NEA2算法詳解
【5G/4G】128-EEA3與128-NEA3算法詳解
【5G/4G】128-EIA1與128-NIA1算法詳解
【5G/4G】128-EIA2與128-NIA2算法詳解
【5G/4G】128-EIA3與128-NIA3算法詳解
【5G安全系列】加解密+完整性保護(hù)安全算法測試cases
總結(jié)
以上是生活随笔為你收集整理的【5G/4G】NAS与AS层 完整性保护与加密算法系列文章的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【绿色版软件】出现应用程序无法启动,并行
- 下一篇: 苹果对中国手机产业链有多重要?欧菲光没了