學位論文
Permanent URI for this collectionhttp://rportal.lib.ntnu.edu.tw/handle/20.500.12235/73890
Browse
1 results
Search Results
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軟體設計的圖型使用者介面將音訊加解密結果完整呈現。