亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        AES加密算法的實現(xiàn)及應(yīng)用

        2009-07-05 10:02:28趙雪梅
        現(xiàn)代經(jīng)濟信息 2009年23期
        關(guān)鍵詞:數(shù)組加密算法移位

        趙雪梅

        摘要:AES加密算法具有安全性高,運行速度快,對硬件配置要求低,算法屬于對稱算法等優(yōu)點,非常適合硬件的實現(xiàn)。課題對于AES加密算法進行改進,提高程序運行效率進行了研究。研究主要包括AES加密算法的改進,C語言實現(xiàn),以及完成對數(shù)據(jù)流的加密和解密過程,同時對AES加密算法的應(yīng)用進行了簡單介紹。

        關(guān)鍵詞:AESC語言加密

        前言: AES加密算法作為DES加密算法的替代品,具有安全、高效以及在不同硬件和軟件[6]運行環(huán)境下表現(xiàn)出的始終如一的良好性能,因此該算法具有較高的開發(fā)潛力和良好的實用價值。本研究主要包括AES加密算法的改進,C語言實現(xiàn),以及完成對數(shù)據(jù)流的加密和解密過程,同時對AES加密算法的應(yīng)用進行了簡單介紹。

        一、AES加密算法的改進及實現(xiàn)

        (1)AES加密算法的流程圖

        在圖1.1中,Round代表加密的輪數(shù),即程序循環(huán)次數(shù)。State代表狀態(tài)矩陣,一個存儲原始數(shù)據(jù)的數(shù)組。RoundKey代表經(jīng)過擴展運算后的密鑰數(shù)組。ByteSub()代表置換函數(shù),對狀態(tài)矩陣State中的數(shù)據(jù)進行置換。ShiftRow()代表移位函數(shù),對狀態(tài)矩陣State中的數(shù)據(jù)進行移位運算。MixColumn()代表列混合運算函數(shù),對狀態(tài)矩陣State中的數(shù)據(jù)進行列混合運算。AddRoundKey()代表異或運送函數(shù),對數(shù)組State和數(shù)組RoundKey進行異或運算。由上圖可以看出,最后一次輪變換比前幾次輪變換少執(zhí)行一次MixColumn()函數(shù)。

        (2)AES解密算法的流程圖

        在圖1.2中,Round代表加密的輪數(shù),即程序循環(huán)次數(shù)。State代表狀態(tài)矩陣,一個存儲原始數(shù)據(jù)的數(shù)組。RoundKey代表經(jīng)過擴展運算后的密鑰數(shù)組。InvByteSub()代表置換函數(shù),對狀態(tài)矩陣State中的數(shù)據(jù)進行置換。InvShiftRow()代表移位函數(shù),對狀態(tài)矩陣State中的數(shù)據(jù)進行移位運算。InvMixColumn()代表列混合運算函數(shù),對狀態(tài)矩陣State中的數(shù)據(jù)進行列混合運算。由上圖可以看出,最后一次輪變換比前幾次輪變換少執(zhí)行一次MixColumn()函數(shù)。

        二、AES加密算法復(fù)雜度分析

        下面對改進前的算法和改進后的算法進行復(fù)雜度分析[8]以及程序執(zhí)行效率的分析。

        設(shè)b為0x00—0xff中的任意常數(shù),以0x09*b為例進行討論。該算式分解如下:

        猜你喜歡
        數(shù)組加密算法移位
        JAVA稀疏矩陣算法
        電腦報(2022年13期)2022-04-12 00:32:38
        JAVA玩轉(zhuǎn)數(shù)學(xué)之二維數(shù)組排序
        電腦報(2020年24期)2020-07-15 06:12:41
        再生核移位勒讓德基函數(shù)法求解分數(shù)階微分方程
        大型總段船塢建造、移位、定位工藝技術(shù)
        Σ(X)上權(quán)移位算子的不變分布混沌性
        HES:一種更小公鑰的同態(tài)加密算法
        基于小波變換和混沌映射的圖像加密算法
        多指離斷手指移位再植拇指25例
        尋找勾股數(shù)組的歷程
        Hill加密算法的改進
        性饥渴艳妇性色生活片在线播放 | 青草蜜桃视频在线观看| 一区二区三区视频偷拍| 青青草成人在线免费视频| 国产一区二区女内射| 波多野结衣国产一区二区三区| 成人免费视频自偷自拍| 一本久道高清视频在线观看| 亚洲中文字幕在线第二页| 久久伊人影院| 亚洲精品国产精品系列| 公厕偷拍一区二区三区四区五区 | 精品国产日韩无 影视| 手机在线观看av资源| 亚洲成a∨人片在线观看不卡| 久久天天躁夜夜躁狠狠躁2022| 88国产精品视频一区二区三区| 欧美成人精品福利在线视频| 亚洲中文字幕一区二区三区多人| 亚洲av无码码潮喷在线观看| 国精产品一品二品国在线| 亚洲欧洲美洲无码精品va| 亚洲自拍偷拍一区二区三区| 内射合集对白在线| 久久6国产| 国产亚洲精品视频在线| 久久亚洲av成人无码电影| 亚洲精品国产av成拍色拍| 亚洲AV无码国产精品色午夜软件 | 亚洲综合在线观看一区二区三区 | 亚洲一区二区一区二区免费视频| 国产精品亚洲av无人区一区香蕉| 欧美日韩国产成人高清视频| 日本口爆吞精在线视频| 亚洲一区二区自偷自拍另类| 亚洲国产成人精品无码区在线秒播| 国产成+人+综合+亚洲 欧美| 国产精品一区二区久久毛片| 国精产品一区一区三区有限在线 | 亚洲1区第2区第3区在线播放| 又色又爽又高潮免费视频国产 |