◆刘佳敏
(武警士官学校浙江 310000)
生活在这个大发展的时代,网络被运用广泛,人们习惯于在网上处理各种大大小小的事物,方便又高效,但是这些年计算机网络安全问题愈发严重起来。黑客入侵盗取重要文件,安装恶性不良软件带入病毒,特种病毒侵入,网络骗子等等,这些都会严重危害网络用户的个人信息安全,甚至会导致个人财产的大额损失以及所在公司的数据丢失或者被竞争对手盗取并恶意利用,这种情况,传统网络安全防御技术已经不管用了,必须依靠人工智能技术提升网络安全防御技术。
(1)神经网络
神经网络是一种规模很大的数据处理系统,它拥有很强大的数据处理存储功能和数据处理系统。神经网络系统的自动学习能力非常强大,它能够把知识自动组织起来,还可以通过自动的学习对各种信息进行适应,从而进行相对应的信息处理,神经网络对信息的计算过程具有相对的独立特点,方便各种信息进行一起处理而不会相互冲突,提高了数据处理的速率和处理的精确度。
(2)多Agent系统
多 Agent系统是由很多个自动化或者半自动化的智能系统组成的,各个Agent都有不相同的设计方法和计算机语言,每个Agent都执行着各自的任务,相互之间分工合作,处理各种实际生活中遇到的问题,Agent拥有很多的特征,如自动性,交互性,基于这些特征,Agent系统可以感受当前的环境特征,自动的完成所承担的各种任务。在多Agent系统中一个Agent发出请求后,其他Agent只有同时拥有提供这项服务的能力和兴趣的同时才能接受工作委托,即一个Agent不能强逼另一个Agent提供某种服务。这一特点最适合于获得特征。在多Agent系统中,具有不同目标的各个Agent务必要相互配合,共同谈判对没有完成问题的求解。
(3)专家系统
专家系统是一种用相关经验知识来解决问题的智能化系统。它可以采用专家的经验知识,结合人工智能的自动推理分析技术来解决相对复杂的网络问题。专家系统基本上是由知识库,数据信息库,推理系统,解释系统,知识获得和用户界面六个模块组成的。专家系统适用于去完成那些没有统一的理念知识和方法,没有完整的信息,相关专业人员缺少的分析,判断,监控,预测,规划等任务。
(1)神经网络系统的应用
神经网络系统拥有很强的分析辨别和学习的能力,可以通过自己主动学习对侵入计算机网络的各种行为,软件进行辨别分析,在计算机网络安全的防御上有很重要的意义。神经网络系统可以对计算机网络中出现的垃圾软件,垃圾信息,恶意邮件等进行及时的检测和分析,以便于快速发现对计算机网络安全有危害的问题,从而找出应对方法及时的排除问题。当前,很多公司,企业都在运用这项技术对计算机网络的安全进行保护,对重要的文件,数据进行保护,减少因为病毒侵害计算机网络系统导致的重要数据丢失,从而给公司或者企业带来巨大的利益损失。
(2)多Agent系统的应用
多Agent系统拥有自动执行的功能,它可以利用传感器和效应器对环境进行分析和作用,这项技术在网络安全的防御中有很重要的作用。Agent拥有极速感知和合理策划的特质,主要对计算机网络的状况,外界恶意入侵网络和网络安全的防御进行作用。
(3)专家系统的应用
专家系统是根据专家所拥有的技术经验为基础而设立的入侵检测系统,此系统能够模仿专家的解答优势来进行网络保护。管理此系统的工作人员可以以当前已经了解了的入侵方式进行规则性的编码,让系统自动来进行编码数据和系统的检测,根据检测结果分析系统安全性是否良好。专家系统可以根据专业人员输入的编码数据来进行统计分析,它也可以像真的专家一样,对检测出的不同结果进行分析,最后综合判断,选出正确的答案。专家系统能够高效地对计算机网络系统中的各种异常现象进行分析检测,从而可以提早的制定出问题的解决方案,确保计算机网络的安全。
(1)计算机网络安全存在的问题
计算机网络安全可分为实体安全、运行状况安全和数据安全,当前比较突出的问题集中在信息安全方面。首先,计算机网络虽然发展快速,但其操作系统或多或少还存在一些缺陷。这些缺陷很容易成为黑客的攻击的靶子,一旦黑客攻击成功,就会侵犯正常的、合理的网络用户的电脑,造成用户资料丢掉、资料被破坏等一系列的问题。其次,网络病毒问题。计算机网络使用过程中,杀毒系统在更新、在晋级,病毒类型也在不断地变化、强大,在当前的计算机网络使用中,一般的杀毒软件并不能有效地阻截病毒的侵犯。再次,计算机局域网的访问监控管理也存在问题。一方面,使用者对计算机网络的访问控制管理太松弛,以至于计算机网络安全隐患增加。例如,一机两用、一机多用,这种现象的存在使用户密码、用户信息、数据库信息等很容易暴露。另一方面,网络使用者对计算机网络的访问控制不科学、不恰当。例如,权限设置紊乱,如果出了问题很难排查出来,计算机网络的使用表现出人们几乎都在使用、每个人都可以管理的情况,出了问题谁也不愿意承担责任。此外,数据库安全问题等。总之,当前计算机网络的安全问题呈现出多元特征、复杂多变性,彻底解决有很大难度。
(2)计算机网络安全问题产生的原因分析
计算机网络安全问题产生的原因可以从三个层面分析。首先,计算机网络自身的因素。例如,计算机网络操纵软件的缺陷问题,计算机网络发展中安全技术落后问题等,都是计算机网络安全问题产生的因素。其次,计算机网络使用者的网络安全意识不够重,在偶然的情况下走漏账号、密码等,以至于计算机网络的运用面临着很大的安全隐患。又如,计算机网络的使用人员对于密码设置不够重视,系统一般不设置密码,一些重要的文件传输过程中也不设置密码,这样就容易造成数据信息的走漏,以至于计算机使用过程中出现网络安全问题。再如,计算机网络的使用人员保密意识不强,随随便便地将自己的个人信息例如出生日期、特殊的纪念日子等走漏出去,被一些存心不良的人轻松获得,并加以利用。这些用户的密码就很容易被破,造成用户计算机网络中的安全事故和经济损失。第三,计算机网络运行的环境安全因素。一方面,计算机网络的运行要进行安全风险的分析、数据信息的备份等,才能降低安全问题的出现比率。另一方面,社会信誉的缺少也是造成计算机安全问题的一个重要因素。所以,完善和改善计算机网络运行的环境可以有效减少计算机网络的安全风险。
(1)精确分析威胁网络安全的问题
人工智能可以自动进行重复性的任务,高效率的发现计算机网络运行的过程中存在的安全隐患。比如可以用本有的基于规则的计算机网络安全系统所收集的相关数据来锻炼人工智能算法,随时对网络中输送往来的信息进行监管控制,在这个过程中搜寻并查看异常的数据点,分析计算机网络安全风险,以便于分析新的网络威胁的目的。相对于人工识别检测,人工智能技术对计算机网络安全的保护更加高效。
(2)自动阻挡垃圾
把人工智能技术运用到反垃圾邮件系统当中有很大的作用。一方面是能够有效保护网络用户的信息安全,另一方面是能够自动扫描网络用户的邮件并且进行检测分析,如果检测到其中存在恶意垃圾信息,系统可以自动实行防御措施对垃圾邮件进行阻挡,提升网络用户的使用感。将神经网络技术运用到反垃圾邮件系统当中,可以大幅度减少失误判断的比率,提升阻挡垃圾邮件的效率,从而提升计算机网络安全。
(3)检测恶意软件
当前,恶意软件计算机网络安全的最严重威胁之一,但是当前对恶意软件检查的技术具有一定的局限性,不能完全解决恶意木马,恶意广告等问题。人工智能技术的运用能够给各种安全的网络程序提供很多恶意软件的数据信息,后期再通过人工智能技术对获得的数据信息进行分析处理,从而建立起一个有明确标记的数据库,在拥有了数据库的前提下,利用人工智能技术对多种恶意软件根据特征进行自行分类处理,方便恶意软件检测系统能够更准确检测出恶意软件,并且能够及时设计解决方案,对恶意软件进行处理。
(4)进行智能入侵检测
网络技术在不断发展,在人们大量使用网络办公,存储信息的今天,网络安全的保护技术需要不断发展,其中,入侵检测的技术十分重要,以前的入侵检测技术在检测的速率,检测的广泛度,检测的系统上都有不完善。面对这些问题,能够利用人工智能技术中的信息识别,专家系统,数据发掘和神经网络系统等技术设计出新的入侵检测系统,以便最大程度检测并分析判断潜在的计算机网络安全威胁和各种恶意入侵,防御恶意软件入侵带来的病毒对计算机用户造成的各种不良后果,提高了检测的准确性。
随着人工智能技术的迅速发展,它在计算机网络安全中的运用越来越多。计算机网络安全的防护异常重要,故而,计算机网络安全的防护体系做到位非常重要,人工智能技术融入计算机网络安全的防护系统中是非常明智的一种做法,人工智能技术可以高效率的阻挡恶意软件和信息的入侵,有效的保护计算机网络安全,维护着国家网络的安全,人工智能技术在计算机网络安全中的应用还需要继续进行实践和发展,建立更高质量的网络安全防御系统。