历史上的今天
返回首页

历史上的今天

今天是:2025年01月15日(星期三)

正在发生

2018年01月15日 | 未来物联网发展的绊脚石

2018-01-15 来源:21IC中国电子网

苹果计算机在元月九号,紧急发布了iOS12.2.2,与Mac OS 10.13.2更新程序,并且罕见地“建议所有使用者都要安装”。为什么呢?这是由于安全界日前赫然发现所谓的“芯片危机”。



计算机软件界有一句话,说“这个世界上没有十全十美的软件”,因此软件时时需要更新;硬件同样也是如此,而且硬件在设计上,也会出现问题。不只是软件会有黑客入侵的问题,硬件亦然。这次爆发的“芯片危机”,就是最好的例子。这波芯片危机的起因,是世界主要计算机处理器制造厂,包括英特尔(Intel)、超威(AMD)与安谋(ARM)等三家大厂,在处理器芯片的底层架构上,出现了安全漏洞。由于这三家处理器的产品,遍及个人计算机、智能手机、平板计算机,以及云端服务服务器,因此漏洞被发现之后,也引发科技界轩然大波。


三家处理器大厂发生的硬件问题是什么呢?简单来讲,一个称为熔解(Meltdown),另一个则叫做幽灵(Spectre)。熔解这个漏洞,只存在在Intel的芯片上,它可以让黑客,绕过硬件设置的障碍,以窃取用户存放在计算机内存中的私密数据,像是浏览器上的登入信息,如账号密码,以及个人文件,e-mail、照片、传送讯息等等。而幽灵这个漏洞,则普遍存在在使用Intel、AMD与ARM处理器的桌机、笔电、网络服务器,与便携设备上。黑客可能会利用幽灵漏洞,借助硬件侵入操作系统,以窃取用户在应用程序内的重要信息。


这样的分别,其实作用不大,因为我们可以发现,目前主要的信息装置,处理器大抵都不脱这三家大厂;而且,受影响的设备,遍及桌机、笔电、服务器,乃至便携设备,这根本就是几乎所有的信息设备,全部都会受到影响,难以逃脱幸免。


然而,这还不是计算机在硬件设计上,出现的最惊人漏洞事件。去年十月,比利时信息人员赫然发现,目前Wi-Fi无线网络普罝使用的WPA2新一代加密协议,同样出现漏洞。而目前,世界上大部分的Wi-Fi 基地台,都是采用WPA2加密协议。简单来讲,WPA2加密协议如果出现漏洞,也就等于说,用户在利用加密无线网络传递信息时,仍然有可能被黑客破解,进而窃取数据。这对无线网络发展来讲,当然是一大警讯。由于这个联机漏洞,同样会影响到各种信息装置上的各个操作系统,兹事体大,相关研究单位为了担心引发恐慌,还必须等研究出了修补方案之后,才敢正式对外公布;这个漏洞,当然也需要靠释出操作系统修补程序来挽救。而当这个消息曝光之后,确实引发外界极大震撼,因为没有人想到,一个如此令人信赖而且倚靠,使用了十四年的网络联机加密系统,竟然也有先天就存在的漏洞。


从上面两个例子我们可以发现,这个世界上,固然没有十全十美的软件,但同样没有十全十美的硬件。在无线网络大兴之后,人手一机,随时随地都能上网,使得网络俨然已经成为现代人生活的不可或缺,极重要的一部份。然而,接二连三爆出的计算机软硬件技术危机,显示网络在迈向物联网,乃至所谓工业4.0的美好愿景上,仍然等于是摸着石头过河,还是有相当的风险存在。而当无线网络已经如此普遍深入个人生活,并且广为大家利用之后,要如何有效维护它的安全,就成为更加重要的课题。其实,网络科技,正如飞机、火车或是捷运系统一样,在享受它所带来的便利之余,也绝不表示它毫无风险,这是我们必须认知到的。因此,当我们乐观地展望,无线网络已经足以让我们建构起所谓的物联网,并且将迈向所谓的工业4.0时,我们也必须面对,其中存在着许多未知的软硬件问题,有待人们积极发现与克服。


以往,安全重点多半放在软件上,而现在我们更了解到,硬件其实也会出现安全漏洞,也会给予有心人可乘之机。当然,我们不能因噎废食,由于必然出现的缺陷,就阻滞了在信息科技上前进的步伐;但是,我们也必须认知到,仍然有许多在网络软硬件科技上的绊脚石,有待我们发现与克服。如何拟定出问题一旦发生时的应变备案,可能是我们在努力发展物联网与工业4.0的时候,必须一并纳入的思考方向。

推荐阅读

史海拾趣

Harris公司的发展小趣事

二战后,随着全球经济的复苏和电气产品的爆炸性需求,Hammond迎来了前所未有的发展机遇。在1950年代和1960年代,Hammond积极扩展产品线,成为变压器、机架、机柜以及电气和电子行业外壳的领先供应商。同时,公司还进行了多次战略性收购,进一步巩固了其在北美电气OEM市场的地位,成为磁性材料的主要供应商之一。

Bias Power公司的发展小趣事

随着全球化进程的加速,Bias Power公司积极寻求国际合作,以拓展更广阔的市场。公司与国际知名电子企业建立了战略合作关系,共同研发新产品,分享技术和市场资源。通过国际合作,Bias Power公司成功打入欧洲、亚洲等多个地区的市场,实现了业务的快速增长。

此外,Bias Power公司还积极参与国际展览和交流活动,展示其最新技术和产品,与全球同行进行深入交流。这些活动不仅提升了公司的知名度,还为公司的进一步发展奠定了坚实基础。

Hoffman Engineering公司的发展小趣事

在电子行业快速发展的背景下,Hoffman Engineering也面临着诸多市场挑战。为了应对这些挑战,公司不断进行战略调整和优化。例如,在市场竞争日益激烈的情况下,Hoffman Engineering加强了品牌建设和市场推广力度,提升了品牌知名度和市场影响力。同时,公司还注重与产业链上下游企业的合作与共赢,共同推动行业的健康发展。这些战略调整和优化措施的实施,使Hoffman Engineering在激烈的市场竞争中保持了稳健的发展态势。

DSMI Electronics SA公司的发展小趣事

面对激烈的市场竞争,DSMI Electronics SA公司始终坚持创新驱动的发展战略。公司投入大量资源进行技术研发和产品创新,不断推出具有更高性能、更低功耗、更小体积的新产品。这些创新产品不仅满足了市场的多样化需求,还引领了行业的技术发展方向。同时,DSMI还积极申请专利保护,保护自己的创新成果。

Atlantic Microwave Ltd公司的发展小趣事

近年来,电子行业面临着技术更新迅速、市场竞争日益激烈等挑战。Atlantic Microwave Ltd公司敏锐地察觉到行业变革的趋势,及时调整了公司的战略方向。公司加大了对新兴技术的研发投入,积极拥抱数字化转型,优化生产流程和管理模式,提高了公司的运营效率和市场竞争力。

EEMB Co Ltd公司的发展小趣事

随着全球电子行业的快速发展和市场竞争的加剧,EEMB集团开始意识到单纯依靠锂电池产品已经难以满足市场的多元化需求。因此,公司开始积极探索新的业务领域和市场机会。通过收购和兼并等方式,公司逐渐将业务扩展到智能家居、可穿戴设备等领域,并成功推出了多款具有创新性和竞争力的新产品。这些新产品的推出不仅丰富了公司的产品线,也为公司带来了新的增长点。

问答坊 | AI 解惑

三端稳压器资料

三端稳压器资料…

查看全部问答>

第五届全国大学生电子设计竞赛获奖作品选编

第五届全国大学生电子设计竞赛获奖作品选编   …

查看全部问答>

Linux之父炮轰C++:糟糕程序员的垃圾语言

Linux之父Linus Torvalds为了Linux内核开发而专门打造的版本控制软件Git已经引起了业界的广泛关注。昨天,有一位Dmitry Kakurin老兄在查看了源代码之后,发现使用的是纯C而非C++,表示不可理解,他直言:“别拿可移植性说事儿,这是屁话(BS,bulls ...…

查看全部问答>

红外遥感

遥控器编码分好几种,常见的32位编码码和42位编码码,目前我手中遥控器就是42位编码,如图1所示,当有按键时就会产一个9.12ms低电平和4.5ms高电平的起始码,紧接着是26位系统码,此系统码能区别不同的电器设备,防止不同机种遥控码互相干扰,接下来 ...…

查看全部问答>

2007年索尼杯获得者作品论文--程控滤波器

本帖最后由 paulhyde 于 2014-9-15 03:42 编辑 2007年索尼杯获得者作品论文--程控滤波器  …

查看全部问答>

单片机学习经验总汇

1、单片机编程技巧--功能强大的时钟中断 单片机程序设计中,设置一个好的时钟中断,将能使一个CPU发挥两个CPU的功效,大大方便和简化程序的编制,提高系统的效率与可操作性。我们可以把一些例行的及需要定时执行的程序放在时钟中断中,还可以 ...…

查看全部问答>

液晶显示器常见问题

1.显示器整机无电      这是一个应该说是非常简单的故障,一般的液晶显示器分机内电源和机外电源两种,机外的常见一些。      不论那种电源,它的结构比crt显示器的电源简单多了,易损的一般是一些小元件,象保险管、输 ...…

查看全部问答>

名企开发故事

序幕: 要做就做成业界标准 在夜幕降临的大船街道旁,三菱电机的研究大楼依然灯火通明。在密码研究小组彻夜工作的房间里,电话响了起来。拿起话筒,山岸的表情突然绷紧………

查看全部问答>

AMR语音播放,求助高人.看看.......

情况如下: 想在CPU主频200MHz的PocketPC上(操作系统Windows Mobile5.0)实现软电话功能,以AMR格式传输语音。 需要实时的将PCM数据转化为AMR格式。 尝试过如下几种解决方案: 一、采用3GPP提供的 Floatingpoint ANSI-C code(26104-510) ...…

查看全部问答>

请问不会c++能做驱动吗

毕业之后工作了几年,对于单片机系统、硬件和C语言比较熟悉。 苦于提高,准备迈进Wince这个门槛,主要是做底层驱动部分,收集很多资料但是还是摸不着头脑。 希望各位大侠能指点指点...循序渐进的入门吧 1.偶看pb自带的驱动好多都是c++写得, ...…

查看全部问答>