70 likes | 403 Views
ABSTRAK. for further detail, please visit http://library.gunadarma.ac.id. Abstrak.
E N D
ABSTRAK • for further detail, please visit http://library.gunadarma.ac.id
Abstrak • iii ABSTRAK OBRINA CANDRA (18103024) MENENTUKAN PERANAN PROSES UNKEYED ROUND DALAM ALGORITMA PENYANDIAN MARS DENGAN MENGGUNAKAN AVALANCHE TEST ix + 60 halaman (2006) MARS adalah algoritma penyandian yang diajukan IBM untuk kontes AES (Advanced Encryption Standard), dan merupakan salah satu dari 5 finalis AES. MARS menggunakan ukuran blok 128-bit dan dapat menggunakan panjang kunci bervariasi antara 128 sampai 400-bit. Algoritmanya mengambil input 4 word (4*32 bit) atau 128-bit data sebagai blok data plain (teks terang) dan menghasilkan output 4 word (128 bit) data cipher (teks sandi). Struktur algoritma MARS merupakan struktur heterogen yang terdiri atas 32-round transformasi bit, yang terbagi atas 16-round transformasi bit dengan menggunakan kunci (keyed round), disebut cryptographic co... • for further detail, please visit http://library.gunadarma.ac.id
Bab 1 • 1 BAB I PENDAHULUAN I.1. LATAR BELAKANG Kebutuhan masyarakat akan komunikasi kian hari semakin bertambah, hal ini dapat terlihat dengan maraknya proses pertukaran informasi melalui berbagai media komunikasi. Proses pertukaran informasi tidak terlepas dari bahaya pencurian dan pengrusakan informasi itu sendiri, untuk itu diperlukan suatu keadaan yang menjamin keamanan informasi yang dikirimkan at... • for further detail, please visit http://library.gunadarma.ac.id
Bab 2 • 7 BAB II LANDASAN TEORI Algoritma Mars didisain sedemikian rupa sehingga memenuhi kriteria kriptografi modern dengan memanfaatkan penuh teknologi komputer saat ini. Salah satunya adalah dengan menerapkan aplikasi 32-bit pada tiap operasinya sehingga efektif untuk digunakan pada prosesor 32-bit. Prinsip utama dalam algoritma Mars tidak terlepas dari 2 prinsip dasar kriptografi yaitu transposisi da... • for further detail, please visit http://library.gunadarma.ac.id
Bab 3 • 25 BAB III ALGORITMA MARS III.1. DESKRIPSI SINGKAT ALGORITMA MARS Pada tiap penyandian satu blok Mars mengambil data plaintext berupa empat 32-bit word (128 bit data) sebagai input, dinotasikan A, B, C, D dan menghasilkan ciphertext berupa empat 32-bit word yang dinotasikan A’, B’, C’, D’. Penyandiannya sendiri berorientasi pada 32-bit data word, artinya bahwa semua operasi didalamnya di... • for further detail, please visit http://library.gunadarma.ac.id
Bab 4 • 42 BAB IV ANALISA DATA Desain Mars ditujukan untuk mendapatkan struktur yang tidak hanya aman, tapi juga dapat di analisa, sehingga setiap penggunanya dapat merasa yakin akan kekuatan dan keamanannya. Struktur yang sulit dianalisa yang mungkin dapat memberikan kekuatan lebih, sebisa mungkin dihindarkan. Namun fase unkeyed mixing round di awal dan di akhir penyandian, adalah suatu pengecualian. W... • for further detail, please visit http://library.gunadarma.ac.id
Bab 5 • 58 BAB V KESIMPULAN DAN SARAN V.1. KESIMPULAN Berdasarkan hasil pembahasan pada bab-bab sebelumnya, maka dapat diambil beberapa kesimpulan sebagai berikut : 1. Mars adalah algoritma block cipher dengan struktur yang heterogen terdiri dan 16 round transformasi feistel yang menggunakan kunci (keyed) dan di bungkus oleh 2 (dua) fase mixing round yang tidak menggunakan kunci (unkeyed round) 2. Dari ... • for further detail, please visit http://library.gunadarma.ac.id