學位論文
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 聲音加密以8位元移位暫存器之AES實現及分析(2010) 嚴健倫; Chien-Lun Yen進階加密演算法AES(Advanced Encryption Standard)針對縮小面積與提升速率之研究被廣泛的討論。 本研究主要分成三個部份,首先為設計8-bit AES硬體電路架構,以移位暫存器的方式去實現ShiftRows運算區塊,減少BRAM的使用,再以共享的方式實現MixColumns與InvMixColumns,減少Slices的使用量,達到小面積與高產能兼顧的效果。第二部分主要研究以AES為主的加密模式,在五種工作模式,ECB mode、CBC mode、CFB mode、OFB mode與CTR mode底下,對音訊進行加密,並且分析比較在不同的工作模組下,其中的優缺點。第三部份著重在將AES與8-bit的PicoBlaze微處理器做整合,配合UART傳輸協定,透過RS232連接電腦端與FPGA實驗版,再以PicoBlaze微處理器控制AES的加密運算,最後由電腦端的超級終端機上呈現加密的結果。 在工具上的使用,主要為Xilinx公司所提供的軟體ISE9.2i與ISE10.1版,並且利用Spartan-3AN XC3S700AN 晶片中的PicoBlaze微處理器來達成嵌入式加解密系統,最後利用Matlab軟體設計的圖型使用者介面將音訊加解密結果完整呈現。