關(guān)于計(jì)算機(jī)網(wǎng)絡(luò)安全與數(shù)據(jù)加密技術(shù)
掃描二維碼
隨時(shí)隨地手機(jī)看文章
數(shù)據(jù)的安全性是計(jì)算機(jī)技術(shù)研究的重要理由,數(shù)據(jù)加密的重要作用是顯而易見(jiàn)的。一般情況下,主要涉及到以下幾個(gè)方面的安全因素:有效性:計(jì)算機(jī)要時(shí)刻保證用戶信息的有效性。在實(shí)際操作過(guò)程當(dāng)中,一些硬軟件故障會(huì)對(duì)用戶信息產(chǎn)生潛在的威脅。所以,必須采集信息的有效性。機(jī)密性:這是計(jì)算機(jī)安全技術(shù)首要研究的理由,必須通過(guò)一定技術(shù)預(yù)防非法的信息竊取與破壞。
完整性:通過(guò)數(shù)據(jù)庫(kù)的完整性約束技術(shù)可以有效防止對(duì)數(shù)據(jù)的隨意增加、查找、修改、刪除等操作。我們每個(gè)人都希望自己的數(shù)據(jù)安全保密,不被其他人隨意的瀏覽或者破壞。在網(wǎng)絡(luò)通信日益發(fā)達(dá)的現(xiàn)代,用戶對(duì)計(jì)算機(jī)的依賴、電子商務(wù)的發(fā)展、各種病毒木馬的泛濫,使用戶數(shù)據(jù)每時(shí)每刻都遭受到被竊取、被破壞的威脅。更甚者,大公司雇傭間諜竊取商業(yè)情報(bào),軍隊(duì)探查敵國(guó)軍事信息等,這就更需要一個(gè)安全可靠的保護(hù)措施保障每個(gè)人的信息都處于一個(gè)保密、安全的狀態(tài)下。
隨著信息安全理由的日益突出,數(shù)據(jù)加密技術(shù)也得到了很大的發(fā)展。大部分的數(shù)據(jù)加密技術(shù)都可以通過(guò)軟件簡(jiǎn)單的實(shí)現(xiàn),并且一種好的加密算法不但不會(huì)對(duì)系統(tǒng)性能產(chǎn)生影響,還有其他很多的優(yōu)點(diǎn),例如在加密的同時(shí)進(jìn)行數(shù)據(jù)壓縮。目前,一般的加密算法都是基于一個(gè)“置換表”,這個(gè)置換表有可能是預(yù)先設(shè)置好的,也可能是通過(guò)某種算法進(jìn)行自動(dòng)生成。
通過(guò)這種轉(zhuǎn)換機(jī)制,將原始數(shù)據(jù)變換成其他的形式,在解密過(guò)程中,則需要一個(gè)向相反方向的逆操作,將加密數(shù)據(jù)恢復(fù)到原始數(shù)據(jù)??傊瑪?shù)據(jù)加密和解密就是對(duì)數(shù)據(jù)進(jìn)行的一次轉(zhuǎn)化過(guò)程,使得數(shù)據(jù)失去原來(lái)的面貌,從而達(dá)到保密的效果。如何提高數(shù)據(jù)加密算法的安全效果和執(zhí)行速度是人們一直關(guān)注的理由,并且取得了一定的成果。這里我們就對(duì)幾種常見(jiàn)的數(shù)據(jù)加密技術(shù)進(jìn)行簡(jiǎn)要的介紹。一般來(lái)說(shuō),數(shù)據(jù)加密技術(shù)主要分為兩類,即對(duì)稱加密技術(shù)和非對(duì)稱加密技術(shù)。兩者各有側(cè)重,但是對(duì)計(jì)算機(jī)數(shù)據(jù)安全保障都有很好的效果。
對(duì)稱加密技術(shù),就是在數(shù)據(jù)加密算法中,數(shù)據(jù)的加密過(guò)程和解密過(guò)程都使用完全相同的密鑰,也就是說(shuō)只有一個(gè)“置換表”,在加密方和解密方這個(gè)“置換表”都不發(fā)生變化。這種數(shù)據(jù)加密技術(shù)比較簡(jiǎn)單,將加密處理過(guò)程簡(jiǎn)化,不需要再研究各自的加密解密策略。在交換階段如果密鑰都未曾泄露的話,這種數(shù)據(jù)加密算法的安全性是可以保證的。當(dāng)然,由于網(wǎng)絡(luò)應(yīng)用范圍的擴(kuò)展以及黑客技術(shù)的發(fā)展,這種加密技術(shù)是比較落后的,目前只適用于對(duì)數(shù)據(jù)安全要求不高的數(shù)據(jù)加密過(guò)程。
相對(duì)于對(duì)稱加密技術(shù)只有一個(gè)密鑰而言,非對(duì)稱加密技術(shù)中密鑰有兩個(gè)(公開(kāi)密鑰和私有密鑰)。其中一個(gè)密鑰可以被公開(kāi)作為公開(kāi)密鑰并通過(guò)非保密的方式向外界公開(kāi),另一個(gè)密鑰作為私有密鑰加以保存。公開(kāi)密鑰主要用于加密,私有密鑰則用于解密,私有密鑰只能被生成密鑰的交換方持有,公開(kāi)密鑰則可以被公布。非對(duì)稱加密技術(shù)可以讓數(shù)據(jù)通信的雙方不需要通過(guò)交換密鑰就可以進(jìn)行數(shù)據(jù)信息的加密。
非對(duì)稱加密技術(shù)一般都基于某個(gè)特定的數(shù)學(xué)算法,其中比較具有代表性的有以下幾種:1.RSA算法。RSA算法于1 9 7 7 年被首次提出,這是第一個(gè)被完善的公鑰體制。它主要基于對(duì)大整數(shù)進(jìn)行分解的困難性的原理:即,無(wú)法找到一個(gè)有效合理的算法來(lái)對(duì)兩大素?cái)?shù)的積進(jìn)行分解。2.PKI技術(shù)。PKI技術(shù)是基于公鑰理論建立起來(lái)的一個(gè)提供安全服務(wù)的基礎(chǔ)設(shè)施,是進(jìn)行網(wǎng)絡(luò)電子商務(wù)的關(guān)鍵和基礎(chǔ)。因?yàn)橥ㄟ^(guò)網(wǎng)絡(luò)進(jìn)行的操作都會(huì)接觸到物理因素,因此需要建立一個(gè)用電子方式驗(yàn)證信任關(guān)系變的機(jī)制,這就似乎PKI技術(shù)。它是認(rèn)證機(jī)構(gòu)、注冊(cè)機(jī)構(gòu)、策略管理、密鑰與證書管理、密鑰備份與恢復(fù)、撤銷系統(tǒng)等模塊的有機(jī)結(jié)合。
目前,數(shù)據(jù)安全理由已經(jīng)深入到計(jì)算機(jī)技術(shù)中的各個(gè)領(lǐng)域,不斷發(fā)生的數(shù)據(jù)泄密事件也為計(jì)算機(jī)安全技術(shù)敲響了警鐘。而數(shù)據(jù)加密技術(shù)是計(jì)算機(jī)安全技術(shù)的核心理由。在未來(lái)的計(jì)算機(jī)技術(shù)的發(fā)展過(guò)程當(dāng)中,所有的數(shù)據(jù)安全理由都需要通過(guò)數(shù)據(jù)加密技術(shù)進(jìn)行解決,因此,加強(qiáng)對(duì)計(jì)算機(jī)技術(shù)中是數(shù)據(jù)加密技術(shù)的研究就顯的尤為重要。我們要提高對(duì)數(shù)據(jù)安全理由的重視,加強(qiáng)對(duì)現(xiàn)有加密算法的更新改善以及對(duì)新算法的研究開(kāi)發(fā),這是今后計(jì)算機(jī)安全研究中的重要方向之一。