Kriptografi Program Studi Sistem Informasi Disusun oleh : Suryanto (12122006) Anjelica Booant (12122014) Program Studi Sistem Informasi Fakultas Teknologi Informasi Universitas Mercubuana Yogyakarta 2014
Definisi Kriptografi berasal dari bahasa yunani, menurut bahasa dibagi menjadi dua kripto dan graphia, kripto berarti secret (rahasia) dan graphia berarti writing (tulisan).
Implementasi Automatic Teller Machine (ATM), Internet Banking, Mobile Banking, Komunikasi elektronik seperti telepon tetap, cellular, SMS, MMS. 3G, Komunikasi via Internet seperti email, messaging, chatting, Voice Call dan E-Government , E-Commence.
Sejarah Kriptografi Menurut catatan sejarah, kriptografi sudah digunakan oleh bangsa Mesir sejak 4000 tahun yang lalu oleh raja-raja Mesir pada saat perang untuk mengirimkan pesan rahasia kepada panglima perangnya melalui kurir-kurinya.
Syarat Algoritma kriptografi Kerahasiaan. Autentikasi. Integritas. Non-Repudiation
Elemen kriptografi Pesan, Plainteks dan Cipherteks Pengirim dan Penerima Enkripsi dan dekripsi Cipher Sistem kriptografi Penyadap Kriptanalisis dan kriptologi
Algoritma kriptografi terdiri dari 2 bagian fungsi, yaitu ENKRIPSI (encryption) Proses tranformasi dari plaintext menjadi ciphertext disebut proses Encipherment atau enkripsi (encryption). DEKRIPSI (decryption). Proses mentransformasikan kembali ciphertext menjadi plaintext disebut proses dekripsi (decryption).
Menurut Shannon Algoritma kriptografi harus memiliki kekuatan untuk melakukan konfusi dan difusi. KONFUSI (confusion). Mengaburkan hubungan antara plaintext dan ciphertext DIFUSI (difusion), Menyebarkan redudansi plaintext dengan menyebarkan masukan ke seluruh ciphertext.
Secara umum berdasarkan kesamaan kuncinya, algoritma sandi dibedakan menjadi ALGORITMA KUNCI SIMETRIS. Dalam symmetric cryptosystem ini, kunci yang digunakan untuk proses enkripsi dan dekripsi pada prinsipnya identik, tetapi satu buah kunci dapat pula diturunkan dari kunci yang lainnya.
Kriptografi simetris dapat dibagi menjadi dua Penyandian blok bekerja pada suatu data yang terkelompok menjadi blok-blok data atau kelompok data dengan panjang data yang telah ditentukan Penyandian alir bekerja pada suatu data bit tunggal atau terkadang dalam satu byte.
ALGORITMA KUNCI ASIMETRIS. KUNCI PUBLIK adalah kunci yang digunakan untuk melakukan proses enkripsi data. Kunci ini disebut publik karena siapapun dapat mengetahuinya. KUNCI PRIVAT adalah kunci yang digunakan untuk melakukan proses dekripsi data.
ALGORITMA SANDI KLASIK. Berdasarkan arah implementasi dan pembabakan zamannya dibedakan menjadi : ALGORITMA SANDI KLASIK. kriptografi dilakukan dengan menggunakan pensil dan kertas. Ciri Berbasis karakter Menggunakan pena dan kertas saja, belum ada computer Termasuk ke dalam kriptografi kunci simetris.
Algoritma klasik dikelompokkan menjadi Cipher substitusi (substitution cipher) . Cipher transposisi (transposition cipher) ALGORITMA SANDI MODERN Algoritma kriptografi modern tidak lagi mengandalkan keamanannya pada kerahasiaan algoritma tetapi kerahasiaan kunci.
Algoritma block cipher Algoritma stream cipher berdasarkan besar data yang diolah dalam satu kali proses algoritma kriptografi dibedakan menjadi dua jenis yaitu : Algoritma block cipher Algoritma stream cipher .
Sekian dan terimakasih