本文從AES的算法原理和基于ARM核嵌入式系統(tǒng)的開(kāi)發(fā)著手,研究了AES算法的設(shè)計(jì)原則、數(shù)學(xué)知識(shí)、整體結(jié)構(gòu)、算法描述以及AES存住的優(yōu)點(diǎn)利局限性。 針對(duì)ARM核的體系結(jié)構(gòu)及特點(diǎn),對(duì)AES算法進(jìn)行了優(yōu)化設(shè)計(jì),提出了從AES算法本身和其結(jié)構(gòu)兩個(gè)方面進(jìn)行優(yōu)化的方法,在算法本身優(yōu)化方面是把加密模塊中的字節(jié)替換運(yùn)算、列混合運(yùn)算和解密模塊中的逆列混合運(yùn)算中原來(lái)的復(fù)雜的運(yùn)算分別轉(zhuǎn)換為簡(jiǎn)單的循環(huán)移位、乘和異或運(yùn)算。在算法結(jié)構(gòu)優(yōu)化方面是在輸入輸山接口上采用了4個(gè)32位的寄存器對(duì)128bits數(shù)據(jù)進(jìn)行了并行輸入并行輸出的優(yōu)化設(shè)計(jì);在密鑰擴(kuò)展上的優(yōu)化設(shè)計(jì)是采用內(nèi)部擴(kuò)展,即在進(jìn)行每一輪的運(yùn)算過(guò)程的同時(shí)算出下一輪的密鑰,并把下一輪的密鑰暫存在SRAM里,使得密鑰擴(kuò)展與加/解密運(yùn)算并行執(zhí)行;加密和解密優(yōu)化設(shè)計(jì)是將輪函數(shù)查表操作中的四個(gè)操作表查詢工作合并成一個(gè)操作表查詢工作,同時(shí)為了使加密代碼在解密代碼中可重用,節(jié)省硬件資源,在解密過(guò)程中采用了與加密相一致的過(guò)程順序。 根據(jù)上述的優(yōu)化設(shè)計(jì),基于ARM核嵌入式系統(tǒng)的ADS開(kāi)發(fā)環(huán)境,提出了AES實(shí)現(xiàn)的軟硬件方案、AES加密模塊和解密模塊的實(shí)現(xiàn)方案以及測(cè)試方案,總結(jié)了基于ARM下的高效編程技巧及混合接口規(guī)則,在集成開(kāi)發(fā)環(huán)境下對(duì)算法進(jìn)行了實(shí)現(xiàn),分別得出了初始密鑰為128bits、192bits和256bits下的加密與解密的結(jié)果,并得劍了正確驗(yàn)證。在性能測(cè)試的過(guò)程中應(yīng)用編譯器的優(yōu)化選項(xiàng)和其它優(yōu)化技巧優(yōu)化了算法,使算法具有較高的加密速度。
資源簡(jiǎn)介:本文從AES的算法原理和基于ARM核嵌入式系統(tǒng)的開(kāi)發(fā)著手,研究了AES算法的設(shè)計(jì)原則、數(shù)學(xué)知識(shí)、整體結(jié)構(gòu)、算法描述以及AES存住的優(yōu)點(diǎn)利局限性。 針對(duì)ARM核的體系結(jié)構(gòu)及特點(diǎn),對(duì)AES算法進(jìn)行了優(yōu)化設(shè)計(jì),提出了從AES算法本身和其結(jié)構(gòu)兩個(gè)方面進(jìn)行優(yōu)化的方法,在算...
上傳時(shí)間: 2013-04-24
上傳用戶:liansi
資源簡(jiǎn)介:電火花線切割加工是一種高精度和高柔性的加工方法,在模具制造、成形刀具加工、難加工材料和精密復(fù)雜零件的加工等方面得到了廣泛的應(yīng)用。數(shù)控系統(tǒng)是數(shù)控機(jī)床的核心,開(kāi)發(fā)出低成本、高效率的開(kāi)放式電火花線切割加工數(shù)控系統(tǒng)具有十分重要的現(xiàn)實(shí)意義。 本文首先...
上傳時(shí)間: 2013-04-24
上傳用戶:wsh1985810
資源簡(jiǎn)介:文檔為基于ARM與嵌入式Linux的GPRS無(wú)線通訊系統(tǒng)總結(jié)文檔,是一份不錯(cuò)的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,
上傳時(shí)間: 2022-06-26
上傳用戶:得之我幸78
資源簡(jiǎn)介:busybox用于開(kāi)發(fā)ARM等嵌入式系統(tǒng)的文件系統(tǒng),最新源代碼
上傳時(shí)間: 2016-08-13
上傳用戶:tyler
資源簡(jiǎn)介:嵌入式系統(tǒng)的C語(yǔ)言優(yōu)化實(shí)例,是嵌入式系統(tǒng)軟件開(kāi)發(fā)人員不可多得的優(yōu)秀資源
上傳時(shí)間: 2013-12-29
上傳用戶:luke5347
資源簡(jiǎn)介:汽車(chē)儀表是駕駛員獲取汽車(chē)狀態(tài)信息的關(guān)鍵設(shè)備,對(duì)汽車(chē)的安全行駛起著重要的作用。近年來(lái),隨著計(jì)算機(jī)、微電子和各種現(xiàn)場(chǎng)總線通信技術(shù)的廣泛應(yīng)用,汽車(chē)電子技術(shù)得到了迅猛的發(fā)展,汽車(chē)儀表盤(pán)上顯示的信息不斷增加,傳統(tǒng)的機(jī)械式、電氣式組合儀表越來(lái)越無(wú)法滿足...
上傳時(shí)間: 2013-06-13
上傳用戶:情義強(qiáng)哥
資源簡(jiǎn)介:經(jīng)典的嵌入式論文: ARM LINUX在EP7312上的移植; ARM核SOC EP7312及基于EP7312控顯系統(tǒng)的設(shè)計(jì)
上傳時(shí)間: 2013-12-24
上傳用戶:kr770906
資源簡(jiǎn)介:隨著社會(huì)的發(fā)展,網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)已經(jīng)成為日常生產(chǎn)生活中的重要輔助設(shè)備,應(yīng)用十分廣泛。當(dāng)前視頻監(jiān)控系統(tǒng)正逐步由模擬化走向數(shù)字化,隨著視頻壓縮技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,開(kāi)發(fā)新一代的基于計(jì)算機(jī)網(wǎng)絡(luò)和多媒體MPEG-4壓縮算法的視頻監(jiān)控系統(tǒng)已成為整個(gè)行業(yè)技術(shù)...
上傳時(shí)間: 2013-04-24
上傳用戶:sc965382896
資源簡(jiǎn)介:嵌入式系統(tǒng)是以應(yīng)用為中心,以計(jì)算機(jī)為基礎(chǔ),并且軟硬件可裁剪,適用于應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。嵌入式系統(tǒng)一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及用戶的應(yīng)用程序4部分組成,用于實(shí)現(xiàn)對(duì)其它設(shè)...
上傳時(shí)間: 2013-04-24
上傳用戶:martinyyyl
資源簡(jiǎn)介:以嵌入式微處理器和嵌入式操作系統(tǒng)為核心的嵌入式技術(shù),已在很多領(lǐng)域得到了廣泛的應(yīng)用。由于互聯(lián)網(wǎng)的應(yīng)用日益普及,信息共享的程度不斷提高,傳統(tǒng)的串行通訊和并行通訊方式的缺點(diǎn)日益凸出,嵌入式設(shè)備的網(wǎng)絡(luò)化已經(jīng)成為網(wǎng)絡(luò)發(fā)展的必然趨勢(shì)。Forrester Research...
上傳時(shí)間: 2013-07-19
上傳用戶:zzy7826
資源簡(jiǎn)介:近幾年來(lái),旅游業(yè)在國(guó)內(nèi)迅速發(fā)展,已成為規(guī)模最大的產(chǎn)業(yè)之一,在拉動(dòng)內(nèi)需,刺激消費(fèi),發(fā)展經(jīng)濟(jì),推動(dòng)城市化進(jìn)程中正發(fā)揮著極其重要的作用。然而旅游服務(wù)和旅游咨詢跟不上社會(huì)的發(fā)展需求,游客在旅途中存在各種不便。把嵌入式技術(shù)和嵌入式GIS技術(shù)結(jié)合的電子導(dǎo)...
上傳時(shí)間: 2013-08-02
上傳用戶:redmoons
資源簡(jiǎn)介:現(xiàn)在,下一代嵌入式微處理器和軟件面臨著不斷減小的產(chǎn)品壽命。而由此產(chǎn)生的縮短的研發(fā)周期則要求設(shè)計(jì)者能夠在更短的時(shí)間內(nèi)開(kāi)發(fā)出更為復(fù)雜的處理器和軟件。為了解決這個(gè)問(wèn)題,嵌入式系統(tǒng)的仿真逐漸成為在新的可編程結(jié)構(gòu)的開(kāi)發(fā)中必不可少的工具。對(duì)于嵌入式系統(tǒng)...
上傳時(shí)間: 2013-07-19
上傳用戶:111111112
資源簡(jiǎn)介:隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,嵌入式系統(tǒng)將在人們的生產(chǎn)生活中發(fā)揮越來(lái)越重要的作用。一方面,ARM技術(shù)已經(jīng)在當(dāng)今的嵌入式微處理器領(lǐng)域中占據(jù)了領(lǐng)先地位,另一方面,結(jié)構(gòu)清晰、源碼開(kāi)放的Linux已經(jīng)發(fā)展成為一款非常具有活力的操作系統(tǒng)。近年來(lái),基于ARM和Linux的...
上傳時(shí)間: 2013-04-24
上傳用戶:xc216
資源簡(jiǎn)介:熱釋電紅外測(cè)溫儀是一種利用物體熱釋電效應(yīng)而制成的新型紅外測(cè)溫儀器,它以黑體輻射定律作為理論基礎(chǔ),是光學(xué)理論和微電子學(xué)綜合發(fā)展的產(chǎn)物。與傳統(tǒng)的測(cè)溫方式相比,具有響應(yīng)時(shí)間短、非接觸、不干擾被測(cè)溫場(chǎng)、使用壽命長(zhǎng)、操作方便等一系列優(yōu)點(diǎn)。 本文詳細(xì)介...
上傳時(shí)間: 2013-07-06
上傳用戶:kkchan200
資源簡(jiǎn)介:由于全球定位系統(tǒng)在航天、航空、航海、海洋上程、大地測(cè)量、陸地導(dǎo)航以及軍事上的大量運(yùn)用及其廣闊的應(yīng)用前景,使得GPS接收機(jī)系統(tǒng)成為國(guó)內(nèi)外相關(guān)領(lǐng)域競(jìng)相研究的對(duì)象。GPS系統(tǒng)的用戶部分主要是各種型號(hào)的GPS接收機(jī)。所以GPS接收機(jī)中的微處理器的運(yùn)算能力和功耗...
上傳時(shí)間: 2013-04-24
上傳用戶:buffer
資源簡(jiǎn)介:嵌入式系統(tǒng)的開(kāi)發(fā)已成為新的行業(yè)熱點(diǎn),將嵌入式應(yīng)用于工業(yè)控制類產(chǎn)品中,并開(kāi)發(fā)出優(yōu)秀的人機(jī)交互界面,是嵌入式發(fā)展的趨勢(shì),擁有廣闊的市場(chǎng)前景。近年來(lái)的市場(chǎng)需求顯示越來(lái)越多的嵌入式系統(tǒng)包括PDA、機(jī)頂盒、DVD/VCD播放機(jī)、WAP手機(jī)等均要求提供一個(gè)方便簡(jiǎn)潔...
上傳時(shí)間: 2013-07-06
上傳用戶:zlf19911217
資源簡(jiǎn)介:基于ARM嵌入式系統(tǒng)的擬人機(jī)器人控制器的設(shè)計(jì)論文
上傳時(shí)間: 2013-11-21
上傳用戶:秦莞爾w
資源簡(jiǎn)介:該文件是基于三星44b0芯片ARM嵌入式系統(tǒng)的rtl8019網(wǎng)口的驅(qū)動(dòng)程序
上傳時(shí)間: 2015-03-14
上傳用戶:linlin
資源簡(jiǎn)介:ARM開(kāi)發(fā)書(shū)籍包括:基于ARM的嵌入式系統(tǒng)程序開(kāi)發(fā)要點(diǎn)(三)——如何滿足嵌入式系統(tǒng)的靈活需求
上傳時(shí)間: 2015-03-24
上傳用戶:181992417
資源簡(jiǎn)介:基于ARM嵌入式系統(tǒng)的通用bootloader的設(shè)計(jì)與實(shí)現(xiàn)
上傳時(shí)間: 2015-04-04
上傳用戶:talenthn
資源簡(jiǎn)介:基于ARM嵌入式系統(tǒng)的Bootloader的設(shè)計(jì)與實(shí)現(xiàn).pdf
上傳時(shí)間: 2015-06-18
上傳用戶:黃華強(qiáng)
資源簡(jiǎn)介:基于ARM核處理器的系統(tǒng)引導(dǎo)實(shí)現(xiàn)-基于intel IXP425 網(wǎng)絡(luò)處理器芯片
上傳時(shí)間: 2013-12-22
上傳用戶:13681659100
資源簡(jiǎn)介:2006altera大賽-基于軟核Nios的寬譜正弦信號(hào)發(fā)生器設(shè)計(jì):摘要:本設(shè)計(jì)運(yùn)用了基于 Nios II 嵌入式處理器的 SOPC 技術(shù)。系統(tǒng)以 ALTERA公司的 Cyclone 系列 FPGA 為數(shù)字平臺(tái),將微處理器、總線、數(shù)字頻率合成器、存儲(chǔ)器和 I/O 接口等硬件設(shè)備集中在一片 FPGA 上...
上傳時(shí)間: 2015-09-02
上傳用戶:coeus
資源簡(jiǎn)介:文中整理了作者開(kāi)發(fā)的基于ARM+uClinux的嵌入式系統(tǒng)的過(guò)程
上傳時(shí)間: 2015-11-26
上傳用戶:lwwhust
資源簡(jiǎn)介:提出了一個(gè)基于嵌入式Linux系統(tǒng)的智能電話信息終端,將計(jì)算功能和電話功能有機(jī)地結(jié)合起來(lái)。通過(guò)在S3C2410嵌入式開(kāi)發(fā)板上移植ARM Linux嵌入式系統(tǒng),并配置各種驅(qū)動(dòng)程序,構(gòu)造圖形用戶界面,同時(shí)利用開(kāi)源項(xiàng)目來(lái)開(kāi)發(fā)各種應(yīng)用程序,因此該終端不但能提供基本的個(gè)人信息...
上傳時(shí)間: 2013-12-01
上傳用戶:lht618
資源簡(jiǎn)介:本文件是基于三星44b0芯片ARM嵌入式系統(tǒng)的rtl8019網(wǎng)口的驅(qū)動(dòng)程序
上傳時(shí)間: 2013-12-22
上傳用戶:a673761058
資源簡(jiǎn)介:基于三星44b0芯片ARM嵌入式系統(tǒng)的rtl8019網(wǎng)口的驅(qū)動(dòng)程序
上傳時(shí)間: 2014-01-09
上傳用戶:playboys0
資源簡(jiǎn)介:基于ARM嵌入式系統(tǒng)的標(biāo)準(zhǔn)C代碼,系統(tǒng)的消息循環(huán)實(shí)驗(yàn).rar
上傳時(shí)間: 2013-12-09
上傳用戶:zhanditian
資源簡(jiǎn)介:基于ARM嵌入式系統(tǒng)的代碼,基于ARM的API函數(shù)實(shí)驗(yàn)
上傳時(shí)間: 2017-01-19
上傳用戶:拔絲土豆
資源簡(jiǎn)介:隨著USB 攝像頭的普及和基于ARM 核的嵌入式芯片的快速發(fā)展, 二者結(jié)合的便攜性越來(lái)越受到人們歡迎, 而嵌入式 Linux 的迅速發(fā)展更為二者的結(jié)合鋪平了道路, 本文介紹了基于ARM920T 的嵌入式Linux 下利用USB 攝像頭采集圖像的硬 件、軟件設(shè)計(jì)過(guò)程, 最終實(shí)現(xiàn)了在...
上傳時(shí)間: 2017-02-28
上傳用戶:電子世界