橢圓曲線是新定義的數學群(Group),藉由此新定義的運算結構套用於現今加解密演算法當中,此外橢圓曲線在相同的安全性下所用的金鑰長度遠比RSA還要小,因此在學術界和業界皆投入橢圓曲線的研究,本論文會專注在橢圓曲線的純量乘法,以及其特別應用RFID,並且選用目前最有效率的演算法L pez-Dahab Montgomery scalar multiplication當作本篇論文核心,透過優化電路排程以及降低運算複雜度本論文獲得以下結果:在橢圓曲線純量乘法部分,我們使用TSMC 130nm 在GF(2^163)下,本論文設計之電路完成一次純量乘法所需的時間為6.4μs。在RFID的部分,本論文選用TSMC 180nm在GF(2^163)下,本論文設計之電路需消耗8.1μw。
Elliptic Curve Cryptography has gained much attention in recent years. It has smaller key length than RSA with the same level of security. In this thesis, we propose a high performance, low power elliptic curve cryptography processor over GF(2^163).We adopt Lopez-Dahab Montgomery scalar multiplication algorithm to avoid the inverse operation. By optimizing circuit implementation, we can obtain very competitive results. In regard to Elliptic curve cryptography, our ECC processor can complete one scalar multiplication in 6.4μs with TSMC 130 nm technology. In regard to RFID, our ECC processor consumes 8.1μw with TSMC 180 nm technology.