Perpangkatan modular merupakan fungsi yang banyak digunakan di
bidang sains komputasi dan kriptografi. Dalam sistem kriptografi RSA
(Rivest–Shamir–Adleman), fungsi modulo eksponensial digunakan untuk
faktorisasi bilangan bulat. P. Shor (1994) telah menggunakan pendekatan
komputasi kuantum untuk menentukan periode dari fungsi perpangkatan modular.
Kemudian, A. Pavlidis (2012) melakukan peningkatan efisiensi perhitungan
perpangkatan modular dengan cara melakukan transformasi kuantum Fourier. Pada
tesis ini, akan dibahas mengenai simulasi untuk mengonstruksi sirkuit kuantum
yang menerapkan fungsi perpangkatan modular melalui transformasi kuantum
Fourier. Konstruksi ini terdiri dari empat tahap, yaitu QFT adder (?ADD),
Fourier Multiplier/Accumulator (?MAC), QFT Divider by constant (GM?DIV),
dan Generic Modular Multiplier.