whycomputer.com >> Jaringan komputer >  >> Perangkat Lunak

Perbedaan SHA dan AES: Enkripsi vs. Hashing

Perbedaan SHA dan AES: Enkripsi vs. Hashing

Dalam dunia keamanan data, istilah enkripsi dan hashing seringkali dibingungkan. Meski keduanya mengamankan informasi, cara kerja dan tujuan mereka berbeda secara mendasar. Artikel ini membahas perbedaan utama antara standar Secure Hash Algorithm (SHA) dan Advanced Encryption Standard (AES), serta bagaimana keduanya dapat dipadukan untuk melindungi data.

Dasar-dasar Enkripsi

Enkripsi bekerja dengan mengacak data menggunakan sebuah kunci. Hanya penerima yang memiliki kunci tersebut yang dapat membalik proses acakan dan membaca pesan. Semakin aman kunci, risiko pembocoran data diminimalkan.

Advanced Encryption Standard (AES)

AES dikembangkan oleh NIST sebagai metode enkripsi umum yang kuat. AES dirancang agar tidak dapat dibalik tanpa kunci, bahkan dengan serangan brute‑force. Hasilnya, data yang dienkripsi aman dari pihak ketiga yang tidak berwenang.

Fungsi Hash (Hashing)

Berbeda dengan enkripsi, fungsi hash tidak menyembunyikan data. Sebaliknya, ia mengubah pesan mandiri menjadi nilai tetap (digest) yang biasanya lebih pendek dari data asli. Nilai digest ini bersifat satu‑sisi: tidak ada cara mandiri membaliknya menjadi pesan asal.

Standar Secure Hash (SHA)

SHA, juga dikeluarkan oleh NIST, menetapkan algoritma hashing standar. Saat sebuah pesan di‑hash, terhasil digest mandiri. Pengirim dapat melampirkan digest tersebut, lalu penerima memverifikasi dengan menghitung ulang digest. Jika kedua digest berbeda, berarti pesan telah berubah atau diserang.

Berbeda dengan enkripsi, SHA tidak memerlukan kunci. Namun, ketika digabungkan dengan AES, keduanya dapat memberikan proteksi dua lapis: enkripsi melindungi isi pesan, sedangkan SHA memastikan integritasnya.


URL:https://komputer.whycomputer.com/Perangkat-lunak/101308860.html

Perangkat Lunak
  • Perbedaan Dokumen PDF dan Word

    File PDF dan dokumen Microsoft Word sering digunakan untuk menampilkan dokumen dalam format yang dapat dibaca. Ekstensi file masing-masing milik Adobe dan Microsoft.Format PDFPDF adalah file Adobe Acrobat Reader. PDF singkatan dari Portable Document Format.Format WordDokumen Microsoft Word disimpan

  • Perbedaan ERP dan SOA: Memahami Sistem Enterprise

    Istilah perangkat lunak sering membingungkan. ERP dan SOA merupakan dua konsep berbeda, namun sering disebut bersama dalam konteks sistem perusahaan. ERP (Enterprise Resource Planning) ERP adalah sistem modul fungsi yang melaksanakan transaksi bisnis seperti penggajian, akuntansi, dan pembelian. Sis

Jaringan komputer © https://komputer.whycomputer.com