Encryption adalah method yang digunakan untuk merubah data yang dapat dibaca, plaintext (yang sering kita gunakan dalam kehidupan sehari-hari) adalah data yang dapat kita baca secara langsung, chipertext adalah data yang telah diacak sehingga tidak dapat dibaca dengan kasat mata maupun aplikasi didalam komputer, tujuannya agar data atau informasi yang bersifat rahasia tidak dapat dilihat atau dikases oleh orang yang tidak berwenang.
Untuk melakukan enryption ini dibutuhkan algoritma khusus agar tidak mudah
di lakukan cracking atau cryptanalysis yaitu memecahkan chipertext menjadi plainteks tanpa mengetahui key yang digunakan untuk melakukan encryption. contoh algoritma yang sering digunakan dibeberapa aplikasi seperti MD5, RC4, RC5, RC6, SHA, SHA-1,Blowfish, dll.
di lakukan cracking atau cryptanalysis yaitu memecahkan chipertext menjadi plainteks tanpa mengetahui key yang digunakan untuk melakukan encryption. contoh algoritma yang sering digunakan dibeberapa aplikasi seperti MD5, RC4, RC5, RC6, SHA, SHA-1,Blowfish, dll.
Ada dua bentuk dari ecryption ini yaitu static dan dynamic.
Static yaitu jenis encryption yang tidak dapat di decrypt atau dilakukan perubahan dari chipertext menjadi plaintext yang sering digunakan untuk penyimpanan data seperti password, pin, code dll. Sedangkan jenis encryption yang dinamis adalah enryption yang dapat di-decrypt, teknik ini biasa digunakan untuk mengirimkan data yang bersifat confidential.
Ada methodology yang sering digunakan pada enryption yang dinamis ini, yaitu symmetric dan asymmetric.
Symmetric yaitu enryption yang menggunakan algoritma key yang sama untuk melakukan encryption dan melakukan decryption sedangkan asymmetric adalah encryption yang menggunakan algoritma key yang berbeda untuk
melakukan decrypt dan encrypt.
Asymmetric akan membuat dua key yaitu public key dan private key, dimana public key ini yang kita berikan ke teman atau yang berhak atas informasi yang kita berikan untuk melakukan decrypt terhadap data atau informasi tersebut. Sedangkan private key digunakan melakukan encryption untuk informasi tersebut.
source: wikipedia
Symmetric yaitu enryption yang menggunakan algoritma key yang sama untuk melakukan encryption dan melakukan decryption sedangkan asymmetric adalah encryption yang menggunakan algoritma key yang berbeda untuk
melakukan decrypt dan encrypt.
Asymmetric akan membuat dua key yaitu public key dan private key, dimana public key ini yang kita berikan ke teman atau yang berhak atas informasi yang kita berikan untuk melakukan decrypt terhadap data atau informasi tersebut. Sedangkan private key digunakan melakukan encryption untuk informasi tersebut.
source: wikipedia
Symmetric vs Asymmetric





0 komentar:
Poskan Komentar
----peace love unity n respect---
(komentar anda sangat berarti bagi perkembangan blog ini)
Poskan Komentar
----peace love unity n respect---
(komentar anda sangat berarti bagi perkembangan blog ini)