Anda di halaman 1dari 1

Aplication

Aritmatika modular adalah salah satu fondasi teori bilangan, menyentuh hampir setiap
aspek studinya, dan itu juga digunakan secara luas dalam teori grup, teori gelanggang, teori
simpul, dan aljabar abstrak.

Aplikasi yang sangat praktis digunakan adalah menghitung checksum dalam pengenal
bilangan deret. Misalnya, Nomor Buku Standar Internasional (ISBN) menggunakan aritmatika
modul 11 (untuk 10 digit ISBN) atau modul 10 (untuk ISBN 13 digit) untuk deteksi kesalahan.

Dalam kriptografi, aritmatika modular secara langsung mendukung sistem kunci


publik seperti RSA dan Diffie–Hellman, dan menyediakan finite field yang mendasari kurva elips,
dan digunakan dalam berbagai algoritma kunci simetris termasuk Standar Enkripsi
Lanjutan (AES), Algoritma Enkripsi Data Internasional (IDEA), dan RC4. RSA dan Diffie–Hellman
menggunakan eksponen modular.

Dalam aljabar komputer, aritmatika modular biasanya digunakan untuk membatasi


ukuran koefisien integer dalam penghitungan dan data menengah. Digunakan dalam faktorisasi
polinomial, masalah di mana semua algoritma efisien yang diketahui menggunakan aritmatika
modular. Digunakan oleh implementasi yang paling efisien dari algoritma pembagi persekutuan
terbesar polinomial, aljabar linear dan basis Gröbner di atas bilangan bulat dan bilangan
rasional.

Dalam ilmu komputer, aritmatika modular sering diterapkan dalam operasi bitwise dan


operasi lain yang melibatkan lebar tetap, struktur data siklik. Operasi modulo, seperti yang
diterapkan di banyak bahasa pemrograman dan kalkulator, adalah aplikasi aritmetika modular
yang sering digunakan dalam konteks.

Anda mungkin juga menyukai