黃秦
摘要:近年來,經濟快速發展,社會不斷進步,安全技術應用到計算機軟件開發中,對保證計算機軟件運行安全,提高計算機軟件運行效率具有重要的作用。鑒于此,該文對安全技術在計算機軟件開發中的應用現狀、問題、應用策略進行了闡述,并從軟件系統加密技術、防火墻系統設計、漏洞修復技術、入侵檢測技術、反病毒技術來對計算機軟件開發安全技術進行了分析,期望對提高安全技術應用水平,保證計算機軟件開發工作的順利完成有所幫助。
關鍵詞:安全技術;計算機;軟件開發;應用
引言
計算機軟件的開發與使用都是推動計算機行業發展的關鍵,是發揮計算機作用和價值的可靠工具。時至今日,計算機軟件已經廣泛覆蓋各個領域,如學校管理、醫院管理、生產管理、數據處理等,可謂是現代社會不可或缺的基礎工具。隨著信息技術發展而隨之產生的信息安全問題對計算機軟件的開發和使用有著巨大威脅,如果不能采取有效對策加以應對和處理,必將對公民、企業或者社會造成嚴重的影響和破壞,引發巨大的經濟損失乃至社會恐慌。因此,基于信息安全技術優化計算機軟件技術開發使用十分有必要。
1計算機軟件開發安全技術概述
隨著網絡技術的發展,大數據已全面覆蓋每個生活角落,用戶信息獲取的途徑也越來越多,而近年來頻繁發生的用戶個人信息泄露以及集體用戶信息的販賣等,且涉及的用戶信息越來越全面、越來越詳細,獲得的用戶信息也越來越有價值,而信息販賣產業鏈條的技術實力也隨之水漲船高,所以計算機軟件開發安全技術的革新也應與時俱進必不可少,更是維護用戶權益的保障,因此必須制訂一些保護措施,為計算機用戶提供經過凈化的安全可靠的使用環境。
2安全技術在計算機軟件開發中的應用分析
2.1實施病毒入侵檢測技術
在計算機軟件系統中,通過應用病毒入侵檢測技術,可以有效分析和整理數據信息,當數據信息具備威脅性時,就可以進行排異處理,嚴禁數據信息進入計算機系統中。從本質上看,此種技術是應用防護措施,阻擋威脅性信息,避免其進入到系統內部,維護計算機應用安全性。在開發計算機軟件技術中,充分發揮出病毒入侵檢測技術的作用。采用前期預防措施,全面保障互聯網技術應用安全。在使用計算機系統時,還可以應用防火墻技術,降低信息安全威脅率,避免危險信息數據進入防護墻內,全面確保計算機使用安全性。
2.2信息加密技術
信息加密技術是計算機軟件開發使用中的關鍵技術。從正版軟件權益層面看,合理運用加密技術能夠有效防止軟件被盜版破解或者延緩盜版破解的時間,從而最大程度保護正版軟件為銷售量以及經濟效益。從計算機軟件使用安全層面看,應用信息加密技術可以對重要信息進行加密,能夠在很大程度上防止計算機信息因黑客攻擊、病毒入侵等而泄露。最為基礎和常見的加密技術是密碼加密,通過賬號密碼登錄的方式提供相應權限,沒有權限的人員不得獲取計算機或者軟件的而信息。當前密鑰加密技術的應用主要包括私鑰加密技術和公鑰加密技術兩種,前者指信息的接受者和發送者都使用相同的密鑰,后者則指將保密性全部集中在極其復雜的數學問題上的。在計算機軟件中應用信息加密技術,能夠有效防止外界潛在危險對信息的侵犯,從而避免出現信息泄露、信息遭篡改等問題,維護計算機使用企業或者個人的利益。當前較為常見的軟件保護技術有序列號保護、時間限制、Key File保護、CD-check、反跟蹤技術、反-反匯編技術、軟件狗、Vbox保護技術、SalesAgent保護技術、SecuROM保護技術、讓UN盤加密技術等。另外量子加密技術也是計算機軟件使用中較為常見的技術,其本質在于通過對計算機數據進行檢測來實現精密監測。量子加密技術與信息密鑰保護技術相結合,能夠實現雙重防護。一旦密鑰出現技術故障或者遭遇破壞入侵,通過量子加密技術都能實時檢測到相應數據,找出問題并為相應的漏洞修復提供必要支持。
2.3漏洞修復技術在計算機軟件開發中的應用
在計算機軟件的開發過程中,出現漏洞很難避免,所以進行漏洞修復對于提升軟件的安全性具有重要意義。漏洞修復技術就是對計算機軟件漏洞進行掃描,修復潛在威脅,及時調查危機,防止計算機軟件遭到外界的破壞。此外,我們還需要相關技術人員定期對電腦進行檢查和修補,以確保電腦系統的安全運行。通常殺毒軟件的病毒功能,可以對防止病毒入侵起到一定的作用。但是,現在的計算機病毒變得非常復雜,所以在實際應用中,用戶需要根據自己的需要安裝多個防病毒目標程序。例如,為了保護計算機操作系統,用戶需要從服務器上安裝防病毒軟件;如果您需要頻繁地接收大量電子郵件,則需要安裝防病毒軟件,借助郵件服務器技術可以準確地確定外文郵件是否攜帶病毒,從最大限度上防止病毒的入侵。例如,限制流量信號SYN/ICMP,足夠的網絡帶寬或足夠的能力和資源來攻擊黑客,直接決定了對黑客的抵抗能力。在早期,限制同步流量/ICMP是防止DDoS的最佳方法。可以在腳本中設置最大同步通信量,以限制ICMP/同步包可以使用的最大帶寬。因此,當黑客繼續訪問用戶并捕獲用戶資源時,當大量ICMP同步流量超過限制時,功耗將逐漸降低。黑客可能不知道用戶會被攻擊致死,但是該方法對DDoS的影響不明顯,依然有效。
2.4 防火墻系統設計的應用
鑒于此應構建科學的防火墻系統設計,以此滿足目前軟件安全運行需求。首先需要豐富防火墻系統設計,比如設置狀態檢測防火墻、應用級網關防火墻、過濾防火墻,在這些防火墻中,過濾類防火墻屬于基礎性的防火墻,只能進行一些基礎性的防護,一些特定程序的防護,而不適合環境安全防護;應用級防火墻的設計針對的是數據內容、系統協議的分析和檢測,無法實現全面的檢測,一旦進行全面的檢測,會影響系統的應用性能,而且軟件系統增加的情況下,還會降低軟件運行效率;為了增強防火墻的防護力度,目前,出現了一種次要模塊、主要模塊為基準的防火墻,具有較強的防護作用,能夠實現對同地址安全問題進行有效的控制。
結語
計算機軟件開發應將安全應用放在首要地位,但是目前軟件開發中面臨著軟件、設備自身、設備管理、防火墻架構、病毒入侵、黑客攻擊等問題,鑒于此應立足于軟件開發中遇到的現實問題采用軟件系統加密技術解決數據傳輸中遇到的安全問題,利用防火墻系統設計解決外部入侵問題,采用漏洞修復技術來解決軟件漏洞問題等等,以此形成科學的計算機軟件開發安全防護體系,為計算機軟件開發創造安全的運行環境。
參考文獻
[1]周思遠.安全技術在計算機軟件開發中的應用分析[J].電腦知識與技術,2020,16(28):72-73+76.