Selasa, 02 September 2014

CRC


CRC
 (Cyclic Redundancy Check)



algoritma untuk memastikan integritas data dan mengecek kesalahan pada suatu data yang akan ditransmisikan atau disimpan.

 Sebuah system error checking yang dipergunakan dalam proses transmisi yang berfungsi mendeteksi jika data yang diterima mengalami perubahan. Sebuah angka dikalkulasi berdasarkan data asli (original), proses transmisi, data akhir yang diterima. Jika kalkulasi itu berbeda, maka telah terjadi perubahan data.
Data yang hendak ditransmisikan atau disimpan ke sebuah media penyimpanan rentan sekali mengalami kesalahan, seperti halnya noise yang terjadi selama proses transmisi atau memang ada kerusakan perangkat keras. Untuk memastikan integritas data yang hendak ditransmisikan atau disimpan, CRC dapat digunakan. CRC bekerja secara sederhana, yakni dengan menggunakan perhitungan matematika terhadap sebuah bilangan yang disebut sebagai Checksum, yang dibuat berdasarkan total bit yang hendak ditransmisikan atau yang hendak disimpan.
CRC didesain sedemikian rupa untuk memastikan integritas data terhadap degradasi yang bersifat acak dikarenakan noise atau sumber lainnya (kerusakan media dan lain-lain). CRC tidak menjamin integritas data dari ancaman modifikasi terhadap perlakukan yang mencurigakan oleh para hacker, karena memang para penyerang dapat menghitung ulang checksum dan mengganti nilai checksum yang lama dengan yang baru untuk membodohi penerima.


0 komentar:

Posting Komentar

Blogger templates

Powered By Blogger