首页 > 装修新闻 > gsm加密算法是什么?

gsm加密算法是什么?

查看: 2175| 评论: 294 |2024-04-26

是什么 加密算法
摘要:导语:小编相信,我们大家几乎每天都在使用手机,可是,你真的了解我们的手机吗?我们对于手机的认识,大概还停留在,它们都是有什么基本功能,它们拍照的像素是多少,它们

导语:小编相信,我们大家几乎每天都在使用手机,可是,你真的了解我们的手机吗?我们对于手机的认识,大概还停留在,它们都是有什么基本功能,它们拍照的像素是多少,它们是几核的,它们的内存和运存又有多大这些表面的东西上吧!小编不知道大家有没有听说过gsm加密算法,这几乎是很多手机上都有的一个程序,接下来呢,大家就来跟小编了解一下,这到底是个什么东西吧!

gsm加密算法

GSM加密算法

GSM最初开发于1988年,迄今已有二十多年的使用历史,目前全球80%约35亿部在用手机使用GSM技术,是应用最广泛的手机标准。

GSM(全球移动通信系统)技术加密算法

GSM系统采用的是名为A5/1的64位加密技术。

gsm加密算法

GSM加密算法是什么?

GSM的加密系统里面大致涉及三种算法,A3,A5,A8,这些并不特定指代什么算法,只是给出算法的输入和输出规范,以及对算法的要求,GSM对于每种算法各有一个范例实现,理论上并没有限制大家使用哪种算法。但是世界上的设备商和运营商都是很懒得沟通的,看到既然有了范例实现,就都拿来用了,于是全世界的SIM卡被XX了都一样拷法。

说到这里就不能不简单介绍一下SIM卡,SIM卡是一种智能卡片,里面有个非常简单的CPU和一点NVRAM,可以存储和读出数据,还可以进行一些运算。卡里面有很多内容,不过我只介绍和加密相关的。

每张SIM卡里面一般都存着一个全球唯一的标志号,叫做IMSI,这个是用来唯一标识你SIM卡的,手机在开机时候会从卡里面读出这个号发给移动网络,移动那里有一个很大的数据库,描述了IMSI和手机号的对应关系,于是网络就知道你的手机号是多少了(如果你手机卡[/B]丢了去补,新补来的卡IMSI和原有的不同,而移动数据库那里将你原来的手机号指向新的IMSI,旧的卡就再也不能用了)除了IMSI,还有16个字节的密钥数据,这个数据是无法通过SIM卡的接口读出的,通常称为Ki,Ki在移动网络那边也保存了一份。

gsm加密算法

在手机登录移动网络的时候,移动网络会产生一个16字节的随机数据(通常称为RAND)发给手机,手机将这个数据发给SIM卡,SIM卡用自己的密钥Ki和RAND做运算以后,生成一个4字节的应答(SRES)发回给手机,并转发给移动网络,与此同时,移动网络也进行了相同算法的运算,移动网络会比较一下这两个结果是否相同,相同就表明这个卡是我发出来的,允许其登录。这个验证算法在GSM规范里面叫做A3,m=128bit,k=128bit,c=32bit,很显然,这个算法要求已知m和k可以很简单的算出c,但是已知m和c却很难算出k。

A3算法是做在SIM卡里面的,因此如果运营商想更换加密算法,他只要发行自己的SIM卡,让自己的基站和SIM卡都使用相同的算法就可以了,手机完全不用换。

在移动网络发送RAND过来的时候,手机还会让SIM卡对RAND和Ki计算出另一个密钥以供全程通信加密使用,这个密钥的长度是64bits,通常叫做Kc,生成Kc的算法是A8,因为A3和A8接受的输入完全相同,所以实现者偷了个懒,用一个算法同时生成SRES和Kc。

gsm加密算法

好啦,以上的内容呢,就是小编为大家编辑整理的有关于gsm加密算法的一些相关的介绍了。小编相信,大家如今对于手机之中的这个程序也一定都有了一些自己的了解了吧!这种算法自从被研发以来,二十多年一直都运用于我们的手机之中,但是,它还是有一些安全的隐患的,因为据说已经有人研究出来破解它的方法,大家如果对这方面感兴趣的话,也可以找一些专业的书籍看一看。

文章精心转载自网络,版权归原创者所有。本站转载旨在使信息更广泛地传播以更好地发挥其价值, 如涉及版权等问题,请作者与本网站联系,http://www.5iwyh.com/zixun/f438eed9f9c06fae.htm。
  • gsm加密算法是什么?

    导语:小编相信,我们大家几乎每天都在使用手机,可是,你真的了解我们的手机吗?我们对于手机的认识,大概还停留在,它们都是有什么基本功能,它们拍照的像素是多少,它们

    是什么 加密算法
  • GSM是什么卡?用过你也不知道!

    【GSM是什么卡?用过你也不知道!】之前小编跟大家介绍了gsm是是什么网络,对于gsm大家一定不陌生,它中文翻译为全球移动通信系统。那么,gsm是什么卡呢?下面来看看吧。 GSM是什么卡一、GSM卡简介 GSM全名为:GlobalSystemforMobileCommunications ...

    是什么 你也 用过
  • 微机保护算法 微机保护原理和算法

    【微机保护算法 微机保护原理和算法】平时我们经常会用到加减算法,其实,微机也需要用的到这种算法,只是我们不经常接触,所以也不太了解,那么今天小编就给大家稍微讲一点关于微机保护算法的知识吧。 首先就是微机保护算法的定义,微机保护算法其实不 ...

    微机 算法 保护 原理
  • 实木地板需要加密安装吗 应该注意些什么

    所谓佛靠金装,人靠衣装,而实木地板安装就是三分靠产品,七分靠安装,这句话可是实木地板安装行业的一句经典名言。在家居装置的过程中,实木地板安装可以说是一个大工程了,因为在开始其他方面装置之前,实木地板安装基础就要打好,要稳固牢靠。有时候,对于一般比较简单的实木地板安装方法,其实可以自己完成,并不一定要请专门的安装人员来进行实木地板安装,这样不仅能省去一些安装费,还能自己学习到实木地板安装的方法,实在是两全其美。下面小编就给大家介绍下实木地板需要加密安装吗以及安装应该注意些什么?

    些什么 加密 实木地板 安装
  • 实木地板需要加密安装吗 应该注意些什么

    【实木地板需要加密安装吗 应该注意些什么】所谓佛靠金装,人靠衣装,而实木地板安装就是三分靠产品,七分靠安装,这句话可是实木地板安装行业的一句经典名言。在家居装置的过程中,实木地板安装可以说是一个大工程了,因为在开始其他方面装置之前,实木地板安 ...

    些什么 加密 实木地板 安装
  • 硬盘加密隐藏如何去做呢?

    【硬盘加密隐藏如何去做呢?】在生活中我们的隐私是非常重要的,但由于现在网络的发达,我们的隐私也会在我们疏忽的情况下,泄露出去,如自己的私照,或者身高年龄,家庭住址什么的,仿佛在这个网络时代人的没有一点隐私,感觉就像是被扒光了衣服 ...

    去做 加密 隐藏 硬盘
  • 移动硬盘加密程序方法

    【移动硬盘加密程序方法】作为公司的财务人员一定要确保信息外漏,每天上下班把公司的私密U盘放在身上也不现实,那么就需要给办公的电脑硬盘进行一下加密处理,这样也能够很轻松的防止电脑里面的信息外泄,现在很苦恼的一个问题就是不知道如 ...

    移动硬盘 加密 程序 方法
  • gsm防盗器,安全防护那种好?

    人们的生活变得比以前富裕了,物质享受也是更加地多种多样,买的东西也越来越多,但是随之衍生的就是偷窃的现象变得越来越多了,因此大家都开始使用各种的防盗方法,有防盗

    防盗器 安全防护 那种
  • 本地磁盘加密怎么弄呢?

    【本地磁盘加密怎么弄呢?】每个人都有自己的生活隐私,有些人则会把自己相对隐私的信息放进电脑了,但是,电脑并不是一个十分安全的存放信息的工具,所以,就需要我们给我们的磁盘进行加密,下面我们来看本地磁盘如何加密。 工具法:磁盘隐藏 ...

    磁盘 加密 怎么弄
  • 装修套餐的几种不同算法

    选择套餐装修就是为了图个方便,基础装修、主材采买等差不多都可以被打包进套餐。

    几种 算法 套餐 装修
  • 涂料用量的简单计算法

    发现刚接触的装修的新同学,对涂料用量和价格概念都比较模糊,在此给大家简单算算,大家心里有个底,免得只根据油漆师傅开的量,用量多到离谱都不清不楚。

    用量 算法 涂料 简单
  • 超强省钱装修预算法则!

    【超强省钱装修预算法则!】买个房子已经花了一大笔money了,装修也不是笔小数目。怎么样让装修更省钱呢?相信这个问题也是众多人的心声吧?接下来,Leslie小编为大家介绍一下省钱装修预算法则,很强很实用哦! ...

    法则 省钱 预算 超强 装修
  • pu皮是什么皮_pu是什么材料_pu是什么材质

    【pu皮是什么皮_pu是什么材料_pu是什么材质】去买家具的时候,经常会听到导购说的pu皮,那么pu皮是什么皮呢,pu是什么材料呢,pu是什么材质的呢?想必大家一定想了解清楚吧! 本文标签: 装修知识 ...

    是什么 材质 材料
  • 树脂是什么材料 环氧树脂是什么

    【树脂是什么材料 环氧树脂是什么】树脂一般认为是植物组织的正常代谢产物或分泌物,常和挥发油并存于植物的分泌细胞,树脂道或导管中,尤其是多年生木本植物心材部位的导管中。下面来详细了解下树脂是什么材料吧。 推荐阅读: pp是什么塑料 一、 ...

    是什么 环氧树脂 树脂 材料
  • 树莓是什么?它是什么味道呢

    大自然中的物种非常的多样,除了非生物、动物之外,植物也是平衡大自然的功臣。植物对于人类来说作用有很多,它们为我们带来了新鲜的空气,装饰了我们美丽的环境,还可以被

    是什么 它是 味道
 
已有 2 人参与

会员评论

页面运行时间: 0.055066108703613 秒