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:
Plaintext, yaitu pesan yang dapat dibaca
Ciphertext, yaitu pesan acak yang tidka dapat dibaca
Key, yaitu kunci untuk melakukan teknik kriptografi
Algorithm, yaitu metode untuk melakukan enkrispi dan dekripsi
Kemudian, proses yang akan dibahas dalam artikel ini meliputi 2 proses dasar pada Kriptografi yaitu:
Enkripsi (Encryption)
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.
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):
Plaintext | Ciphertext |
---|---|
rumah | xasgn |
motor | suzux |
kompor | qusvux |
dst… |
Dekripsi
Dekripsi merupakan proses kebalikan dari
enkripsi dimana proses ini akan mengubah ciphertext menjadi plaintext
dengan menggunakan algortima ‘pembalik’ dan key yang sama. Contoh:
Ciphertext | Plaintext |
---|---|
xasgn | rumah |
suzux | motor |
qusvux | kompor |
dst… |
Data Asal = “ RUMAH “
Key =
7
Data Acak ?
kita juga punya nih artikel mengenai 'Kriptografi', silahkan dikunjungi dan dibaca , berikut linknya
BalasHapushttp://repository.gunadarma.ac.id/bitstream/123456789/2430/1/03-02-010-Aplikasi%5bYulisdin%5d.pdf
terimakasih
maksud nya key 7 apaan mas
Hapusmksud dr angka "7" yaitu jumlah kunci. klw 7 berati mulai penulisan kata abjad nya dimulai dari huruf G
HapusMenentukan key nya 7 itu dari mana? Sedangkan teori caesar sendiri menyebutkan 3 letter shifting (pergeseran 3 huruf)
HapusTerimakasih
key itu terserah si pembuat pesan yang menentukan
Hapusyoeh, namanya juga "Key" sob.
Hapusyeah agar mudah melakukan proses engkripsi dan deskripsi maka urtkan abjad a-z lalu urtkan 1-25 sesuai dengan urutan abjad.lalu Kuncinya mau menggunakan anga berapa dari plaintextnya angka itu yang menjadi pergeseran untuk abjad yang berada pada posisi angka tersebut.
HapusKomentar ini telah dihapus oleh pengarang.
BalasHapusTq
BalasHapusTerima kasih ilmu tentang kriptografinya.
BalasHapusSudah saya baca berulang kali tapi masih tetap belum mengerti.
sama2
HapusKalau pengertian Encryption key & Descryption key apa ..??
BalasHapusMohon dijawab
Tq
terimakasih sudah membantu saya untuk mendapatkn tugas kriptograti sebagai bahan ancuan pembuatan makalah :)
BalasHapusFree APK premium | Download APK Gratis
Terimas kasih, saya sudah mengumpulkan semua ebook jaringan komputer, jaringan komputer tingkat lanjut dan kriptografi
BalasHapusBisa tau key 7 dari mana...?
BalasHapusg abjad ke tujuh ditarik seolah sebagai awalan abjad
HapusIya kenapa harus g?
HapusKalo key nya pakek nama gimana ?
BalasHapusKomentar ini telah dihapus oleh pengarang.
HapusKalau Key nya misal, "YOGYAKARTA" pakai kata kunci nya buat awalan (jika ada huruf yang dobel huruf ke-2 yang sama di hapus.)
HapusABCDEFGHIJKLMNOPQRSTUVWXYZ
------------------------------------------------
YOGAKRTBCDEFHIJLMNPQSUVWXZ
Kayaknya ya kalau gk salah
kalo programnya gimana?
BalasHapusKalo Mau Yang Lebih Lengkap Cek Sini Gan sekalian ebooknya
BalasHapushttp://www.tipstrik.tk/2017/03/download-e-book-kriptografi.html
Terima kasih min
BalasHapusThis post is one of the best pages i have visited so far, and if it were about bookmarking i think it should be among the ones to revisit. You have a way of engaging and keeping the readers on the spotlight. Thank you very much and kindly keep on sharing.
BalasHapusOffering Architectural and Interior Design to a Private Developer
nentuin huruf a, h, m, r, u nya gimana gan?? makasih
BalasHapusCoba cek disini..bisa langsung praktekan dengan aplikasinya..kriptografi 5111
Hapusdari contoh diatas sebelum ketik kode pertama huruf X terlebih dulu ketik kode awal G begitukah
BalasHapusbisa minta contoh program double transposition kriptografi dari c++
BalasHapusdengan plain text:atackxatxdawn
chiper text:xtawxnattxadakc
Ada masukan gak gan untuk pengajuan judul skripsi
BalasHapusTolong dong Bosss metide apa yang baru untuk pengajuan skripsi
Assalamu'alaikum....
BalasHapuskak bagaimana dengan programnya kak....?
boleh saya minta link programnya kak please
Apa kah seperti ini Misal Qwes Dengan Key 3 Jadi Qwes=Sygu
BalasHapusnice information min
BalasHapusSolder uap portable