善于提問(wèn),勤于回答,你也是專(zhuān)家
我要提問(wèn) 搜索答案 在線(xiàn)提問(wèn) |
問(wèn)題已開(kāi)啟
(普通問(wèn)題)
語(yǔ)音加密為什么需要A8算法?
在空中接口上,為什么還需要經(jīng)過(guò)A8算法處理后的Ki產(chǎn)生的Kc,然后Kc結(jié)合語(yǔ)音經(jīng)過(guò)A5算法來(lái)實(shí)現(xiàn)對(duì)話(huà)務(wù)的加密,而不是單靠A5算法對(duì)語(yǔ)音加密,這樣不就是處理了兩次?(諾基亞SYSTRA中文版資料鑒權(quán)性原理一節(jié))
提問(wèn)者: rainicewind 提問(wèn)時(shí)間: 2012-04-04
• SA語(yǔ)音業(yè)務(wù)EPSFB回落4G后不進(jìn)行volte,GSMCALL超時(shí)、失敗 2020-09-02
• SA場(chǎng)景下LNR數(shù)據(jù)業(yè)務(wù)和語(yǔ)音業(yè)務(wù)的策略是什么并說(shuō)出數(shù)據(jù)業(yè)務(wù)信令流程,以及SA場(chǎng)景下速率不達(dá)標(biāo)的可能原因。 2020-08-04
• 5G語(yǔ)音EPSFB的全信令流程 2020-08-04
• 鼎利加密狗問(wèn)題 2020-04-13
• 語(yǔ)音通話(huà)內(nèi)容能查看嘛? 2020-03-13
• 有譜減法語(yǔ)音增強(qiáng)相關(guān)的資料嗎? 2020-02-12
• 愛(ài)立信volte語(yǔ)音說(shuō)話(huà)模糊,聽(tīng)不清,從哪方面著手處理? 2019-12-17
• 華為3G語(yǔ)音重建比例高,怎么解決 2019-10-12
• SA場(chǎng)景下LNR數(shù)據(jù)業(yè)務(wù)和語(yǔ)音業(yè)務(wù)的策略是什么并說(shuō)出數(shù)據(jù)業(yè)務(wù)信令流程,以及SA場(chǎng)景下速率不達(dá)標(biāo)的可能原因。 2020-08-04
• 5G語(yǔ)音EPSFB的全信令流程 2020-08-04
• 鼎利加密狗問(wèn)題 2020-04-13
• 語(yǔ)音通話(huà)內(nèi)容能查看嘛? 2020-03-13
• 有譜減法語(yǔ)音增強(qiáng)相關(guān)的資料嗎? 2020-02-12
• 愛(ài)立信volte語(yǔ)音說(shuō)話(huà)模糊,聽(tīng)不清,從哪方面著手處理? 2019-12-17
• 華為3G語(yǔ)音重建比例高,怎么解決 2019-10-12
問(wèn)題答案
( 2 )
在手機(jī)登錄移動(dòng)網(wǎng)絡(luò)的時(shí)候,移動(dòng)網(wǎng)絡(luò)會(huì)產(chǎn)生一個(gè) 16 字節(jié)的隨機(jī)數(shù)據(jù)(通常稱(chēng)為 RAND)發(fā)給手機(jī),手機(jī)將這個(gè)數(shù)據(jù)發(fā)給 SIM 卡, SIM 卡用自己的密鑰 Ki 和 RAND 做運(yùn)算以后,生成一個(gè) 4 字節(jié)的應(yīng)答(SRES)發(fā)回給手機(jī),并轉(zhuǎn)發(fā)給移動(dòng)網(wǎng)絡(luò),與此同時(shí),移動(dòng)網(wǎng)絡(luò)也進(jìn)行了相同算法的運(yùn)算,移動(dòng)網(wǎng)絡(luò)會(huì)比較一下這兩個(gè)結(jié)果是否相同,相同就表明這個(gè)卡是我發(fā)出來(lái)的,允許其登錄。這個(gè)驗(yàn)證算法在 GSM 規(guī)范里面叫做 A3,m = 128 bit, k = 128 bit, c=32 bit,很顯然,這個(gè)算法要求已知 m 和 k 可以很簡(jiǎn)單的算出 c ,但是已知 m 和 c 卻很難算出 k 。A3 算法是做在 SIM 卡里面的,因此如果運(yùn)營(yíng)商想更換加密算法,他只要發(fā)行自己的 SIM 卡,讓自己的基站和 SIM 卡都使用相同的算法就可以了,手機(jī)完全不用換。
在移動(dòng)網(wǎng)絡(luò)發(fā)送 RAND 過(guò)來(lái)的時(shí)候,手機(jī)還會(huì)讓 SIM 卡對(duì) RAND 和 Ki 計(jì)算出另一個(gè)密鑰以供全程通信加密使用,這個(gè)密鑰的長(zhǎng)度是 64 bits, 通常叫做 Kc, 生成 Kc 的算法是 A8 ,因?yàn)?A3 和 A8 接受的輸入完全相同,所以實(shí)現(xiàn)者偷了個(gè)懶,用一個(gè)算法同時(shí)生成 SRES 和 Kc 。
在通信過(guò)程中的加密就是用 Kc 了,這個(gè)算法叫做 A5 ,因?yàn)?A5 的加密量很巨大,而且 SIM 卡的速度很慢,因此所有通信過(guò)程中的加密都是在手機(jī)上面完成的,這樣一來(lái),除非天下所有 GSM 手機(jī)都至少支持一種相同的 A5 算法,否則就沒(méi)法漫游了,這時(shí)候運(yùn)營(yíng)商和設(shè)備商的懶惰又體現(xiàn)出來(lái)了,全世界目前只有一種通用的 A5 算法,沒(méi)有其他的,這個(gè)算法就是和 Kc 的 8 字節(jié)序列進(jìn)行簡(jiǎn)單的循環(huán) XOR,再和報(bào)文序號(hào)做個(gè)減法。
在移動(dòng)網(wǎng)絡(luò)發(fā)送 RAND 過(guò)來(lái)的時(shí)候,手機(jī)還會(huì)讓 SIM 卡對(duì) RAND 和 Ki 計(jì)算出另一個(gè)密鑰以供全程通信加密使用,這個(gè)密鑰的長(zhǎng)度是 64 bits, 通常叫做 Kc, 生成 Kc 的算法是 A8 ,因?yàn)?A3 和 A8 接受的輸入完全相同,所以實(shí)現(xiàn)者偷了個(gè)懶,用一個(gè)算法同時(shí)生成 SRES 和 Kc 。
在通信過(guò)程中的加密就是用 Kc 了,這個(gè)算法叫做 A5 ,因?yàn)?A5 的加密量很巨大,而且 SIM 卡的速度很慢,因此所有通信過(guò)程中的加密都是在手機(jī)上面完成的,這樣一來(lái),除非天下所有 GSM 手機(jī)都至少支持一種相同的 A5 算法,否則就沒(méi)法漫游了,這時(shí)候運(yùn)營(yíng)商和設(shè)備商的懶惰又體現(xiàn)出來(lái)了,全世界目前只有一種通用的 A5 算法,沒(méi)有其他的,這個(gè)算法就是和 Kc 的 8 字節(jié)序列進(jìn)行簡(jiǎn)單的循環(huán) XOR,再和報(bào)文序號(hào)做個(gè)減法。
回答者:
xhy1331
回答時(shí)間:2012-04-05 09:46
17 9
給一樓提點(diǎn)建議:一樓的“
在手機(jī)登錄移動(dòng)網(wǎng)絡(luò)的時(shí)候,移動(dòng)網(wǎng)絡(luò)會(huì)產(chǎn)生一個(gè) 16 字節(jié)的隨機(jī)數(shù)據(jù)(通常稱(chēng)為 RAND)發(fā)給手機(jī),手機(jī)將這個(gè)數(shù)據(jù)發(fā)給 SIM 卡, SIM 卡用自己的密鑰 Ki 和 RAND 做運(yùn)算以后,生成一個(gè) 4 字節(jié)的應(yīng)答(SRES)發(fā)回給手機(jī),并轉(zhuǎn)發(fā)給移動(dòng)網(wǎng)絡(luò),與此同時(shí),移動(dòng)網(wǎng)絡(luò)也進(jìn)行了相同算法的運(yùn)算,移動(dòng)網(wǎng)絡(luò)會(huì)比較一下這兩個(gè)結(jié)果是否相同,相同就表明這個(gè)卡是我發(fā)出來(lái)的,允許其登錄!边@是鑒權(quán)的算法。
個(gè)人看法:
A5算法:Kc(62bit)和當(dāng)前脈沖串幀號(hào)碼(22bit)經(jīng)過(guò)A5算法產(chǎn)生114bit的加密序列。
至于為什么不能只用A5算法,因?yàn)锳5算法不能產(chǎn)生Kc,而加密算法中Kc是一個(gè)必須的因素,而A8能產(chǎn)生Kc,所以必須要A8 算法。
在手機(jī)登錄移動(dòng)網(wǎng)絡(luò)的時(shí)候,移動(dòng)網(wǎng)絡(luò)會(huì)產(chǎn)生一個(gè) 16 字節(jié)的隨機(jī)數(shù)據(jù)(通常稱(chēng)為 RAND)發(fā)給手機(jī),手機(jī)將這個(gè)數(shù)據(jù)發(fā)給 SIM 卡, SIM 卡用自己的密鑰 Ki 和 RAND 做運(yùn)算以后,生成一個(gè) 4 字節(jié)的應(yīng)答(SRES)發(fā)回給手機(jī),并轉(zhuǎn)發(fā)給移動(dòng)網(wǎng)絡(luò),與此同時(shí),移動(dòng)網(wǎng)絡(luò)也進(jìn)行了相同算法的運(yùn)算,移動(dòng)網(wǎng)絡(luò)會(huì)比較一下這兩個(gè)結(jié)果是否相同,相同就表明這個(gè)卡是我發(fā)出來(lái)的,允許其登錄!边@是鑒權(quán)的算法。
個(gè)人看法:
A5算法:Kc(62bit)和當(dāng)前脈沖串幀號(hào)碼(22bit)經(jīng)過(guò)A5算法產(chǎn)生114bit的加密序列。
至于為什么不能只用A5算法,因?yàn)锳5算法不能產(chǎn)生Kc,而加密算法中Kc是一個(gè)必須的因素,而A8能產(chǎn)生Kc,所以必須要A8 算法。
回答者:
guoning0914
回答時(shí)間:2012-04-06 17:45
8 15
• 重慶信科通信工程有限公司
聘:西安GSC項(xiàng)目經(jīng)理
需求人數(shù):2 人 地點(diǎn):西安市
• 吉訊股份有限公司 聘:網(wǎng)絡(luò)優(yōu)化負(fù)責(zé)人
需求人數(shù):3 人 地點(diǎn):山西省
• 浙江省郵電工程建設(shè)有限公司 聘:寧夏中興5G網(wǎng)優(yōu)中高級(jí)工程師
需求人數(shù):6 人 地點(diǎn):寧夏
• 北京宜通華瑞科技有限公司 聘:專(zhuān)項(xiàng)優(yōu)化中高級(jí)(江西急聘)
需求人數(shù):5 人 地點(diǎn):上饒市,景德鎮(zhèn)市,南昌市,鷹潭市
• 河南創(chuàng)賽通信科技有限公司 聘:人事招聘咨詢(xún)專(zhuān)員
需求人數(shù):53 人 地點(diǎn):鄭州市
• 福建省鴻官通信工程有限公司 聘:網(wǎng)絡(luò)優(yōu)化工程師
需求人數(shù):2 人 地點(diǎn):牡丹江市
• 河北中創(chuàng)盈和通信科技有限公司 聘:中級(jí)前臺(tái)/寧夏中衛(wèi)
需求人數(shù):2 人 地點(diǎn):寧夏
• 杭州東信網(wǎng)絡(luò)技術(shù)有限公司 聘:急聘!華為項(xiàng)目(江蘇區(qū)域)
需求人數(shù):30 人 地點(diǎn):江蘇省
• 南京格安信息系統(tǒng)有限責(zé)任公司 聘:5G工程單驗(yàn)人員
需求人數(shù):10 人 地點(diǎn):北京市
• 廣州瀚信通信科技股份有限公司 聘:項(xiàng)目經(jīng)理(廣東)
需求人數(shù):2 人 地點(diǎn):廣東省
需求人數(shù):2 人 地點(diǎn):西安市
• 吉訊股份有限公司 聘:網(wǎng)絡(luò)優(yōu)化負(fù)責(zé)人
需求人數(shù):3 人 地點(diǎn):山西省
• 浙江省郵電工程建設(shè)有限公司 聘:寧夏中興5G網(wǎng)優(yōu)中高級(jí)工程師
需求人數(shù):6 人 地點(diǎn):寧夏
• 北京宜通華瑞科技有限公司 聘:專(zhuān)項(xiàng)優(yōu)化中高級(jí)(江西急聘)
需求人數(shù):5 人 地點(diǎn):上饒市,景德鎮(zhèn)市,南昌市,鷹潭市
• 河南創(chuàng)賽通信科技有限公司 聘:人事招聘咨詢(xún)專(zhuān)員
需求人數(shù):53 人 地點(diǎn):鄭州市
• 福建省鴻官通信工程有限公司 聘:網(wǎng)絡(luò)優(yōu)化工程師
需求人數(shù):2 人 地點(diǎn):牡丹江市
• 河北中創(chuàng)盈和通信科技有限公司 聘:中級(jí)前臺(tái)/寧夏中衛(wèi)
需求人數(shù):2 人 地點(diǎn):寧夏
• 杭州東信網(wǎng)絡(luò)技術(shù)有限公司 聘:急聘!華為項(xiàng)目(江蘇區(qū)域)
需求人數(shù):30 人 地點(diǎn):江蘇省
• 南京格安信息系統(tǒng)有限責(zé)任公司 聘:5G工程單驗(yàn)人員
需求人數(shù):10 人 地點(diǎn):北京市
• 廣州瀚信通信科技股份有限公司 聘:項(xiàng)目經(jīng)理(廣東)
需求人數(shù):2 人 地點(diǎn):廣東省
熱點(diǎn)問(wèn)題
更多精彩
聯(lián)系我們 - 問(wèn)通信專(zhuān)家 | Powered by MSCBSC 移動(dòng)通信網(wǎng) © 2006 - |