Please use this identifier to cite or link to this item: http://repository.ipb.ac.id/handle/123456789/65672
Title: Analisis Algoritma dan Kinerja pad a Counter dengan CBC-MAC (CCM) sebagai Fungsi Enkripsi Terontetikasi
Authors: Neyman, Shelvie Nidya
Guritman, Sugi
Sari, Ratna Purnama
Keywords: CBC-MAC
cryptography,
modus enkripsi terotentikasi
authenticated encryption mode
generation- encryption
decryption-verification.
Issue Date: Dec-2007
Publisher: Departemen Ilmu Komputer FMIPA-IPB
Series/Report no.: 5;2
Abstract: Algoritma CCM merupakan suatu modus enkripsi terotentikasi yang mengkombinasikan modus enkripsi Counter dengan modus otentikasi CBC-MAC. CCM didasarkan pada algoritma blok kunci simetrik dengan panjang blok 128 bit, seperti algoritma AES. CCM melindungi tiga elemen data, yaitu: nonce, payload, dan associated data. Berdasar analisis, CCM didesain untuk mendapatkan kerahasiaan dan otentikasi pesan secara simultan menggunakan sebuah kunci rahasia. Kebutuhan akan hanya fungsi forward cipher dari algoritma blok yang mendasari CCM menjadikan ukuran kode implementasi eCM yang lebih kecil. Meskipun demikian, beberapa timbal batik kinerja pada proses-proses dalam CCM harus dipikirkan terlebih dahulu sebelum mengaplikasikan algoritma ini. Semakin besar nonce, maka akan semakin kecil panjang maksimum dari payload yang bisa diproteksi eeM Semakin kecil nonce, maka akan semakin kecil jumlah maksimum nonce yang berbeda. Semakin besar nilai MAC akan memberikan jaminan otentisitas yang semakin besar pula. Namun, dengan semakin besar nilai MAC maka semakin besar pula ruang penyimpanan yang harus disediakan bagi ciphertext. Dengan analisis algoritma, didapatkan CCM memiliki kompleksitas pada lingkup O(n) baik bagi proses generation-encryption maupun decryption-verification. Melalui analisis uji implementasi menggunakan Matlab 6.5 dan analisis uji statistik (Independent-Samples T-Test), dapat disimpulkan bahwa running time proses CeM generation-encryption tidak berbeda nyata dengan running time proses CCM decryption-verification dengan selang kepercayaan 95%. Melalui analisis regresi, dapat disimpulkan bahwa untuk payload berukuran besar dan tanpa associated data, nilai running time proses generation-encryption dan decryption-verification pada AESCCM adalah 1.8 sampai dengan 2.0 kali running time proses enkripsi pada AES-ECB. Kata kuncl: CiC-MAC, cryptogriiphj, "modus enkripsi terotentikasi, authenticated encryption mode, generation- encryption, decryption-verification.
URI: http://repository.ipb.ac.id/handle/123456789/65672
ISSN: 1693-1629
Appears in Collections:Computer Science

Files in This Item:
File SizeFormat 
Karil SNN untuk repositori 1.pdf4.77 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.