公務(wù)員期刊網(wǎng) 論文中心 正文

計(jì)算機(jī)軟件開發(fā)安全技術(shù)應(yīng)用研究

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了計(jì)算機(jī)軟件開發(fā)安全技術(shù)應(yīng)用研究范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

計(jì)算機(jī)軟件開發(fā)安全技術(shù)應(yīng)用研究

摘要:計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的系統(tǒng)化發(fā)展,促進(jìn)了各行各業(yè)的發(fā)展,各行業(yè)都在不斷應(yīng)用計(jì)算機(jī)軟件開發(fā)技術(shù),促進(jìn)自身轉(zhuǎn)型升級(jí),并研發(fā)出多樣化的新型軟件滿足人們的需求,更好地為社會(huì)發(fā)展服務(wù)。但是計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)在發(fā)展中也有自身的缺陷,尤其是網(wǎng)絡(luò)安全,因此,各行業(yè)在研發(fā)計(jì)算機(jī)軟件時(shí),需要注重引用安全技術(shù),確保計(jì)算機(jī)使用性能的充分發(fā)揮,提高計(jì)算機(jī)軟件開發(fā)程序的穩(wěn)定、可靠性。主要淺析安全技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用,并針對(duì)于計(jì)算機(jī)軟件開發(fā)中的安全問(wèn)題進(jìn)行了分析,通過(guò)安全技術(shù)提升計(jì)算機(jī)軟件開發(fā)水平和質(zhì)量。

關(guān)鍵詞:安全技術(shù);計(jì)算機(jī)軟件;網(wǎng)絡(luò);安全技術(shù)

計(jì)算機(jī)網(wǎng)絡(luò)時(shí)代到來(lái),極大地改變了人們的生活,也促使各種生產(chǎn)經(jīng)營(yíng)活動(dòng)效率和質(zhì)量得到提升,并為社會(huì)發(fā)展創(chuàng)造了更多的價(jià)值,計(jì)算機(jī)網(wǎng)絡(luò)在使用時(shí)不受時(shí)間、地點(diǎn)限制,具有海量信息、數(shù)據(jù)、功能,這種現(xiàn)狀也埋下了一定的安全隱患問(wèn)題。

1安全技術(shù)應(yīng)用目的

安全技術(shù)是計(jì)算機(jī)軟件開發(fā)中不可或缺的一種技術(shù),該技術(shù)主要用來(lái)解決各種人為干預(yù)因素,通過(guò)對(duì)計(jì)算機(jī)應(yīng)用過(guò)程進(jìn)行安全保護(hù),從根本上避免計(jì)算機(jī)遭受到病毒侵襲,并減少人為惡意攻擊問(wèn)題,降低計(jì)算機(jī)應(yīng)用過(guò)程中各種安全事故的發(fā)生率。比如計(jì)算機(jī)信息被盜、計(jì)算機(jī)病毒侵襲、上網(wǎng)途中的惡意攻擊等,這些問(wèn)題都會(huì)影響計(jì)算機(jī)正常使用,因此,各行業(yè)進(jìn)行計(jì)算機(jī)軟件開發(fā)時(shí),需要科學(xué)應(yīng)用安全技術(shù),實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)功能的同時(shí),也可以確保計(jì)算機(jī)運(yùn)行程序的安全和穩(wěn)定。

2計(jì)算機(jī)軟件開發(fā)中的問(wèn)題

2.1計(jì)算機(jī)硬件、軟件設(shè)備受損

在計(jì)算機(jī)軟件研發(fā)的過(guò)程中,需要對(duì)硬件和軟件設(shè)備進(jìn)行檢查,如果設(shè)備出現(xiàn)故障、受損情況,就會(huì)對(duì)開發(fā)產(chǎn)生一定影響,也不利于計(jì)算機(jī)的運(yùn)行,導(dǎo)致前期數(shù)據(jù)丟失,延誤開發(fā)進(jìn)度,對(duì)整個(gè)系統(tǒng)都會(huì)造成破壞。根據(jù)之前的實(shí)踐研發(fā)發(fā)現(xiàn),計(jì)算設(shè)備受損情況較復(fù)雜,主要有人為技術(shù)因素、設(shè)備電路故障、線路老化、自然因素等。如果不對(duì)這些因素進(jìn)行控制,將會(huì)導(dǎo)致計(jì)算機(jī)運(yùn)行故障,計(jì)算機(jī)設(shè)備癱瘓,一些工作都會(huì)停止,對(duì)用戶直接造成經(jīng)濟(jì)損失,以上這些因素和問(wèn)題都不利于計(jì)算機(jī)軟件開發(fā)正常進(jìn)行。

2.2信息加工處理和傳輸中容易遭受到惡意攻擊

計(jì)算機(jī)信息加工處理時(shí)和信息傳輸時(shí)會(huì)有各種風(fēng)險(xiǎn),容易受到外界攻擊,其中有被動(dòng)攻擊和主動(dòng)攻擊。被動(dòng)攻擊是指計(jì)算機(jī)程序在運(yùn)行時(shí),因?yàn)槿狈Ψ雷o(hù)和保護(hù)手段,運(yùn)行程序容易被攻擊,導(dǎo)致信息泄露、信息傳輸受到監(jiān)聽。這種攻擊不僅會(huì)中斷信息傳輸,也會(huì)導(dǎo)致信息內(nèi)容被竊取,但是其對(duì)計(jì)算機(jī)整體網(wǎng)絡(luò)沒(méi)有較大影響。主動(dòng)攻擊是指在信息傳輸或者加工時(shí)會(huì)篡改、攔截各種信息,中斷信息的正常運(yùn)行。

2.3計(jì)算機(jī)軟件、硬件技術(shù)低

計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)主要由軟件系統(tǒng)和硬件系統(tǒng)組成,在安裝設(shè)置軟件硬件時(shí)需要采購(gòu)性價(jià)比高的裝置,但是當(dāng)前計(jì)算機(jī)軟件市場(chǎng)秩序混亂、制度不完善,存在很多盜版軟件或者不符合開發(fā)標(biāo)準(zhǔn)的軟件,因此,一些計(jì)算機(jī)軟件研發(fā)人員在購(gòu)進(jìn)、裝置硬件和軟件系統(tǒng)時(shí),容易出現(xiàn)各種問(wèn)題。另外,一些網(wǎng)絡(luò)人員為了節(jié)省成本,追求經(jīng)濟(jì)效益,購(gòu)置一些盜版軟件,對(duì)正版軟件進(jìn)行惡意詆毀,軟件市場(chǎng)魚龍混雜,大大增加了軟件信息的泄露概率。在使用計(jì)算機(jī)開發(fā)軟件時(shí)如果對(duì)各種軟件和硬件設(shè)備不定期進(jìn)行更新和維修,防范各種隱患、清除垃圾,也會(huì)影響信息安全。

3安全技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用

3.1入侵檢測(cè)技術(shù)

入侵檢測(cè)技術(shù)是一種安全技術(shù),主要被用在計(jì)算機(jī)系統(tǒng)運(yùn)行中,為系統(tǒng)安全穩(wěn)定運(yùn)行提供保障,當(dāng)計(jì)算機(jī)運(yùn)行系統(tǒng)遭受到攻擊時(shí),入侵檢測(cè)技術(shù)可以第一時(shí)間對(duì)其進(jìn)行分析和識(shí)別,并對(duì)攻擊行為進(jìn)行自己追蹤,根據(jù)實(shí)際追蹤結(jié)果,采用科學(xué)手段進(jìn)行處理。采用入侵檢測(cè)技術(shù),可以對(duì)計(jì)算機(jī)運(yùn)行系統(tǒng)、網(wǎng)絡(luò)構(gòu)造等進(jìn)行全面分析,作為一種技術(shù)保障,對(duì)系統(tǒng)中出現(xiàn)的各種問(wèn)題進(jìn)行解決。入侵檢測(cè)統(tǒng)計(jì)數(shù)也可以對(duì)系統(tǒng)運(yùn)行數(shù)據(jù)進(jìn)行檢測(cè),從而針對(duì)攻擊行為迅速作出反應(yīng),并發(fā)出警報(bào),采取針對(duì)性措施進(jìn)行解決。對(duì)于入侵檢測(cè)技術(shù)本身而言,其綜合了多種先進(jìn)技術(shù),在實(shí)際應(yīng)用時(shí)運(yùn)用了人工智能技術(shù),對(duì)計(jì)算機(jī)運(yùn)行系統(tǒng)整體狀態(tài)都可以隨時(shí)檢測(cè),對(duì)各種異常行為進(jìn)行科學(xué)辨別,最大化地保證了用戶信息使用安全。另外,該技術(shù)也可以應(yīng)用在其他方面,從計(jì)算機(jī)主機(jī)應(yīng)用而言,其可以對(duì)主機(jī)信息進(jìn)行自動(dòng)識(shí)別,并對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行定期盤查,以此進(jìn)行實(shí)時(shí)保護(hù)。對(duì)于計(jì)算機(jī)網(wǎng)絡(luò)而言,該技術(shù)也可以對(duì)網(wǎng)絡(luò)信息技術(shù)傳輸進(jìn)行保護(hù)[2]。

3.2防火墻技術(shù)

當(dāng)計(jì)算機(jī)軟件開發(fā)過(guò)程中遭受到了外部攻擊時(shí),可以站在安全的角度采用防火墻技術(shù)進(jìn)行防護(hù),可以在內(nèi)網(wǎng)和外網(wǎng)之間設(shè)置防火墻,以此對(duì)計(jì)算機(jī)軟件進(jìn)行開發(fā)進(jìn)行全過(guò)程保護(hù),對(duì)各種危險(xiǎn)因素進(jìn)行有效隔絕,提升軟件開發(fā)系統(tǒng)的安全功能。防火墻技術(shù)抗攻擊性能力強(qiáng),因此,在計(jì)算機(jī)軟件開發(fā)中可以有效應(yīng)用防火墻技術(shù),最大化地確保計(jì)算機(jī)程序運(yùn)行安全、信息流通安全。另外,在應(yīng)用防火墻技術(shù)時(shí)需要進(jìn)行權(quán)限設(shè)置,比如瀏覽權(quán)限,防火墻可以根據(jù)權(quán)限第一時(shí)間識(shí)別各種危險(xiǎn)信息,并對(duì)其他海量信息進(jìn)行精準(zhǔn)篩選,這樣有利于降低計(jì)算機(jī)網(wǎng)絡(luò)運(yùn)行安全風(fēng)險(xiǎn)的發(fā)生率。

3.3加密技術(shù)

加密技術(shù)也是計(jì)算機(jī)軟件開發(fā)中可以使用的一種安全技術(shù),加密技術(shù)可以對(duì)計(jì)算機(jī)軟件提供安全防范功能。在計(jì)算機(jī)軟件開發(fā)時(shí),應(yīng)用加密技術(shù)可以對(duì)一些重要數(shù)據(jù)進(jìn)行加密處理或者對(duì)一些真實(shí)數(shù)據(jù)進(jìn)行隱藏處理,對(duì)信息進(jìn)行有效保護(hù),避免了信息丟失或者信息受損等。采用信息加密技術(shù),可以對(duì)信息形成一種雙層保護(hù)膜,避免黑客和病毒對(duì)信息進(jìn)行攻擊,降低信息泄露率,減少不安全風(fēng)險(xiǎn)發(fā)生,切實(shí)保護(hù)用戶利益。另外,加密技術(shù)也可以根據(jù)客戶需求對(duì)客戶信息進(jìn)行保護(hù),確保客戶隱私不受侵犯。加密技術(shù)也可以應(yīng)用在一些特殊文件傳輸、程序文件傳輸中,先對(duì)這些重要文件進(jìn)行加密處理再進(jìn)行傳輸,對(duì)黑客和病毒進(jìn)行阻擋,也避免了計(jì)算機(jī)運(yùn)行程序受到威脅,確保用戶信息安全。

3.4漏洞、受損修復(fù)技術(shù)

計(jì)算機(jī)軟件開發(fā)是一項(xiàng)系統(tǒng)、周期長(zhǎng)、反復(fù)檢測(cè)的過(guò)程,在此過(guò)程中各種計(jì)算機(jī)設(shè)備、構(gòu)件、內(nèi)部芯片、運(yùn)行系統(tǒng)都會(huì)受到不同程度的破壞,因此,在計(jì)算機(jī)軟件開發(fā)中會(huì)出現(xiàn)各種漏洞、受損設(shè)備和程序繼續(xù)運(yùn)作的情況。這種情況如果不及時(shí)發(fā)現(xiàn)、解決,會(huì)造成更大的問(wèn)題,也會(huì)誘發(fā)各種安全風(fēng)險(xiǎn)和經(jīng)濟(jì)損失等,因此,需要定期采用修復(fù)技術(shù)對(duì)各種系統(tǒng)、程序漏洞和受損問(wèn)題進(jìn)行修復(fù)處理,這樣最大化地恢復(fù)計(jì)算機(jī)網(wǎng)絡(luò)功能,確保用戶可以安全使用計(jì)算機(jī)。此外,對(duì)于修復(fù)技術(shù)應(yīng)用需要整體設(shè)計(jì),科學(xué)制訂修復(fù)方案,對(duì)計(jì)算機(jī)軟件加強(qiáng)保護(hù),以此延長(zhǎng)計(jì)算機(jī)軟件使用壽命。

3.5病毒防范技術(shù)

計(jì)算機(jī)網(wǎng)絡(luò)病毒種類多、傳染性強(qiáng)、病毒侵襲危害大、難以識(shí)別,一旦計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)受到了病毒的侵襲,整個(gè)計(jì)算機(jī)會(huì)出現(xiàn)癱瘓,因此,需要采用病毒防范技術(shù)對(duì)病毒侵襲進(jìn)行有效防范,并對(duì)已經(jīng)入侵的病毒進(jìn)行反擊、處理。病毒防范技術(shù)也指一種新技術(shù),既具有防治功能,也可以對(duì)病毒進(jìn)行清除,在計(jì)算機(jī)軟件開發(fā)中先需要安裝病毒防范程序,在運(yùn)行中開啟程序,對(duì)各種病毒進(jìn)行檢測(cè),對(duì)于潛藏的病毒第一時(shí)間進(jìn)行阻擋,對(duì)于已經(jīng)發(fā)現(xiàn)的病毒及時(shí)進(jìn)行消除。在實(shí)際程序操作中,也可以對(duì)病毒感染狀態(tài)進(jìn)行分析、追蹤,從而對(duì)計(jì)算機(jī)程序是否受到病毒感染進(jìn)行判斷,最終自動(dòng)化解決,這種方式就是運(yùn)用了大數(shù)據(jù)技術(shù)。

3.6安全統(tǒng)一分析平臺(tái)技術(shù)

應(yīng)用安全技術(shù)建立統(tǒng)一分析平臺(tái)結(jié)構(gòu)模型了解計(jì)算機(jī)軟件開發(fā)現(xiàn)狀,在建立模型時(shí),需要對(duì)網(wǎng)絡(luò)環(huán)境進(jìn)行分析,根據(jù)網(wǎng)絡(luò)環(huán)境需求建立組織機(jī)構(gòu),確保安全統(tǒng)一分析平臺(tái)具備多個(gè)管理功能,并網(wǎng)狀式地進(jìn)行分布。具體的安全統(tǒng)一分析平臺(tái)可以由信息采集器、檢測(cè)系統(tǒng)、監(jiān)控界面、數(shù)據(jù)庫(kù)、服務(wù)器組成,其中將采集器布置在網(wǎng)絡(luò)分支處,負(fù)責(zé)對(duì)網(wǎng)絡(luò)數(shù)據(jù)或者系統(tǒng)日志進(jìn)行檢查,采集器主要由傳感器和監(jiān)視器組成。檢測(cè)系統(tǒng)主要采用科學(xué)的檢測(cè)算法對(duì)采集器采集的信息進(jìn)行整合、存儲(chǔ),并根據(jù)服務(wù)器發(fā)送的需求進(jìn)行需求查詢處理,將符合需求的數(shù)據(jù)傳送給服務(wù)器。數(shù)據(jù)庫(kù)主要分為事件、知識(shí)、用戶數(shù)據(jù)庫(kù)三種,服務(wù)器和安全統(tǒng)一分析平臺(tái)的核心,對(duì)各種安全信息進(jìn)行連接性分析,并對(duì)各種信息進(jìn)行風(fēng)險(xiǎn)識(shí)別、安全狀態(tài)監(jiān)測(cè)、警告、審計(jì)、配置等。監(jiān)控界面作為用戶接口存在的,需要通過(guò)安全管理員進(jìn)行操作,但是該環(huán)節(jié)安全問(wèn)題較多,需要科學(xué)處理,比如可以調(diào)試參數(shù)、警告信息識(shí)別等進(jìn)行改善。

3.7安全認(rèn)證技術(shù)

安全認(rèn)證技術(shù)通過(guò)模塊化設(shè)計(jì)理念,對(duì)計(jì)算機(jī)軟件系統(tǒng)進(jìn)行了改進(jìn),以此確保計(jì)算機(jī)網(wǎng)絡(luò)程序的安全,該程序主要由硬件驅(qū)動(dòng)系統(tǒng)、操作系統(tǒng)、GUI技術(shù)、應(yīng)用系統(tǒng)組成。其中硬件驅(qū)動(dòng)程序主要對(duì)計(jì)算機(jī)設(shè)外部設(shè)備運(yùn)行狀態(tài)進(jìn)行控制,以此將信息數(shù)據(jù)傳輸給內(nèi)部應(yīng)用軟件,其中操作系統(tǒng)主要由計(jì)算機(jī)硬件設(shè)備和系統(tǒng)終端接口組成,其也運(yùn)用了其他技術(shù),并支持其他各種接口、存儲(chǔ)器等外設(shè)設(shè)備。以上這些驅(qū)動(dòng)程序通過(guò)安全認(rèn)證技術(shù),作為模塊組成了計(jì)算機(jī)操作系統(tǒng)內(nèi)核,計(jì)算機(jī)操作系統(tǒng)是計(jì)算機(jī)軟件開發(fā)平臺(tái)的核心,也可對(duì)計(jì)算機(jī)底端硬件進(jìn)行控制,確保計(jì)算機(jī)上層程序系統(tǒng)操控,最終促使軟件開發(fā)在安全、高效下實(shí)現(xiàn)拓展。

3.8指紋識(shí)別技術(shù)

指紋識(shí)別技術(shù)也是一種較為常見(jiàn)的計(jì)算機(jī)網(wǎng)絡(luò)安全技術(shù),該技術(shù)具備了生物特征,人們需要進(jìn)行指紋識(shí)別才可以進(jìn)入到一定的頁(yè)面中,在應(yīng)用該技術(shù)時(shí),現(xiàn)需要建立文獻(xiàn)庫(kù),在文獻(xiàn)庫(kù)中匹配指紋,以此在安全情況下提升軟件開發(fā)效率。

4結(jié)語(yǔ)

總之,想要確保計(jì)算機(jī)軟件開發(fā)順利進(jìn)行、過(guò)程不受到病毒和黑客的攻擊,就需要確保計(jì)算機(jī)網(wǎng)絡(luò)運(yùn)行系統(tǒng)安全、穩(wěn)定,并采用多種安全技術(shù)加強(qiáng)對(duì)系統(tǒng)的保護(hù),確保用戶信息安全、確保計(jì)算機(jī)程序運(yùn)行安全。另外,在應(yīng)用安全技術(shù)時(shí)需要根據(jù)實(shí)際情況選擇,對(duì)于各種安全隱患、安全風(fēng)險(xiǎn)需要采用安全技術(shù)第一時(shí)間發(fā)現(xiàn)、分析、處理,從而最大程度地確保用戶利益不受損。

參考文獻(xiàn):

[1]廖夢(mèng)虎.安全技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用研究[J].計(jì)算機(jī)產(chǎn)品與流通,2019(1):30.

[2]王蕊,陳楠.安全技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用[J].科技與創(chuàng)新,2020(24):161-162.

[3]黃妮妮.論安全技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用[J].數(shù)字通信世界,2020(2):107-108.

[4]周思遠(yuǎn).安全技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用分析[J].電腦知識(shí)與技術(shù),2020(28):78-79,82.

[5]梁利亭.嵌入式軟件在計(jì)算機(jī)軟件開發(fā)過(guò)程中的運(yùn)用分析[J].電腦知識(shí)與技術(shù),2020(4):41-42.

[6]李霄鵬.嵌入式軟件應(yīng)用于計(jì)算機(jī)軟件開發(fā)過(guò)程中的價(jià)值[J].信息與電腦(理論版),2018(23):98-101.

作者:楊少冬 單位:廣州軟件學(xué)院