Iss gslc 2_KRIPTOGRAFI
-
Upload
vina-stevani -
Category
Education
-
view
161 -
download
2
Transcript of Iss gslc 2_KRIPTOGRAFI
Vina Stevani1501178421
06 PFM
Kriptografi ( cryptography )
Kriptografi (cryptography) berasal dari bahasa Yunani, terdiri dari dua suku kata yaitu kripto dan
graphia. Kripto artinya menyembunyikan, sedangkan graphia artinya tulisan. Kriptografi adalah
ilmu yang mempelajari teknik-teknik matematika yang berhubungan dengan aspek keamanan
informasi, seperti kerahasiaan data, keabsahan data, integritas data, serta autentikasi data .Tetapi
tidak semua aspek keamanan informasi dapat diselesaikan dengan kriptografi.
Kriptografi dapat pula diartikan sebagai ilmu atau seni untuk menjaga keamanan pesan.
Pada prinsipnya, Kriptografi memiliki 4 komponen utama yaitu:
1. Plaintext, yaitu pesan yang dapat dibaca
2. Ciphertext, yaitu pesan acak yang tidka dapat dibaca
3. Key, yaitu kunci untuk melakukan teknik kriptografi
4. Algorithm, yaitu metode untuk melakukan enkrispi dan dekripsi
Kemudian, proses yang akan dibahas dalam artikel ini meliputi 2 proses dasar pada Kriptografi
yaitu:
a) Enkripsi (Encryption)
b) Dekripsi (Decryption)
dengan key yang digunakan sama untuk kedua proses diatas. Penggunakan key yang sama untuk
kedua proses enkripsi dan dekripsi ini disebut juga dengan Secret Key, Shared Key atau Symetric
Key Cryptosystems.
1
Vina Stevani1501178421
06 PFM
Berikut adalah ilustrasi 4 komponen dan 2 proses yang digunakan dalam teknik kriptografi :
Enkripsi
Enkripsi (Encryption) adalah sebuah proses menjadikan pesan yang dapat dibaca (plaintext)
menjadi pesan acak yang tidak dapat dibaca (ciphertext). Berikut adalah contoh enkripsi yang
digunakan oleh Julius Caesar, yaitu dengan mengganti masing-masing huruf dengan 3 huruf
selanjutnya (disebut juga Additive/Substitution Cipher).
Contoh :
Plaintext Ciphertext
rumah xasgn
motor suzux
kompor qusvux
Dekripsi
Dekripsi merupakan proses kebalikan dari enkripsi dimana proses ini akan mengubah ciphertext
menjadi plaintext dengan menggunakan algortima ‘pembalik’ dan key yang sama.
2
Vina Stevani1501178421
06 PFMContoh:
Ciphertext Plaintext
xasgn rumah
suzux motor
qusvux kompor
Contoh Cryptography
Data Asal = “ RUMAH “
Key = 7
Data Acak ?
3
Vina Stevani1501178421
06 PFM
Tujuan Kriptografi
Ada empat tujuan mendasar dari ilmu kriptografi ini yang juga merupakan aspek keamanan
informasi yaitu :
1) Kerahasiaan, adalah layanan yang digunakan untuk menjaga isi dari informasi dari
siapapun kecuali yang memiliki otoritas atau kunci rahasia untuk membuka/mengupas
informasi yang telah disandi.
2) Integritas data, adalah berhubungan dengan penjagaan dari perubahan data secara tidak
sah. Untuk menjaga integritas data, sistem harus memiliki kemampuan untuk mendeteksi
manipulasi data oleh pihak-pihak yang tidak berhak, antara lain penyisipan, penghapusan,
dan pensubsitusian data lain kedalam data yang sebenarnya.
3) Autentikasi, adalah berhubungan dengan identifikasi/pengenalan, baik secara kesatuan
sistem maupun informasi itu sendiri. Dua pihak yang saling berkomunikasi harus saling
memperkenalkan diri. Informasi yang dikirimkan melalui kanal harus diautentikasi
keaslian, isi datanya, waktu pengiriman, dan lain-lain.
4) Non-repudiasi., atau nirpenyangkalan adalah usaha untuk mencegah terjadinya
penyangkalan terhadap pengiriman/terciptanya suatu informasi oleh yang
mengirimkan/membuat.
Jenis Algoritma Kriptografi
Berdasarkan kunci yang digunakan untuk enkripsi dan dekripsi, kriptografi dapat dibedakan
menjadi 2 macam, yaitu kriptografi simetri (symetric cryptography) dan kriptografi asimetri
(asymetric cryptography)
1) Kriptografi Simetri (Symetric Cryptography)
Pada sistem kriptografi simetri, kunci untuk proses enkripsi sama dengan kunci untuk proses
dekripsi. Keamanan sistem kriptografi simetri terletak pada kerahasiaan kunci. Istilah lain untuk
kriptografi simetri adalah kriptografi kunci privat (private key cryptography) atau kriptografi
konvensional (conventional cryptography).
4
Vina Stevani1501178421
06 PFM
Algoritma kriptografi simetri dapat dikelompokkan menjadi dua kategori antara lain :
Cipher aliran (stream cipher) Algoritma kriptografi beroperasi pada plainteks/cipherteks
dalam bentuk bit tunggal yang dalam hal ini rangkaian bit dienkripsikan/didekripsikan bit
per bit. Cipher aliran mengenkripsi satu bit setiap kali.
Cipher blok (block cipher) Algoritma kriptografi beroperasi pada plainteks/cipherteks
dalam bentuk blok bit, yang dalam hal ini rangkaian bit dibagi menjadi blok- blok bit
yang panjangnya sudah ditentukan sebelumnya. Cipher blok mengenkripsi satu blok bit
setiap kali.
2) Kriptografi Asimetri (Asymetric Cryptography)
Pada sistem kriptografi asimetri, kunci untuk proses enkripsi tidak sama dengan kunci untuk
proses dekripsi. Istilah lain untuk kriptografi asimetri adalah kriptografi kunci publik (public
key cryptography), sebab kunci untuk enkripsi tidak rahasia dan dapat diketahui oleh
siapapun, sementara kunci untuk dekripsi hanya diketahui oleh penerima pesan.
Aplikasi Kriptografi
a) Jasa Telekomunikasi
- mengamankan informasi konfidensial dalam berkomunikasi seperti suara,
gambar, data, dll.
- transfer data untuk keperluan manajemen jaringan dan transfer online.
- menjaga copyright dan informasi yan diberikan.
b) Militer & Pemerintahan
- pengiriman pesan
- menyimpan data-data rahasia militer dan kenegaraan dalam media penyimpanan,
selalu dalam keadaan terenkripsi.
c) Data Perbankan
- info transfer antar bank harus terenkripsi
5
Vina Stevani1501178421
06 PFM
d) Data Konfidensial Perusahaan
- rencana starategis, formula produk, database karyawan.
e) Pengamanan Elektronik-mail
- mengamankan pada saat ditransmisikan.
f) Kartu Plastik
- SIM card, kartu telp, ATM, kartu kredit, dll.
- enkripsi tekhnologi penyimpanan data secara magnetic optic, maupun chip
6