本論文首先介紹了Rijndael的數學理論,以及AES和OCB的原理介紹。在本論文中,設計了一個高速、五階管線式的AES-OCB加解密演算法。在這顆晶片中所有的模組都是用Verilog硬體描述語言來敘述,並利用ModelSim來模擬。這顆晶片的資料可以運作在時脈100 MHz並且資料處理量可以達到1066.67 Mbits/sec。
In this thesis, we introduce the Rijndael mathematical preliminaries. We also introduce the AES and OCB mode algorithm. In the thesis, which designed a high speed, 5-stage pipelined AES-OCB cipher. All of the modules in this chip are described by using Verilog language and used ModelSim to simulate it. The operation data path operates at 100 MHz resulting in a data throughput of 1066.67 Mbits/sec.