白西龍
摘要:安全技術(shù)應(yīng)用到計算機軟件開發(fā)中,對保證計算機軟件運行安全,提高計算機軟件運行效率具有重要的作用。人們已習(xí)慣用計算機工作、娛樂、購物以及交流等活動,隨著安全意識和個人隱私保護意識的增強,對計算機的性能有更高的要求,而軟件的開發(fā)是計算機安全技術(shù)的直接運用,因為只有將計算機安全技術(shù)與相關(guān)軟件的開發(fā)聯(lián)系起來,才有可能打造安全技術(shù)更加先進的軟件。但是不可否認其仍然存在一些不足,急需改進,這就要結(jié)合實際狀況和學(xué)習(xí)進行分析,制定具有針對性的解決策略,在促進計算機全面發(fā)展的同時,為社會整體向信息化方向發(fā)展創(chuàng)造條件。
關(guān)鍵詞:信息安全;計算機軟件技術(shù);開發(fā)使用
引言
時至今日,計算機軟件已經(jīng)廣泛覆蓋各個領(lǐng)域,如學(xué)校管理、醫(yī)院管理、生產(chǎn)管理、數(shù)據(jù)處理等,可謂是現(xiàn)代社會不可或缺的基礎(chǔ)工具。隨著信息技術(shù)發(fā)展的信息安全問題對計算機軟件的開發(fā)和使用有著巨大威脅,如果不能采取有效對策加以應(yīng)對和處理的話,必將造成嚴重的影響和破壞,引發(fā)巨大的經(jīng)濟損失乃至社會恐慌。因此,基于信息安全優(yōu)化計算機軟件技術(shù)開發(fā)使用十分有必要。
1計算機軟件開發(fā)原則
計算機軟件的開發(fā)必須依靠高、新技術(shù),科技是計算機軟件開發(fā)的基礎(chǔ),是所有軟件設(shè)計的根本,依靠科技的支持,可為軟件提供合理的評估,在現(xiàn)實演算過程中可獲得更加真實、有效的數(shù)據(jù),從而設(shè)計出高質(zhì)量的計算機軟件。當前計算機開發(fā)技術(shù)快速發(fā)展,其技術(shù)更新速度較快,計算機也逐漸地從純機器運算轉(zhuǎn)變到當前的AI技術(shù),已形成了類人的雛形,因此計算機軟件的安全開發(fā)更加緊迫。新技術(shù)是計算機軟件開發(fā)的核心內(nèi)容,新技術(shù)的創(chuàng)新就是計算機軟件開發(fā)技術(shù)創(chuàng)新,每次軟件的更新都是軟件的升級,軟件安全技術(shù)的改進;另外,技術(shù)創(chuàng)新也影響著計算機許多功能的實現(xiàn),隨著大數(shù)據(jù)時代的到來對計算機軟件安全的要求也越來越高,計算機軟件必須適應(yīng)現(xiàn)階段高速運轉(zhuǎn)的數(shù)據(jù)處理模式,并保證計算機軟件的正常運行。
2計算機軟件技術(shù)開發(fā)存在的問題
2.1忽視用戶需求實際影響
軟件開發(fā)產(chǎn)品功能設(shè)計的因素多種多樣,其中較為關(guān)鍵的就是用戶需求這一因素。在開展軟件開發(fā)設(shè)計工作期間,存在忽視用戶需求這項問題,在沒有對用戶需求進行細致分析的狀況下,就盲目對軟件產(chǎn)品進行開發(fā),即便在此過程中付出較多時間和精力,但是仍然會使最后開發(fā)出的軟件,無法滿足用戶需求,進而影響軟件產(chǎn)品功能和應(yīng)用價值的發(fā)揮。
2.2信息安全檢測
對于互聯(lián)網(wǎng)技術(shù)安全問題的研究,當前獲得了顯著成效。但分析當前發(fā)展可知,只是針對現(xiàn)存信息與數(shù)據(jù),提出了管理與檢測措施,并未從根本上處理安全性問題,所需時間與精力較多。計算機安全技術(shù)發(fā)展不完善,對計算機系統(tǒng)使用的影響非常大,所以技術(shù)人員應(yīng)當開發(fā)計算機信息安全軟件,以此維護計算機信息安全。
2.3病毒入侵或黑客攻擊威脅巨大
隨著互聯(lián)網(wǎng)的發(fā)展,信息安全問題便層出不窮,而病毒入侵、黑客攻擊等正是令廣大計算機用戶頭疼的主要安全問題。在病毒、黑客等的攻擊下,計算機安全難以得到有效保障,輕則影響計算機運行速度,重則導(dǎo)致計算機中的重要信息被竊取、破壞,計算機軟件自然也難免其害,甚至可能出現(xiàn)計算機直接癱瘓的情況。
3計算機軟件技術(shù)中的信息安全對策
3.1漏洞修復(fù)技術(shù)的應(yīng)用
漏洞是計算機軟件開發(fā)應(yīng)用中面臨的主要安全問題,應(yīng)采用漏洞修復(fù)技術(shù)來解決計算機軟件開發(fā)中面臨的漏洞問題,對此對漏洞修復(fù)技術(shù)應(yīng)用進行了總結(jié),主要包括以下幾個方面,第一,針對緩沖區(qū)的漏洞進行修復(fù),針對于易發(fā)、高發(fā)的軟件漏洞進行定期掃描,實時監(jiān)測,發(fā)現(xiàn)漏洞問題,即時進行修復(fù),以此保證軟件的正常運行;其次,控制編程,在軟件編程的過程中,會遇到源代碼、編碼分子化過程中產(chǎn)生的沖突問題,進而引發(fā)漏洞的產(chǎn)生,鑒于此應(yīng)合理的編寫軟件編程,并保證編程的科學(xué),以此減少安全漏洞的發(fā)生;第三,對軟件格式化執(zhí)行類編碼進行修復(fù),采用應(yīng)用格式常量的代碼修復(fù)方式,來控制安全漏洞。
3.2提升技術(shù)人員的基本素質(zhì)
軟件加密技術(shù)是保證計算機軟件開發(fā)安全的一個方面,另外對技術(shù)人員自身而言,也存在許多問題,因此對技術(shù)人員必須提升自己的綜合素質(zhì),尤其是對安全方面的意識。每年因設(shè)計人員疏忽或者保密措施做的不到位而發(fā)生的泄密事件不在少數(shù),而造成的損失也不可估量,所以必須強化技術(shù)人員自身的素質(zhì)。技術(shù)人員應(yīng)具備較高的加密技術(shù)手段,同時對自己使用的電腦、U盤等涉及私密信息的文件不僅文件要加密,U盤也要在電腦上進行加密操作,并限制文件的修改與復(fù)制,以保證文件的唯一性。對同一個軟件,控制技術(shù)人員的相關(guān)權(quán)限,負責(zé)某一模塊的技術(shù)人員只允許獲取模塊所有權(quán)限,對其它模塊不予授權(quán),同時計算機設(shè)置AI識別程序。
3.3不斷優(yōu)化軟件產(chǎn)業(yè)環(huán)境
對于計算機技術(shù)研究領(lǐng)域而言,始終存在過于關(guān)注硬件,忽視軟件研究工作的問題,進而導(dǎo)致人力資源投入、軟件產(chǎn)業(yè)方面的投入缺乏力度。為了防止計算機軟件行業(yè)中發(fā)生盜版、競爭不公平等問題,就要不斷優(yōu)化軟件產(chǎn)業(yè)環(huán)境,否則就會對軟件技術(shù)開發(fā)工作的開展造成影響。為了做好知識產(chǎn)權(quán)保護工作,就要采取法律途徑做好保護工作,在為軟件技術(shù)開發(fā)人員提供良好環(huán)境的基礎(chǔ)上,逐步加大軟件研發(fā)方面的各項投入,從而推動我國軟件產(chǎn)業(yè)快速發(fā)展。
3.4實施病毒入侵檢測技術(shù)
在計算機軟件系統(tǒng)中,通過應(yīng)用病毒入侵檢測技術(shù),可以有效分析和整理數(shù)據(jù)信息,當數(shù)據(jù)信息具備威脅性時,就可以進行排異處理,嚴禁數(shù)據(jù)信息進入計算機系統(tǒng)中。從本質(zhì)上看,此種技術(shù)是應(yīng)用防護措施,阻擋威脅性信息,避免其進入到系統(tǒng)內(nèi)部,維護計算機應(yīng)用安全性。在開發(fā)計算機軟件技術(shù)中,充分發(fā)揮出病毒入侵檢測技術(shù)的作用。采用前期預(yù)防措施,全面保障互聯(lián)網(wǎng)技術(shù)應(yīng)用安全。在使用計算機系統(tǒng)時,還可以應(yīng)用防火墻技術(shù),降低信息安全威脅率,避免危險信息數(shù)據(jù)進入防護墻內(nèi),全面確保計算機使用安全性。
3.5防火墻技術(shù)
防火墻技術(shù)是由計算機硬件與軟件共同所組成的而系統(tǒng),具有強化內(nèi)部網(wǎng)絡(luò)安全性、限定內(nèi)部用戶訪問特殊站點、防治內(nèi)部攻擊、網(wǎng)絡(luò)地址轉(zhuǎn)換、虛擬專用網(wǎng)等作用,能夠形成網(wǎng)絡(luò)安全屏障,配置網(wǎng)絡(luò)安全策略,進行監(jiān)控審計,防止內(nèi)部信息泄露。在計算機系統(tǒng)中構(gòu)建防火墻,配合防病毒軟件,能夠有效防止計算機系統(tǒng)以及軟件遭受外界入侵。
4結(jié)束語
必須重視信息安全問題,并采取有效措施進行處理。軟件企業(yè)應(yīng)當對軟件開發(fā)及使用中的信息安全防護高度重視,重點從技術(shù)層面著手,加強信息安全防護。同時結(jié)合國家法律政策進一步加強安全防護,并指導(dǎo)計算機企業(yè)用戶和個人用戶做好計算機安全防護工作,最大程度保障軟件在開發(fā)和使用過程中的安全性與可靠性。
參考文獻
[1]許興財.安全技術(shù)在計算機軟件開發(fā)中的應(yīng)用[J].電子技術(shù)與軟件工程,2020(21):247-248.
[2]孫碩.計算機軟件開發(fā)中數(shù)據(jù)庫安全設(shè)計的應(yīng)用研究[J].電子元器件與信息技術(shù),2020,4(10):15-16.
[3]周思遠.安全技術(shù)在計算機軟件開發(fā)中的應(yīng)用分析[J].電腦知識與技術(shù),2020,16(28):72-73+76.
[4]李曉琳.安全技術(shù)在計算機軟件開發(fā)中的價值和應(yīng)用[J].信息與電腦(理論版),2020,32(18):88-89.