发布网友 发布时间:2022-04-20 07:52
共3个回答
热心网友 时间:2023-07-29 00:31
你好
GSM的鉴权和加密主要是网络下发给终端(手机)一个随机值,然后终端通过SIM卡储存的Ki值和随机值通过A3算法得出一个值(SRES),网络侧也进行相同的运算,然后终端把计算出的值发送给网络侧,网络侧对比后如果一致则鉴权通过,不一致则拒绝用户呼入,同时Ki值还与随机值通过A8算法得出加密密钥Kc,Kc可以与原始比特流进行异或运算等等进行加密,另外,A3和A8算法都是单向算法,也就是无法通过计算结果来推出参与计算的数,所以即使在空中拦截到了计算结果,也无法推出Ki值,这在一定程度上也保证了网络和用户的安全。CDMA的话,以WCDMA为例,比GSM更加复杂,GSM是三元参数组,而W则是五元参数组,多了用于完整性保护的IK值,增加了终端对于网络侧的鉴权,这样可以有效识别非法网络,避免终端“误入歧途”。同时用于加密的密钥长度由GSM的bit增加到了128bit,原本GSM只在空中接口加密,而WCDMA对基站和RNC之间固定线路传输的信息也进行了加密。另外得益于CDMA技术的使用,WCDMA本身就具有一定的保密性,可以淹没在噪声中传输,更难以在空中被截获,即使被截获,如果对方不知道扩频码和扰码是什么,也无法完全解码出来,再加上比特流和GSM一样还是要经过密钥加密的,所以要破解WCDMA用户传输的信息要比GSM更为困难。
如果非要破解的话,我想也是可能的,比如想知道WCDMA用户用的哪个扩频码,可以用穷举法来知道,但是有太多层都进行了加密,得一层一层破解,我想耗时会比较长。对破解这方面了解得比较少,这段话只是随便说说的,仅供参考。
希望你满意我的回答,谢谢!
热心网友 时间:2023-07-29 00:32
GSM和CDMA是怎么加密的?能否被破解?用配置最高的电脑破解需要多长时间?
都是明码通讯追问移动通信怎么是明码呢?
追答你不懂什么是明码什么是密码!
热心网友 时间:2023-07-29 00:32
手机出厂时,厂商会用软件给手机加密。可解锁。