- 相關(guān)推薦
用VC++實(shí)現(xiàn)高級(jí)數(shù)據(jù)加密標(biāo)準(zhǔn)AES
摘 要
我們經(jīng)常需要1種措施來(lái)保護(hù)我們的數(shù)據(jù),防止被1些懷有不良用心的人所看到或者破壞。在信息時(shí)代,信息可以幫助團(tuán)體或個(gè)人,使他們受益,同樣,信息也可以用來(lái)對(duì)他們構(gòu)成威脅,造成破壞。在競(jìng)爭(zhēng)激烈的大公司中,工業(yè)間諜經(jīng)常會(huì)獲取對(duì)方的情報(bào)。因此,在客觀上就需要1種強(qiáng)有力的安全措施來(lái)保護(hù)機(jī)密數(shù)據(jù)不被竊取或篡改。人們找到了保護(hù)數(shù)據(jù)的安全措施,那就是對(duì)數(shù)據(jù)進(jìn)行加密與解密數(shù)據(jù),加密與解密從宏觀上講是非常簡(jiǎn)單的,很容易理解,但事實(shí)上,我們要是具體的操作起來(lái),就不是易事。加密與解密的1些方法是非常直接的,很容易掌握,可以很方便的對(duì)機(jī)密數(shù)據(jù)進(jìn)行加密和解密。本論文首先介紹分組密碼技術(shù),由此引出高級(jí)加密標(biāo)準(zhǔn)AES;接著介紹高級(jí)加密解密算法AES的歷史發(fā)展和國(guó)內(nèi)外的現(xiàn)狀;然后介紹高級(jí)數(shù)據(jù)加密解密算法AES的思想、具體內(nèi)容和用此算法如何實(shí)現(xiàn)加密解密的具體過(guò)程,也即AES算法的實(shí)現(xiàn)。
關(guān)鍵詞:高級(jí)數(shù)據(jù)加密標(biāo)準(zhǔn);分組密碼;AES;數(shù)據(jù);數(shù)據(jù)加密;數(shù)據(jù)解密
Abstract
We frequently need one kind of measure to protect our data, prevented is harbored by some not the good attentively person to see or the destruction. In the information time, the information may help the association or individual, causes them to profit, similarly, the information also may use for to them to pose the threat, creates the destruction. In the competition intense big company, the industrial spy frequently can gain opposite party information. Therefore, in on is objective needs one kind of powerful security measure to protect the secret data not to steal or to tamper with. The people had found the protection data security measure, that is the logarithm according to carries on the encryption and the decipher data, the encryption and the decryption from on macroscopic says is extremely simple, is very easy to understand, but in fact, we if the concrete operation, is not an easy matter. The encryption and decipher some methods are extremely direct, is very easy to grasp, may be very convenient carries on the encryption and the decryption to the secret data. The present paper first introduced the block cipher technology, from this draws out advanced encryption standard AES; Then introduces high-level encryption decipher algorithm AES the historical development and the domestic and foreign present situations; Then the introduction high-level data encryption decipher algorithm AES thought, how do the concrete content and realize the encryption decipher concrete process with this algorithm, also is the AES algorithm realization.
Keywords:Dvanced Encryption Standard; Block cipher; AES; data; data encryption; data decryption
【用VC++實(shí)現(xiàn)高級(jí)數(shù)據(jù)加密標(biāo)準(zhǔn)AES】相關(guān)文章:
游戲軟件開發(fā)VC++05-13
構(gòu)筑企業(yè)數(shù)據(jù)中心 實(shí)現(xiàn)理性分析決策06-04
淺談?dòng)谩皵?shù)據(jù)文化”創(chuàng)造新的管理思維06-01
用Verilog HDL實(shí)現(xiàn)I2C總線功能06-01
構(gòu)件化的航天用數(shù)據(jù)傳輸處理系統(tǒng)構(gòu)建05-02
局域網(wǎng)數(shù)據(jù)庫(kù)環(huán)境下數(shù)據(jù)采集及處理05-08
都市頻道制作網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn)05-29
數(shù)據(jù)庫(kù)開題報(bào)告10-29
數(shù)據(jù)建模論文格式06-29