(Webinar) Aplikasi Cryptography dan Keamanan Hash


1.Kriptografi

Kriptografi adalah ilmu untuk menjaga:

Kerahasiaan, Keutuhan, Keaslian data.Cabang ilmu utama dalam kriptologi:

Enkripsi: Mengodekan dan menerjemahkan data. 

Hashing: Menjamin data tetap utuh. 

Cryptanalysis: Menganalisis kelemahan metode enkripsi & hashing.

2.Enkripsi Modern

Harus menggunakan komputer untuk enkripsi & dekripsi. Jenis utama enkripsi:

Symmetric enkripsi: Menggunakan 1 kunci

Asymmetric enkripsi: Menggunakan 2 kunci, private dan public.

3.Perbedaan symetric dan asymetric enkripsi

Symetric menggunakan metode AES, DES, Triple DES, dan Blowfish. Kecepatannya tinggi dan efisien. Tantangannya mendistribusikan kunci dengan aman

Asymetric menggunakan metode RSA, ECC, dan DSA. Kecepatannya rendah.tantangannya membutuhkan komputasi yang sangat besar 

4.CIA Triad

Confidentiality: Menjaga kerahasiaan data.

Integrity: Menjaga keutuhan data. 

Availability: Data sudah tersedia saat dibutuhkan.

Tambahan:

Authentication: Verifikasi pengirim data.

Non-repudiation: Pengirim tidak bisa menyangkal bahwa dia mengirim data. 

5.Hash

Menurut pak noor Hash adalah metode untuk mengubah data menjadi output tetap. Sedangkan menurut pak Dinul Hash adalah Teknik mengubah data menjadi sebuah karakter yang panjang.Fungsi hash bersifat satu arah, artinya tidak bisa dikembalikan ke data aslinya

Ciri-ciri Hash Function

  1. Deterministik: data yang sama menghasilkan hash yang sama
  2. Cepat dihitung
  3. Sensitif terhadap perubahan kecil
  4. Tidak bisa dikembalikan ke bentuk awal
6.Hash Collision

Hash collision terjadi saat dua data berbeda menghasilkan nilai hash yang sama
Macam-Macam dan Fungsi Hash:
  1. MD5: 128 bit,cepat tetapi sudah usang
  2. SHA-1: 160 bit, sudah ditemukan collision(tidak aman) 
  3. SHA-256: 256 bit, lebih aman
  4. SHA-512: 512 bit, aman tetapi proses nya berat
7.Salting

Salting adalah teknik keamanan di mana kata kunci tambahan ditambahkan ke password sebelum di-hash. Fungsi Salting:
  1. untuk meningkatkan keamanan penyimpanan password.
  2. Mencegah dua password yang sama menghasilkan hash yang sama.
  3. Melindungi dari serangan

Kunjungi situs resmi kami di https://radnet-digital.id untuk informasi lebih lanjut.

Comments

Popular posts from this blog

(Adinusa) Linux System Administration

(Webinar) CSCU Introduction : Securing Email Communication

(Adinusa) Docker Fundamental