• About
  • Sitemap
  • Privacy Policy
  • Disclaimer
  • Contact

S3Ek3elE3BHAdHZ indfO

  • Home
  • Musik
    • Dangdut Koplo
    • Indonesia
    • Manca
    • House
    • Jawa
    • Religi
  • Hiburan
    • Game
    • Film
  • Video
  • Iptek
  • Otomotif
  • Info Umum
  • TipsnTrick
  • Software
Home » Info Umum » Mengenal Kriptografi

Mengenal Kriptografi
































Artikel ini ane buat karena permintaan Panembahan dan misi terselubung ane buat belajar lebih mendalam tentang kriptografi.. so kalian salah kalau anggep ane dah jago tentang kriptografi :P 
Mohon koreksinya juga dari temen-temen kalau ada yang salah dari isi materi artikel ini :piss























Secara garis besar kriptografi adalah ilmu dan seni untuk menjaga kerahasiaan (penyandian), sedangkan tujuan dari kriptografi sendiri agar pesan dari kita tidak mudah terbaca oleh orang lain. Sebagai contoh = surat cinta julius caesar ke cleopatra,.surat intelejen dll.


Jenis dari kriptografi ada beberapa macam sepertienkripsi/deskripsi,encode/decode,hash/one way hash.


Contoh alur dari ENKRIPSI  
plaintext -> key + alogaritma -> ciphertext -> alogaritma + key -> plaintext 

Istilah2 dalam kriptografi 
#plaintext =
text asli (pesan yang akan di enkripsi) 
#key=
kunci yang akan digunakan untuk kriptografi 
#algorithma=
metode yang digunakan 
#chipertext=
text atau pesan yang sudah di enkripsi 
#enkripsi=
mengubah plaintext jadi ciphertext. contoh: caesar cipher: jika key= 1 maka m menjadi n HEXA = m menjadi 6D DEC = m menjadi 109 Binary: m menjadi 01101101 
#dekripsi =
mengembalikan ciphertext jadi plaintext 
#encoding =
mengubah code menjadi code acak (kode yang di kodekan kembali) contoh: base64: m menjadi bQ== HTML encode: m tetap menjadi m atau m URL encode: m menjadi m, space menjadi %20 
#decoding =
mengembalikan kode acak ke kode awal (mengembalikan ke kode asli) 
#hash=
metode enkripsi yang tidak bisa dikembalikan ke nilai awal atau one way hash,. ex=md5,sha-1 dll.  

Bagaimana website tau bahwa kita adalah user yang valid??
Pertama website akan mencari user tersebut ada atau tidak, kedua jika ada plaintext password akan di enkripsi ke bentuk md5 sha-1 atau yang lain tergantung websitenya kemudian dicocokan dengan password user tersebut di database yang dalam bentuk md5, sha-1 atau yang lain. Jika sama atau valid maka akan buka session.. Dalam dunia hacking, tools deskrip md5 sha-1 dll juga sebenarnya hanya menggunakan dictionary attack dalam kata lain mencocokan..

Apa perbedaan enkripsi, encoding dan hash? 
Enkripsi:
membutuhkan script/tool/alat bantu tambahan untuk membacanya. Jika kalian mengunakan enkripsi pada sistem kalian, maka kalian juga harus membuat decryptor nya juga. Hal ini karena program yang ada tidak bisa membaca enkripsi anda. Misal jika anda menggunakan caesar cipher pada PHP maka anda juga harus membuat decryptor nya, karena PHP tidak mengenali enkripsi model ini. Digunakan untuk menyimpan pesan rahasia misal: database intelejen, session, cookies
Encoding:
tidak membutuhkan alat bantu untuk membacanya. Karena biasanya sudah di include kan ke dalam program tersebut. Misal PHP yang langsung bisa membaca encoding base64 anda dengan hanya menggunakan fungsi base64_decode().
Hash:
tidak digunakan untuk dijalankan/script tapi hanya untuk di baca / diketahui. Hanya digunakan untuk menyimpan data-data tertentu yang biasanya penting. Misal: password.

Oke segini dulu artikel mengenal kriptografi..untuk diskusi lebih lanjut ngobrol aja di grup :D


Sumber : dari berbagai sumber

Posted by Unknown on - Rating: 4.5
Title : Mengenal Kriptografi
Description : Artikel ini ane buat karena permintaan  Panembahan  dan misi terselubung ane ...
Tweet

0 Response to "Mengenal Kriptografi"

Post a Comment

Newer Post
Older Post
Home
Subscribe to: Post Comments (Atom)

Entri Populer

  • 5 Pertimbangan Sebelum Membeli Kamera SLR
    Memilih kamera SLR digital yang tepat adalah urusan pelik tersendiri dengan banjirnya merk dan tipe kamera di pasar. Saat ini (Nov 2009) p...
  • Kumpulan DNS Terlengkap
    Sobat pasti sudah tahu kan fungsi dari DNS, yaitu untuk mempercepat koneksi internet kita sekaligus menyaring situs-situs yang berbahaya. ...
  • Javascript adalah
    Javascript . satu istilah yang sering sekali kita dengar. Anda yang mengelola blog pasti akan sering mendengar istilah ini ketika memasa...
  • Membuat Gambar Di Chatingan Facebook
    Kali ini saya akan share bagaimana membuat gambar besar pada chatingan Facebook. Caranya hanya dengan mengcopy kode-kode berikut ke chating...
  • Cara Mengganti Nama Facebook Yang Sudah Melewati Batas Limit (Over)
    1. ganti nama fb sobat di pengaturan akun (ganti nama terserah sobat dulu di kolom nama yg udh tersedia...yang penting namanya berubah) m...

Arsip

  • ►  2014 (1)
    • ►  09/03 - 16/03 (1)
  • ►  2013 (1)
    • ►  24/02 - 03/03 (1)
  • ▼  2012 (134)
    • ►  28/10 - 04/11 (2)
    • ►  21/10 - 28/10 (3)
    • ►  14/10 - 21/10 (3)
    • ►  07/10 - 14/10 (2)
    • ►  30/09 - 07/10 (2)
    • ►  23/09 - 30/09 (2)
    • ►  02/09 - 09/09 (4)
    • ►  12/08 - 19/08 (7)
    • ►  05/08 - 12/08 (1)
    • ►  24/06 - 01/07 (1)
    • ►  17/06 - 24/06 (3)
    • ►  03/06 - 10/06 (29)
    • ►  27/05 - 03/06 (3)
    • ►  13/05 - 20/05 (7)
    • ►  06/05 - 13/05 (3)
    • ►  29/04 - 06/05 (2)
    • ►  15/04 - 22/04 (4)
    • ▼  08/04 - 15/04 (27)
      • Test Otak, Seberapa pintarkah anda ?
      • Bot Kaskus
      • Mengenal Kriptografi
      • Mempercepat proses streaming video di youtube
      • Domain khusus untuk situs porno
      • Flood komentar di facebook
      • Mencari Kompas dunia maya>>>
      • Domain khusus untuk situs porno
      • 4 langkah persiapan update BIOS
      • Mempartisi hardisk di Windows 7
      • Instalasi Aplikasi Sistem Penjaminan Mutu Pendidik...
      • Instalasi Aplikasi Sistem Penjaminan Mutu Pendidik...
      • Instalasi Aplikasi Sistem Penjaminan Mutu Pendidik...
      • TIGA TOMBOL SAKTI
      • Tipe Data di C/C++
      • Membuat aplikasi penghitung luas dengan C++
      • Membuat Folder Super Hidden
      • Huruf berwarna untuk facebook chat
      • Alay teks generator
      • Daftar referensi situs penting
      • Manfaat mengkonsumsi susu kedelai bagi yang suka b...
      • Membuat keylogger di flashdisk
      • Kapitalisasi Pendidikan
      • Zoomy: Mikroskop digital untuk ilmuwan cilik
      • FoxTab: add-ons firefox dengan efek visual 3 Dimensi
      • Membunuh akun facebook secara permanen
      • Cara Mengembalikan File atau Folder yang Terhapus ...
    • ►  18/03 - 25/03 (1)
    • ►  29/01 - 05/02 (21)
    • ►  22/01 - 29/01 (1)
    • ►  08/01 - 15/01 (1)
    • ►  01/01 - 08/01 (5)
  • ►  2011 (138)
    • ►  18/12 - 25/12 (2)
    • ►  20/11 - 27/11 (29)
    • ►  06/11 - 13/11 (1)
    • ►  04/09 - 11/09 (10)
    • ►  28/08 - 04/09 (26)
    • ►  14/08 - 21/08 (7)
    • ►  07/08 - 14/08 (9)
    • ►  31/07 - 07/08 (20)
    • ►  24/07 - 31/07 (16)
    • ►  10/07 - 17/07 (2)
    • ►  26/06 - 03/07 (1)
    • ►  19/06 - 26/06 (1)
    • ►  22/05 - 29/05 (9)
    • ►  27/03 - 03/04 (5)
▲
Copyright © 2010 - 2014 S3Ek3elE3BHAdHZ indfO - All Rights Reserved
Design by Mas Sugeng - Powered by Blogger