Perbedaan Antara Kompresi Data dan Enkripsi Data

Perbedaan Antara Kompresi Data dan Enkripsi Data
Perbedaan Antara Kompresi Data dan Enkripsi Data

Video: Perbedaan Antara Kompresi Data dan Enkripsi Data

Video: Perbedaan Antara Kompresi Data dan Enkripsi Data
Video: PERBEDAAN ROUTER, SWITCH, DAN HUB SERTA ILUSTRASINYA 2024, Desember
Anonim

Kompresi Data vs Enkripsi Data

Kompresi data adalah proses memperkecil ukuran data. Ini menggunakan skema pengkodean, yang mengkodekan data menggunakan jumlah bit yang lebih sedikit daripada data aslinya. Enkripsi juga merupakan proses transformasi data yang digunakan dalam kriptografi. Ini mengubah data asli ke dalam format yang hanya dapat dipahami oleh pihak yang memiliki informasi khusus (disebut kunci). Tujuan enkripsi adalah untuk menyembunyikan informasi dari pihak yang tidak memiliki izin untuk melihat informasi tersebut.

Apa itu Kompresi Data?

Kompresi data adalah metode transformasi data dengan tujuan untuk mengurangi ukurannya. Ini berguna karena memungkinkan penghematan sumber daya seperti ruang penyimpanan dan bandwidth (saat mentransfer data). Ini menggunakan metode pengkodean yang akan mengurangi jumlah bit yang digunakan untuk menyimpan data daripada representasi aslinya. Saat menggunakan data terkompresi, mereka harus didekompresi terlebih dahulu. Ketika merancang skema kompresi data, kita harus mempertimbangkan faktor-faktor penting seperti tingkat kompresi yang diperlukan, jumlah distorsi yang ditimbulkan oleh skema kompresi dan sumber daya komputasi dan perangkat keras yang diperlukan untuk mengompresi dan mendekompresi data. Khususnya, dalam hal dekompresi video, perangkat keras khusus akan diperlukan untuk mendekompresi streaming dengan cukup cepat sehingga tampilan tidak terganggu. Dengan video, dekompresi sebelumnya tidak akan menjadi pilihan karena akan membutuhkan ruang penyimpanan yang besar.

Apa itu Enkripsi Data?

Enkripsi adalah metode mengubah data dengan maksud untuk merahasiakannya. Enkripsi menggunakan algoritma yang disebut cipher untuk mengenkripsi data dan dapat didekripsi hanya menggunakan kunci khusus. Informasi terenkripsi dikenal sebagai ciphertext dan proses memperoleh informasi asli (plaintext) dari ciphertext dikenal sebagai dekripsi. Enkripsi diperlukan secara khusus ketika berkomunikasi melalui media yang tidak tepercaya seperti internet, di mana informasi perlu dilindungi dari pihak ketiga lainnya. Metode enkripsi modern fokus pada pengembangan algoritma enkripsi (cipher) yang sulit dipecahkan oleh musuh karena kekerasan komputasi (karena itu tidak dapat dipecahkan dengan cara praktis). Dua dari metode enkripsi yang banyak digunakan adalah enkripsi kunci simetris dan enkripsi kunci publik. Dalam enkripsi kunci simetris, pengirim dan penerima berbagi kunci yang sama yang digunakan untuk mengenkripsi data. Dalam enkripsi kunci publik, dua kunci yang berbeda tetapi terkait secara matematis digunakan.

Apa perbedaan antara Kompresi Data dan Enkripsi Data?

Meskipun kompresi dan enkripsi data adalah metode yang mengubah data ke format yang berbeda, tujuan yang ingin dicapai oleh keduanya berbeda. Kompresi data dilakukan dengan tujuan memperkecil ukuran data, sedangkan enkripsi dilakukan untuk menjaga kerahasiaan data dari pihak ketiga. Data terenkripsi tidak dapat didekripsi dengan mudah. Ini membutuhkan kepemilikan sepotong informasi khusus yang disebut kunci. Mengompresi data terkompresi tidak memerlukan pengetahuan khusus seperti itu (seperti kunci), tetapi mungkin memerlukan beberapa perangkat keras khusus tergantung pada tipe datanya.

Direkomendasikan: