iss gslc 2_kriptografi

8
Vina Stevani 1501178421 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) 1

Upload: vina-stevani

Post on 24-May-2015

161 views

Category:

Education


2 download

TRANSCRIPT

Page 1: 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

Page 2: Iss gslc 2_KRIPTOGRAFI

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

Page 3: Iss gslc 2_KRIPTOGRAFI

Vina Stevani1501178421

06 PFMContoh:

Ciphertext Plaintext

xasgn rumah

suzux motor

qusvux kompor

Contoh Cryptography

Data Asal = “ RUMAH “

Key = 7

Data Acak ?

3

Page 4: Iss gslc 2_KRIPTOGRAFI

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

Page 5: Iss gslc 2_KRIPTOGRAFI

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

Page 6: Iss gslc 2_KRIPTOGRAFI

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