Anda di halaman 1dari 11

Kriptologi

Rian Ordila
Apa Itu Kriptologi?
Kriptologi berasal dari bahasa Yunani, “kryptós” yang
berarti “tersembunyi” dan “lógos” yang berarti “kata”.
Jadi, kriptologi dapat diartikan sebagai frase kata yang
tersembunyi (Oppliger, 2005).

Kriptologi dapat juga diartikan sebagai seni dan ilmu untuk


membuat dan memecahkan kode rahasia. Kriptologi dibagi
menjadi kriptografi (seni dan ilmu membuat kode rahasia),
kriptanalisis (ilmu dan seni untuk memecahkan chiperteks
menjadi plainteks tanpa mengetahui kunci yang digunakan)
(Stamp, 2007) dan steganografi (metoda menyembunyikan
pesan atau data lainnya) (Oppliger, 2005).
Sejarah

• Kriptografi menurut catatan sejarah telah eksis sejak masa kejayaan Yunani atau
kurang lebih sekitar tahun 400 Sebelum Masehi. Alat yang digunakan untuk
membuat pesan tersembunyi di Yunani pada waktu itu disebut Scytale. Scytale
berbentuk batangan silinder dengan kombinasi 18 huruf.
• Pada masa Romawi, di bawah kekuasaan Julius Caesar, penggunaan kriptografi
semakin intens karena pertimbangan stabilitas negara. Meski teknik yang digunakan
tak serumit Yunani, namun untuk memahami pesan kriptografi dari masa Romawi
terbilang cukup sulit untuk dikerjakan.
• Berdasarkan aspek historis kriptografi di atas, baik kriptografi klasik maupun
modern keduanya memiliki kesamaan prinsip yang besar dan tidak dapat
disangsikan lagi, yakni tujuan kriptografi adalah keamanan. Itulah layanan yang
disediakan kriptografi tanpa peduli dari masa mana kriptografi dibuat.
• Melalui layanan keamanan yang disediakan oleh jenis kriptografi tersebut, berbagai
teks penting dapat terjaga kerahasiaannya dan keotentikannya, sehingga antar pihak
yang berkorespondensi bisa saling menaruh kepercayaan. Kecuali apabila teknik
pembuatan kriptografi bocor ke pihak yang tidak dikehendaki.
Sejarah
Pada awalnya, kriptologi terutama berkaitan dengan
membantu memastikan kerahasiaan pesan melalui
tindakan mengenkripsi pesan atau informasi oleh pengirim
pesan.
Agen penerima kemudian akan menguraikan atau
mendekripsi pesan melalui penggunaan kunci rahasia dan /
atau pengetahuan tentang sandi yang digunakan. Bentuk
kriptologi ini biasanya digunakan dalam lingkaran militer,
diplomatik, dan spionase.
Sejak saat itu, bidang ini terus berkembang hingga
mencakup teknik-teknik canggih yang mampu
mengkonfirmasi identitas pengirim dan penerima pesan,
validasi integritas data, perhitungan yang aman, dan tanda
tangan digital.
Perkembangan Kriptologi (1)
Sebelum banyak penggunaan komputer, bidang
kriptologi terutama berfokus pada enkripsi dan
dekripsi pesan.

Ini akan terdiri dari mengubah informasi yang dapat


dibaca atau menghapus teks menjadi teks yang tidak
dapat dibaca.

Metode penguraian pesan harus dibagikan dengan


penerima yang dituju untuk menguraikan informasi.
Perkembangan Kriptologi (2)
Dimulai dengan Perang Dunia I dan sepanjang
era komputer,
metode untuk melakukan kriptologi telah
meningkat dalam kompleksitas.
Aplikasi untuk teknologi telah berkembang dari
hanya digunakan oleh militer dan badan
keamanan pemerintah nasional sampai sekarang
digunakan setiap hari oleh konsumen rata-rata
dalam banyak aplikasi.
Ketentuan Kriptologi
• Plaintext –atau cleartext, adalah istilah yang digunakan untuk informasi atau data
yang akan dienkripsi atau didekripsi melalui penggunaan algoritma cipher. Plaintext
dapat merujuk pada kata tertulis atau file multimedia dan merupakan informasi yang
“normal” atau “alami”.
• Ciphertext – Output dari cipher enkripsi disebut sebagai ciphertext. Teks biasanya
tidak dapat dibaca oleh orang atau komputer. Ketika kebalikan dari algoritma
enkripsi yang sesuai diterapkan pada ciphertext, output yang dihasilkan adalah teks
asli.
• Enkripsi – Transformasi informasi plaintext (penulisan atau data normal) menjadi
ciphertext, atau informasi yang tidak dapat diuraikan.
• Dekripsi – Kebalikan dari enkripsi. Dekripsi membalik operasi enkripsi dan
mengubah ciphertext menjadi cleartext.
• Cipher – Perangkat atau program komputer yang bertanggung jawab untuk
mengubah plaintext menjadi ciphertext serta menyelesaikan operasi terbalik. Cipher
didasarkan pada algoritma yang dirancang untuk enkripsi atau dekripsi dan mungkin
atau mungkin tidak memerlukan penggunaan kunci rahasia.
• Key – Kunci, atau kunci keamanan hanya diketahui oleh individu atau sistem yang
saling bertukar informasi terenkripsi. Key hanya harus diketahui oleh para pihak yang
bertukar data dan biasanya terdiri dari serangkaian karakter yang panjangnya
bervariasi tergantung pada algoritma yang digunakan oleh sandi.
Kriptografi Simetri dan Asimetri
• Kriptografi Simetri
• Kriptografi Asimetri
Kriptografi Simetri
• Algoritma simetris atau disebut juga algoritma Kriptografi
konvensional adalah algoritma yang menggunakan kunci yang sama
untuk proses enkripsi dan proses dekripsi. Algoritma Kriptografi
simetris dibagi menjadi 2 kategori yaitu algoritma aliran (Stream
Ciphers) dan algoritma blok (Block Ciphers). Pada algoritma aliran,
proses penyandiannya berorientasi pada satu bit atau satu byte
data. Sedang pada algoritma blok, proses penyandiannya
berorientasi pada sekumpulan bit atau byte data (per blok).
Kriptografi Asimetri
• Kriptografi asimetrik (asymmetric cryptography) adalah algoritma yang
menggunakan kunci yang berbeda untuk proses enkripsi dan dekripsi. Kunci
enkripsi dapat disebarkan kepada umum dan dinamakan sebagai kunci publik
(public key) sedangkan kunci dekripsi disimpan untuk digunakan sendiri dan
dinamakan sebagai kunci pribadi (private key). Oleh karena itulah, Kriptografi ini
dikenal pula dengan nama Kriptografi kunci publik (public key cryptography).
Contoh algoritma terkenal yang menggunakan kunci asimetris adalah RSA (Riverst
Shamir Adleman) dan ECC (Elliptic Curve Cryptography).
• Pada kriptosistem asimetrik, setiap pelaku sistem informasi memiliki sepasang
kunci, yaitu kunci publik dan kunci pribadi. Kunci publik didistribusikan kepada
umum, sedangkan kunci pribadi disimpan untuk diri sendiri
Refleksi Tentang cryptography

Anda mungkin juga menyukai