digilib@itb.ac.id +62 812 2508 8800

Suatu matriks n × n disebut matriks MDS (Maximum Distance Separable) jika dan hanya jika setiap submatriksnya non- singular. Matriks MDS digunakan dalam bidang kriptografi untuk mengonstruksi diffusion layer yang merupakan bagian dari block ciphers. Diffusion layer digunakan dalam proses enkripsi untuk menjamin keamanan pesan. Observasi mengenai matriks MDS telah banyak dilakukan atas lapangan berhingga F2k := F2[x]/?f(x)?, dimana f(x) polinom tak tereduksi berderajat k. Pada tesis ini, lapangan berhingga diperumum menjadi gelanggang berhingga. Gelanggang berhingga pada observasi ini diperoleh dengan melakukan modifikasi pada lapangan berhingga F2[x]/?f(x)?, dengan mengganti lapangan F2 dengan Z2m atau memilih f(x) yang tereduksi dalam kontruksi F2[x]/?f(x)?. Lebih khusus, tesis ini membahas eksistensi dari matriks sirkulan MDS yang involutori atau ortogonal atas gelanggang berhingga tersebut.