Thursday, 20 August 2015

kriptografi

Kriptografi


 Apa sih kriptografi itu?Mungkin di antara kita banyak yang belum mengenala atau mengerti apa itu kriptografi. Kriptografi ialah ilmu mengenai teknik enkripsi dimana data diacak menggunakan satu enkripsi menjadi suatu yang sulit dibaca oleh seseorang yang tidak memiliki kunci dekripsi. Deskripsi menggunakan kunci dekripsi mendapatkan kembali data asli. proses enkripsi dilakukan menggunakan suatu algoritma dengan beberapa parameter. Biasanya algoritma tidak dirahasiakan, bahkan enkripsi yang mengandalkan algoritma dianggap sesuatu yang tidak baik. Rahasia terletak dibeberapa parameter yang digunakan, jadi kunci ditentukan oleh parameter. Parameter yang menentukan kunci dekripsi itulah yang harus dirahasiakan.

  Dalam kriptografi klasik, teknik enkripsi yang digunakan adalah enkripsi simetris dimana kunci dekripsi sama dengan kunci enkripsi. Untuk public key cryptography, diperlukan teknik enkripsi asimetris dimana kunci dekripsi tidak sama dengan kunci enkripsi. Enkripsi, dekripsi dan pembuatan kunci untuk teknik enkripsi asimetris memerlukan komputasi yang lebih intesif dibanding enkripsi simetris, karena enkripsi asimetris menggunakan bilangan-bilangan yang sangat besar. Walaupun enkripsi asimetris lebih mahal dibanding dengan enkripsi simetris, Public key cryptography sangat berguna untuk key management dan digital signature. 
'
  Secara garis besar proses enkripsi adalah proses pengacakan "naskah asli" menjadi "naskah acak" yang sulit dibaca oleh seseorang yang tidak mempunyai kunci dekripsi. Jadi suatu proses enkripsi yang baik menghasilkan naskah acak yang memerlukan waktu yang lama(contoh satu juta tahun), untuk didekripsi orang yang tidak mempunyai kunci dekripsi. Satu cara yang dapat menemukan naskah asli tentunya dengan menerka dengan kunci dekripsi, jadi menerka kunci dekripsi menjadi sesuatu yang sulit.

  walaupun awalnya kriptografi digunakan untuk merahasiakan suatu teks, kini kriptografi digunakan untuk data apa saja yang berbentuk digital.


No comments:

Post a Comment