發(fā)布源:深圳維創(chuàng)信息技術(shù)發(fā)布時(shí)間:2020-11-23 瀏覽次數(shù): 次
隨著Internet/Communication的發(fā)展,諸如網(wǎng)上交易、保密通信等操作越來(lái)越頻繁,因此信息安全也越趨重要。
與此同時(shí),數(shù)據(jù)的加密速度也要求越來(lái)越快。
所謂加密是指將原文、信息等通過(guò)變換進(jìn)行編碼的大密文。
加密主要是為了保證安全,歷史上加密主要應(yīng)用在軍事、外交等方面。
如今可以在各行業(yè)看到加密的應(yīng)用。
加密又分成對(duì)稱(chēng)加密和非對(duì)稱(chēng)加密。
對(duì)稱(chēng)加密是指加密、解密所用的鑰匙(KEY)都是一樣的。
而非對(duì)稱(chēng)加密是指加密、解密所用的鑰匙是不一樣的,其鑰匙分為兩個(gè),公開(kāi)的鑰匙和私人的鑰匙。
加密的時(shí)候用公開(kāi)的鑰匙,解密的時(shí)候用私人的鑰匙,比如RAS,DSA,ECDSA等均是這類(lèi)加密的方法。
AES是屬于對(duì)稱(chēng)的塊加密方法。
標(biāo)準(zhǔn)署(American National Bureau of Standard)在2001年12月26日采用RIJNDAEL算法作為其今后的加密標(biāo)準(zhǔn),簡(jiǎn)稱(chēng)為AES加密標(biāo)準(zhǔn)。
它可以處理128比特的數(shù)據(jù)塊加密,其加密鑰匙可以為128,192或者256。
總的說(shuō)來(lái),AES算法是在以Byte為單位4*4的2D矩陣上進(jìn)行運(yùn)算,稱(chēng)該矩陣為State。
采用DES作為政府內(nèi)部和商業(yè)的加密標(biāo)準(zhǔn)。
在隨后的20多年,得到了大范圍的應(yīng)用。
然而,由于DES加密的鑰匙長(zhǎng)度不夠(只有64 bits,其中8bits為奇偶校樣位),比較容易受到攻擊,比如Biham,Shamir加密分析攻擊。
同時(shí)DES采用的非線(xiàn)性SBOX進(jìn)行數(shù)據(jù)置換,因此人們擔(dān)心該加密方法是否存在后門(mén)。
而AES加密采用GF域的運(yùn)算進(jìn)行數(shù)據(jù)變化不存在該問(wèn)題,同時(shí)加密鑰匙也比DES長(zhǎng),因而更加安全可靠。
隨著信息安全要求的不斷提高,數(shù)據(jù)加密作為保護(hù)信息安全的重要手段,其應(yīng)用不再局限于軍事、國(guó)防等有限領(lǐng)域,而是迅速走進(jìn)千家萬(wàn)戶(hù)。
AES將加密密鑰的位數(shù)提高到128bit以上,極大地增加了破解密文的難度。
Rijndael被選為AES是經(jīng)過(guò)多個(gè)密碼專(zhuān)家廣泛討論的結(jié)果。
Rijndael算法具有靈活、簡(jiǎn)便、抗擊多種密碼分析的優(yōu)點(diǎn),它的目標(biāo)足發(fā)展成能夠安全用于商業(yè)、政治和軍事的加密算法。
AES(Rijndae1)算法匯聚了安全性、效率高、易實(shí)現(xiàn)和靈活性等優(yōu)點(diǎn),是一種較 DES更好的算法,通常被認(rèn)為是DES算法的取代者。
目前AES算法主要用于基于私鑰數(shù)據(jù)加密算法(對(duì)稱(chēng)密鑰加密算法)的各種信 息安全技術(shù)和安全產(chǎn)品,為原有的數(shù)據(jù)加密應(yīng)用提供更強(qiáng)的數(shù)據(jù)安全保障。
此外,AES算法硬件實(shí)現(xiàn)的速度大約是軟件實(shí)現(xiàn)的3倍 ,這就給用硬件實(shí)現(xiàn)加密提供了很好的機(jī)會(huì)。
視頻加密軟件、共享文件夾加密軟件、U盤(pán)防復(fù)制防拷貝軟件都是采用*高強(qiáng)度的256位AES加密算法進(jìn)行加密的,因此,數(shù)據(jù)安全是有保障的。
而且,視頻加密軟件還客服了視頻流巨大而導(dǎo)致加密過(guò)程慢這一弱點(diǎn)是加密速度大大快于普通視頻加密軟件。
Copyright © 2021 深圳市維創(chuàng)信息技術(shù)有限公司 版權(quán)所有