日媒:信息安全迈向自动化 AI助人类抵御黑客

简介:

利用人工智能(AI)等让计算机自动抵御黑客攻击的技术研发正在不断取得进步。其背后的原因不仅是黑客攻击日益频繁,还因为随着“物联网”(IoT)的逐渐普及,攻击对象多样化,只靠人力终究存在局限。

计算机相互对抗

日本共同社11月16日报道说,今年夏天在美国拉斯维加斯举行了全球首场特殊的黑客大赛——超级计算机之间进行全自动相互对抗的“网络超级挑战赛”(CGC)。该赛事由美国国防部的国防高级研究计划局(DARPA)主办,是一项投入近60亿日元(约合人民币3.8亿元)的大型赛事。

CGC的企划建立在比拼信息安全技术的黑客大赛的基础上。一方需要在守住本队系统的同时向对方发起攻击。不同之处是,整个过程不允许有人类干预,只能由计算机自行判断和行动。

来自美国科研机构和大学等的7支队伍闯入了决赛。这些计算机能自动检测出被用于非法访问的程序缺陷,通过对其进行修补抵御攻击。据冠军队伍成员介绍,夺冠的计算机还利用了AI技术,“能在10分钟内发现多达12处缺陷”。据悉这样的速度已超过了人类。

研发竞争

人类编写的程序几乎一定会存在缺陷,因而也面临黑客攻击的风险。虽然有技术人员查找缺陷,但信息安全行业人士坦言,“如今IT无处不在,系统也日趋复杂,只靠人力应对存在局限性”。

德勤网络安全尖端研究所主任研究员岩井博树表示:“过去服务器及网络设备常常受到攻击,如今攻击对象扩大到网络摄像头之类的物联网设备”,认为黑客攻击也在走向自动化,必须与之对抗。

仿佛是一个科幻的世界,自动驾驶汽车也是在大约10年前在DARPA的支持下起步并迎来高速发展。未来在信息安全领域各国的研发竞争必将趋于白热化,日本政府也已提出利用AI应对网络攻击的策略。

日本国立情报学研究所教授高仓弘喜表示:“AI擅长在短时间内从庞大数据中找到最接近正确的答案。物联网设备与电脑等相比程序较为简单,相信两三年后这一技术就会投入实际应用。”


本文转自d1net(转载)

目录
相关文章
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
自动化测试的新篇章:利用AI提升软件质量
【8月更文挑战第27天】在软件开发的海洋中,自动化测试是确保航船不偏离航线的关键罗盘。随着人工智能(AI)技术的兴起,这艘航船正乘风破浪,以前所未有的速度前进。本文将探索如何通过AI技术优化自动化测试流程,不仅提高测试的效率和覆盖范围,而且增强测试用例的智能生成和结果分析能力。我们将从AI在自动化测试中的应用入手,深入探讨其对测试准确性和效率的影响,以及面临的挑战与未来的发展方向。
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
探索软件测试的未来:AI与自动化的融合
在数字化浪潮中,软件测试正经历着前所未有的变革。本文将带领读者穿越时间的长河,探讨软件测试的演变历程,并着重分析人工智能和自动化技术如何重塑这一领域。文章旨在启发思考,预测未来趋势,同时以通俗易懂的方式,为初学者和资深从业者提供有价值的见解和建议。
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
探索AI在文本生成中的应用与挑战自动化测试框架的搭建与实践
【8月更文挑战第27天】本文将深入探讨人工智能(AI)在文本生成领域的应用,包括其技术原理、实际应用案例以及面临的主要挑战。通过分析AI文本生成的工作原理和实际效果,我们将揭示这项技术如何改变内容创作、新闻撰写、对话系统等多个领域。同时,我们也将讨论AI文本生成带来的伦理和质量问题,以及如何平衡创新与风险,确保技术的健康发展。
|
12天前
|
机器学习/深度学习 人工智能 测试技术
自动化测试的未来:AI与机器学习的融合之路
【9月更文挑战第15天】在软件测试领域,自动化一直被视为提高效率和精确度的关键。随着人工智能(AI)和机器学习(ML)技术的不断进步,它们已经开始改变自动化测试的面貌。本文将探讨AI和ML如何赋能自动化测试,提升测试用例的智能生成、优化测试流程,并预测未来趋势。我们将通过实际代码示例来揭示这些技术如何被集成到现有的测试框架中,以及开发人员如何利用它们来提高软件质量。
47 15
|
17天前
|
机器学习/深度学习 人工智能 测试技术
探索软件测试的未来:AI与自动化的融合之路
【9月更文挑战第9天】随着技术的飞速发展,软件测试领域正经历着一场革命。本文将深入探讨人工智能(AI)和自动化技术如何重塑软件测试的未来,提升测试效率,确保软件质量。我们将从AI在测试中的应用、自动化测试的优势,到两者结合带来的创新方法进行详细分析,旨在为读者提供一条清晰的路径,以理解并利用这些先进技术优化测试流程。
|
25天前
|
机器学习/深度学习 人工智能 自然语言处理
AI驱动的自动化测试:提升软件质量的未来之路
【9月更文挑战第3天】AI驱动的自动化测试是提升软件质量的未来之路。它借助AI技术的力量,实现了测试用例的智能生成、测试策略的优化、故障预测与定位等功能的自动化和智能化。随着技术的不断进步和应用场景的不断拓展,AI驱动的自动化测试将在未来发挥更加重要的作用,为软件开发和运维提供更加高效、准确和可靠的解决方案。
|
28天前
|
机器学习/深度学习 人工智能 自然语言处理
利用AI技术实现自动化文章生成
【8月更文挑战第31天】本文将介绍如何利用人工智能(AI)技术实现自动化文章生成。我们将通过一个简单的Python代码示例,展示如何使用自然语言处理(NLP)和机器学习算法来生成一篇关于“AI技术”的文章。这个示例将帮助我们理解AI技术在文本生成领域的应用,并激发我们对未来可能的创新和应用的思考。
|
29天前
|
人工智能 机器人 测试技术
探索软件测试的未来:AI与自动化的融合之路
【8月更文挑战第30天】 在软件开发的宇宙中,测试是一颗不可或缺的恒星,它的光芒照亮了质量保障的天空。本文将带你穿梭于软件测试的银河系,探索AI和自动化技术如何共同绘制出未来的星图。我们将从简单的手工测试星球出发,一路驶向自动化和AI技术交织的星系,最终抵达一个高效、智能的测试未来。准备好了吗?让我们启航!
|
1月前
|
机器学习/深度学习 人工智能 算法
探索软件测试的未来:AI与自动化的融合之路
【8月更文挑战第27天】在数字化浪潮中,软件测试正经历一场由人工智能(AI)和自动化技术驱动的变革。本文将揭示这一趋势如何重塑测试流程,提升效率,并预测未来的发展方向。我们将一起走进智能测试工具的世界,探索它们如何协助人类同事确保软件质量,并展望一个更加互联、高效和智能的软件测试新时代。
|
29天前
|
机器学习/深度学习 人工智能 运维
自动化测试的未来:AI与机器学习的融合
【8月更文挑战第29天】随着技术的快速发展,自动化测试正在经历一场革命。本文将探讨AI和机器学习如何改变软件测试领域,提供代码示例,并讨论未来趋势。

热门文章

最新文章