net/publication/303374537
CITATIONS READS
0 198
1 author:
Ary Hidayatullah
UIN Sunan Gunung Djati Bandung
1 PUBLICATION 0 CITATIONS
SEE PROFILE
All content following this page was uploaded by Ary Hidayatullah on 20 May 2016.
ABSTRAK : Kriptografi adalah cabang dari ilmu matematika yang memiliki banyak fungsi dalam
pengamanan data. Kriptografi adalah proses mengambil pesan/message dan menggunakan
beberapa fungsi untuk menggenerasi materi kriptografis (sebuah digest atau
message terenkripsi). Kriptografi, secara umum adalah ilmu dan seni untuk menjaga kerahasiaan
berita [bruce Schneier - Applied Cryptography]. Selain pengertian tersebut terdapat pula pengertian
ilmu yang mempelajari teknik-teknik matematika yang berhubungan dengan aspek keamanan
informasi seperti kerahasiaan data, keabsahan data, integritas data, serta autentikasi data [A. Menezes,
P. van Oorschot and S. Vanstone - Handbook of Applied Cryptography]. Tidak semua aspek
keamanan informasi ditangani oleh kriptografi.
PENDAHULUAN
Kriptografi adalah suatu ilmu yang isi pesan yang dikirimkan tetap rahasia dan
mempelajari bagaimana cara menjaga agar tidak diketahui oleh pihak lain (kecuali pihak
data atau pesan tetap aman saat dikirimkan, pengirim, pihak penerima / pihak-pihak
dari pengirim ke penerima tanpa mengalami memiliki ijin). Umumnya hal ini dilakukan
gangguan dari pihak ketiga. Menurut Bruce dengan cara membuat suatu algoritma
Scheiner dalam bukunya "Applied matematis yang mampu mengubah data
Cryptography", kriptografi adalah ilmu hingga menjadi sulit untuk dibaca dan
pengetahuan dan seni menjaga message- dipahami.
message agar tetap aman (secure). Data integrity (keutuhan data) yaitu layanan
yang mampu mengenali/mendeteksi adanya
manipulasi (penghapusan, pengubahan atau
penambahan) data yang tidak sah (oleh pihak
lain). Authentication (keotentikan) yaitu
layanan yang berhubungan dengan
identifikasi. Baik otentikasi pihak-pihak yang
terlibat dalam pengiriman data maupun
otentikasi keaslian data/informasi. Non-
repudiation (anti-penyangkalan) yaitu layanan
Gambar 1 proses enkripsi dan dekripsi
yang dapat mencegah suatu pihak untuk
menyangkal aksi yang dilakukan sebelumnya
Konsep kriptografi sendiri telah lama (menyangkal bahwa pesan tersebut berasal
digunakan oleh manusia misalnya pada dirinya). Pada prinsipnya, Kriptografi
peradaban Mesir dan Romawi walau masih memiliki 4 komponen utama yaitu:
sangat sederhana. Prinsip-prinsip yang
mendasari kriptografi yakni: 1. Plaintext, yaitu pesan yang dapat
Confidelity (kerahasiaan) yaitu layanan agar dibaca
Jurnal Pengenalan Kriptografi Dan Pemakaianya Sehari-Hari
2016
2. Macam-macam Kriptografi
Gambar 2 Contoh Tabel Substitusi Algoritma Kriptografi Vigenere Cipher
Kriptografi Klasik
Kode vigènere termasuk kode
abjad-majemuk (polyalphabetic
substitution cipher). Dipublikasikan
oleh diplomat (sekaligus seorang Gambar 3 Contoh Tabel Kriptografi dengan Algoritma Vigenere Cipher
(32 bit) harus ditambah dengan Solusi yang umum adalah setiap
padding bits sehingga panjangnya pelanggan diberikan smart card yang
menjadi 64 bit. Padding bits yang mengandung kunci rahasia (private
ditambahkan berbeda-beda untuk key) yang unik dalam konteks
setiap PIN, bergantung pada algoritma kriptografi kunci-publik.
informasi tambahan pada setiap kartu Smart card dimasukkan ke
ATM-nya. dalam card reader yang dipasang
Karena panjang PIN hanya 4 pada pesawat TV. Selanjutnya,
angka, maka peluang ditebak sangat pelanggan Pay TV dikirimi kunci
besar. Seseorang yang memperoleh simetri yang digunakan untuk
kartu ATM curian atau hilang dapat mengenkripsi siaran. Kunci simetri
mencoba semua kemungkinan kode ini dikirim dalam bentuk terenkripsi
PIN yang mungkin, sebab hanya ada dengan menggunakan kunci publik
10 ´ 10 ´ 10 ´ 10 = 10.000 pelanggan. Smart card kemudian
kemungkinan kode PIN 4-angka. mendekripsi kunci simetri ini dengan
Untuk mengatasi masalah ini, maka kunci rahasia pelanggan.
kebanyakan ATM hanya Selanjutnya, kunci simetri digunakan
membolehkan peng-entry-an PIN untuk mendekripsi siaran TV.
maksimum 3 kali, jika 3 kali tetap
salah maka ATM akan „menelan‟ C. Transaksi E-commerce
kartu ATM. Masalah ini juga Sekarang banyak orang
menunjukkan bahwa kriptografi berbelanja melalui web di internet.
tidak selalu dapat menyelesaikan Pembayaran barang dilakukan
masalah keamanan data. dengan menggunakan kartu kredit,
B. Pay TV yang berarti bahwa pembeli harus
Pay TV adalah siaran TV mengirimkan kode PIN kartu kredit
yang hanya dapat dinikmati oleh dan informasi lainnya melalui
pelanggan yang membayar saja, internet. Karena alasan keamanan
sedangkan pemilik TV yang tidak yang menyangkut informasi kartu
berlangganan tidak dapat menikmati kredit maka transaksi barang lewat
siarannya (Di Indonesia Pay TV internet tidak terlalu populer.
dikelola oleh PT. IndoVision). Siaran Browsing web secara aman
Pay TV dipancarkan secara adalah fitur paling penting pada e-
broadcast, namun hanya sejumlah commerce. Secure Socket Layer
pesawat TV yang berhasil (SSL) adalah protokol yang
menangkap siaran tersebut yang digunakan untuk browsing web
dapat „mengerti‟ isinya. Pada sistem secara aman. Kedua protokol ini
Pay TV, sinyal broadcast dienkripsi memfasilitasi penggunaan enkripsi
dengan kunci yang unik. Orang- untuk data yang rahasia dan
orang yang berlangganan Pay TV membantu menjamin integritas
pada dasarnya membayar untuk informasi yang dipertukarkan antara
mengetahui kunci tersebut. website dan web brwoser (misalnya
Bagaimana mengetahui Netscape, Interner Explorer, dsb).
bahwa kunci tersebut dimiliki oleh SSL adalah contoh protokol
pelanggan yang sah, dan bukan client-server, yang dalam hal ini web
orang yang mengetahui kunci browser adalah client dan website
tersebut dari pelanggan lainnya? adalah server. Client yang memulai
Jurnal Pengenalan Kriptografi Dan Pemakaianya Sehari-Hari
2016
KESIMPULAN
DAFTAR PUSTAKA
1. Gollmann,Dieter.1999.“Computer
Security“. London, England : John Willey
& Sons Inc.
2. Sadikin Rifki. 2012. “Kriptografi untuk
keamanan jaringan”.Yogyakarta,
Indonesia: Andri