Dasar-Dasar Keamanan Sistem Informasi

Terminologi

  • Kriptografi (cryptography) merupakan ilmu dan seni untuk menjaga pesan agar aman.
  • Cryptographers : Para pelaku atau praktisi kriptografi
  • Cipher Sebuah algoritma kriptografik (cryptographic algorithm), merupakan persamaan matematik yang digunakan untuk proses enkripsi dan dekripsi.
  • enkripsi (encryption) : Proses yang dilakukan untuk mengamankan sebuah pesan (yang disebut plaintext) menjadi pesan yang tersembunyi (disebut ciphertext)
  • dekripsi (decryption). Proses sebaliknya, untuk mengubah ciphertext menjadi plaintext
  • Ciphertext adalah pesan yang sudah tidak dapat dibaca dengan mudah.
  • Cryptanalysis adalah seni dan ilmu untuk memecahkan ciphertext tanpa bantuan kunci. Cryptanalyst adalah pelaku atau praktisi yang  menjalankan cryptanalysis. Cryptology merupakan gabungan dari cryptography dan cryptanalysis.

Enkripsi

  • Elemen dari Enkripsi
    • Algoritma dari Enkripsi dan Dekripsi.
    • Kunci yang digunakan dan panjangnya kunci.
    • Plaintext.
    • Ciphertext.

Substitution cipher

  • Substitution Cipher dengan Caesar Cipher
    • Salah satu contoh dari “substitution cipher” adalah Caesar Cipher yang digunakan oleh Julius Caesar.  Pada prinsipnya, setiap huruf digantikan dengan huruf yang berada tiga (3) posisi dalam urutan alfabet.  Sebagai contoh huruf “a” digantikan dengan huruf “D”  dan seterusnya. Transformasi yang digunakan adalah:
    • plain : a b c d e f g h i j k l m n o p q r s t u v w x y z
    • cipher: D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
  • ROT13
    • Substitution cipher yang masih umum digunakan di sistem UNIX adalah ROT13. Pada sistem ini sebuah huruf digantikan dengan huruf yang letaknya 13 posisi darinya. Sebagai contoh, huruf “A” digantikan dengan huruf “N”,  huruf “B” digantikan dengan huruf “O”, dan seterusnya. Secara matematis, hal ini dapat dituliskan sebagai: C = ROT13 (M)
    • Untuk mengembalikan kembali ke bentuk semulanya dilakukan proses enkripsi ROT13 dua kali M = ROT13 (ROT13 (M ))

Multiple-letter encryption

Untuk meningkatkan keamanan, enkripsi dapat dilakukan dengan mengelompokkan beberapa huruf menjadi sebuah kesatuan (unit) yang kemudian dienkripsi. Ini disebut multiple-letter encryption. Salah satu contoh multiple-letter encryption adalah “Playfair”.


Data Encryption Standard (DES)

  • DES, atau juga dikenal sebagai Data Encryption Algorithm (DEA) oleh ANSI dan DEA-1 oleh ISO, merupakan algoritma kriptografi simetris yang  paling umum digunakan saat ini. Sejarahnya DES dimulai dari permintaan pemerintah Amerika Serikat untuk memasukkan proposal enskripsi. 
  • Aplikasi yang menggunakan DES antara lain:
    • enkripsi dari password di sistem UNIX
    • berbagai aplikasi di bidang perbankan

Memecahkan DES

  • DES merupakan block chiper yang beroperasi dengan menggunakan blok berukuran 64-bit dan kunci berukuran 56-bit. Brute force attack dengan mencoba segala kombinasi membutuhkan 256 kombinasi atau sekitar 7x 1017 atau 70 juta milyar kombinasi. DES dengan penggunaan yang biasa (cookbook mode) dengan panjang l kunci 56 bit saat ini sudah dapat dianggap tidak aman karena sudah berhasil dipecahkan dengan metoda coba-coba (brute force attack).

Hash function - integrity checking

  • Beberapa mekanisme pengujian integritas
    • checksum
    • hash function
  • Hash function merupakan fungsi yang  bersifat satu arah dimana jika kita masukkan data, maka dia akan menghasilkan sebuah “checksum” atau “fingerprint” dari data tersebut. Ada beberapa hash function yang umum digunakan, antara lain: MD5, SHA


gimana sudah mulai penasaran belum?? untuk lengkapnya kamu dapat lihat secara lengkap atau bahkan men download nya melalui link yang telah saya lampirkan dibawah ini. karena materi ini saya dapatnya sewaktu masih SMK dulu jadi saya simpan di google drive. supaya ilmunya tidak mubazir maka saya bagikan materinya. Semoga bermanfaat. thank's.

Download

Baca juga artikel/tutorial dibawah ini, karena artikel/tutorial dibawah ini sangat mendukung dari artikel Dasar-Dasar Keamanan Sistem Informasi.

Konsep Perlindungan Komputer Terhadap Virus
Manajemen Keamanan Komputer ( Manajemen Keamanan Komputer ) 1
Aplikasi enkripsi
Berbagai solusi enkripsi modern

Berbagai metode cryptografi dan contohnya
Pengertian tentang cryptografy dan cryptosystem
Prinsip dasar perancangan sistem yang aman.

Subscribe to receive free email updates:

0 Response to "Dasar-Dasar Keamanan Sistem Informasi"

Post a Comment