學位論文
Permanent URI for this collectionhttp://rportal.lib.ntnu.edu.tw/handle/20.500.12235/73890
Browse
3 results
Search Results
Item 嵌入式8-bit AES系統之無線傳輸應用與影像加密分析(2011) 劉適豪; Shih-Hao Liu本論文運用高等加密演算法(Advanced Encryption Standard)實現於可程式化閘陣列(FPGA)之嵌入式系統實現與應用。 本研究主要分為軟體與硬體的實現與驗證,我們使用MATLAB來實現AES-128,硬體部分是應用8位元的架構來實現AES-128,並且與8-bit PicoBlaze微處理器做整合,配合UART傳輸協定,透過RS-232轉藍芽之無線通訊模組連接電腦端與FPGA實驗板,再以PicoBlaze微處理器控制AES的加密運算,最後由電腦端的超級終端機上呈現加密結果。並且我們將此AES加解密演算法,應用於圖像的加密,透過不同的加密模式,ECB mode、CBC mode、CFB mode、OFB mode,並且分析比較在不同的加密模式之下,其中的優缺點。 在開發工具上的使用,主要是使用MATLAB7.4.0與Xilinx公司所提供的軟體ISE9.2與ISE10.1版,並且利用spartan-3an晶片中的PicoBlaze微處理器來達成嵌入式加解密系統。Item 強化餐飲效率之WinFast-310嵌入式無線點餐系統之開發(2010) 曾皇賓; Huang-Pin Tseng由於現今路邊攤販的店家普遍仍是採用人工作業的點菜方式來經營管理,又因這類型店家大多數並無過多的人力可以自由分配,導致管理者有時必須一人分飾多角,時常浪費過多時間於客服和點餐上,造成餐點延誤的狀況。本論文的想法主要是在WinFast-310開發平台上實作一套售價合理且操作便利的無線點餐系統供路邊攤販店家使用,嵌入式系統平台的作業系統為WinCE 6.0且執行所設計的C#程式,呈現圖形化的視窗介面,主要是希望能夠簡化這類型店家傳統的點菜方式及縮短點餐時間,經由無線區域網路傳送電子菜單中的點餐資料。此套點餐系統中的一般使用者介面系統具有點餐、結帳、訂位三種功能;點餐功能是提供顧客點餐,結帳功能是希望顧客消費的餐點及價錢能夠透明化,訂位功能主要是可以減少管理者重複訂位之錯誤及節省管理者與使用者協調訂位的時間。本論文成功的開發出一套介面操作簡單、易於使用的無線點餐系統,依照路邊攤販的菜單樣式作為軟硬體之設計規劃,以達到管理與作業上的便利性。Item 用FPGA實現之AES在音訊上的應用(2010) 謝忠政; Chung-Cheng Hsieh現今通訊系統之發達,使得人與人之間的溝通可以透過即時的通訊裝置如電話、手機乃至於電腦上之即時串流如會議系統、Skype…等,即可達到無時差的即時溝通,使得不論一般生活上的溝通乃至於商業活動、軍事通訊、政府機關等的溝通更加方便。然而方便的即時溝通環境和設備,但如果是必須保密的祕密通訊如商業、軍事或政府重大的機密決策等,通訊的安全就是首要的任務。 本文主要在於實現更安全的音訊加密方式,實現方式為在周邊的硬體界面上設計了類比轉數位的轉換電路,可將由外界輸入之類比音訊轉換為數位音源,此轉換後的數位資料將是加密的基礎。之後在遠端的周邊上設計一數位轉類比的硬體電路,此可將加密過後或解密後的音訊由後端的喇叭輸出而聽到加密或解密的聲音變化。 而主要實現音訊間的加∕解密系統,將採用進階加密標準(Advanced Encryption Standard,AES)演算法,並以其128位元的架構來實現,其中包括直接連線的移列轉換(ShiftRow)、並利用晶片內建的Block RAM來放置整合資料,完成位元組替換(SubByte)與混行運算(MixColumn)的動作以及存放金鑰擴展(KeyExpansion),來節省電路面積。