SlideShare a Scribd company logo
KRIPTOGRAFI
ELINDA REVITA, M.KOM
PENGERTIAN KRIPTOGRAFI
• Asal Nama:
• Kripto : rahasia
• Graphia : tulisan
• Kriptografi sudah lama digunakan oleh tentara Sparta di Yunani
pada awal 400 sm. Mereka menggunakan alat yang disebut scytale
PENGERTIAN KRIPTOGRAFI
Menurut Terminology
“kriptografi adalah teknik untuk menjaga keamanan pesan ketika
pesan dikirim dari suatu tempat ke tempat lain”
2. Algorithma Kriptografi Klasik
• Plaintext : pesan asli/message
• Chipertext : pesan tersandi
• Algorithma : peraturan dalam sandi
• Key : kunci/sandi
2. Algorithma Kriptografi Klasik
• Enkripsi
• Proses mengubah pesan asli (message) menjadi pesan tersandi (chipertext)
dengan menggunakan kunci (key)
• Dekripsi
• Proses mengubah pesan tersandi (chipertext) menjadi pesan asli (message)
dengan menggunakan kunci (key)
Teknik Kriptografi Dasar
• Substitution cipher dengan Caesar cipher
Salah satu contoh dari “substitution cipher” adalah Caesar cipher yang
digunakan oleh Julius Caesar. Pada prinsipnya, setiap huruf digantikan dengan
huruf yang berada tiga (3) posisi dalam urutan alphabet. Sebagai contoh huruf
“a” digantikan dengan huruf “D” dan seterusnya. Transformasi yang digunakan
adalah:
Plantext
Ciphertext
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
3. Teknik Kriptografi Dasar
Contoh : buatlah ciphertext dari kalimat “PESAN RAHASIA”
Ciphertext dari kalimat ini “PESAN RAHASIA”
Adalah : shvdq udkdvld
Buatlah plaintext dari kalimat berikut “XQDPD PDQWDS”
Teknik Substitusi ROT13
• ROT13:
• Membagi karakter menjadi 2 kelompok
beranggotakan 13 karakter saling menggantikan
Contoh : buatlah ciphertext dari kalimat ini “PESAN INI SANGAT RAHASIA”
Menggunakan metode ROT13
Maka ciphertext yang dimaksud adalah : CRFNA VAV FNTNG ENUNFN
A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z
TEKNIK BLOCKING
• Dengan menggunakan enkripsi blocking dipilih jumlah lajur dan
kolom untuk penulisan pesan. Jumlah lajur atau kolom menjadi
kunci bagi kriptografi dengan teknik ini.
• Plaintext dituliskan secara vertical kebawah berurutan pada lajur,
dan dilanjutkan pada kolom berikutnya sampai seluruhnya tertulis
• Ciphertext-nya adalah hasil pembacaan plaintext secara horizontal
berurutan sesuai dengan blok-nya.
• Plaintext dapat pula ditulis secara horizontal dan ciphertextnya
adalah hasil pembacaan secara vertikal
TEKNIK BLOCKING
• Sistem enkripsi terkadang membagi plaintext menjadi blok-blok
yang terdiri dari beberapa karakter yang kemudian di enkripsikan
secara independen.
• Plaintext yang dienkripsikan dengan menggunakan teknik blocking
adalah:
plaintextnya :
5 TEKNIK DASAR KRIPTOGRAFI
ENKRIPSINYA :
5KG KR TDRA EAIF KSPI NAT IRO
5 K G
K R
T D R A
E A I F
K S P I
N A T
I R O
KRIPTOGRAFI MODERN
• Tetap menggunakan gagasan pada algorithma klasik, tetapi lebih
rumit (sangat sulit dipecahkan)
• Perkembangan algorithma kriptografi modern didorong oleh
penggunaan komputer digital untuk keamanan pesan
• Komputer digital merepresentasikan data dalam biner
Algorithma Enkripsi dengan Rangkaian Bit
• Pesan (dalam bentuk rangkaian bit) dipecah menjadi beberapa
blok
• Contoh:plaintext 100111010110
bila dibagi menjadi blok 3-bit
100 111 010 110
Maka setiap blok menyatakan 0 sampai 7
4 7 2 6
Algorithma Enkripsi dengan Rangkaian Bit
• Contoh:
diketahui plaintext 1100101110000101
tentukan ciphertextnya dengan:
1. blok 4-bit
2. blok 3-bit
Enkripsi XOR
• Melakukan enkripsi bit dengan logika (XOR)
Input 1 Input 2 Input 3
0 0 0
0 1 1
1 0 1
1 1 0
Enkripsi XOR
• Bersifat Simetri
• Plaintext (P) : 100111010110
• Kunci (K) : 101010101010
• Ciphertext (C) : 001101111100
Kunci (K) 101010101010
Plaintext (P) 100111010110
Enkripsi XOR
• Contoh
Lakukan enkripsi XOR dari bit berikut;
- 1001101010001100
- 1010101101010010
dengan kunci ;
P-1001101010001100
K-1011001110001111

More Related Content

PPTX
KEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptx
PPTX
KRIPTOGRAFI - 1 kriptografi 1 kriptografi 1.pptx
PPT
PPS
about cryptography
PDF
T-37.pdf
PPT
2. Kriptografi, Enkripsi, dan Dekripsi.ppt
PPTX
Kriptografi dan enkripsi
PPT
Materi 2-keamanan-komputer-penyandian
KEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptx
KRIPTOGRAFI - 1 kriptografi 1 kriptografi 1.pptx
about cryptography
T-37.pdf
2. Kriptografi, Enkripsi, dan Dekripsi.ppt
Kriptografi dan enkripsi
Materi 2-keamanan-komputer-penyandian

Similar to Pembelajaran tentang Kriptografi dengan format ppt (20)

PDF
keamanan keamanan keamanan keamanan keamanan
PPT
5 Macam Metode Dasar Kriptografi
PPT
2863344
PPT
Jaringan Komputer dan Internet 13
PPTX
Kriptografi
PDF
Pertemuan02 dasarkeamanansisteminformasi
PPT
cryptography TKJ mata pelajaran adsisjar.ppt
DOCX
Iss gslc 2_KRIPTOGRAFI
PDF
Algoritma Klasik
PDF
Kriptografi_-_Week1_-_Pengenalan_Kriptografi.pdf
PPT
05 cryptography
PDF
MK Keamanan Komputer - Sesi 6 : Kriptografi (Introduction)
PPT
Kriptografi, Enkripsi dan Dekripsi
PPTX
KR02.pptx
DOCX
Kriptografi
PPT
Cryptography
PPTX
Information System Security - Kriptografi
PPTX
Mengenal Apa Itu Kriptografi???????.pptx
PDF
introduction to cryptography and its role in information technology era
PDF
Dasar-Dasar Keamanan Sistem Informasi
keamanan keamanan keamanan keamanan keamanan
5 Macam Metode Dasar Kriptografi
2863344
Jaringan Komputer dan Internet 13
Kriptografi
Pertemuan02 dasarkeamanansisteminformasi
cryptography TKJ mata pelajaran adsisjar.ppt
Iss gslc 2_KRIPTOGRAFI
Algoritma Klasik
Kriptografi_-_Week1_-_Pengenalan_Kriptografi.pdf
05 cryptography
MK Keamanan Komputer - Sesi 6 : Kriptografi (Introduction)
Kriptografi, Enkripsi dan Dekripsi
KR02.pptx
Kriptografi
Cryptography
Information System Security - Kriptografi
Mengenal Apa Itu Kriptografi???????.pptx
introduction to cryptography and its role in information technology era
Dasar-Dasar Keamanan Sistem Informasi
Ad

Recently uploaded (9)

DOCX
623175210-PROSEM-KELAS-X-SEM-GANJIL.docx
PPTX
saya adalah seorang penulis awalann.pptx
PPTX
materi mata pelajaran koding dan kecerdasan artifisial
PDF
Aksara nglagena_20250726_094730_0000.pdf
PPT
Firewall dalam Jaringan - Kelas 12 TKJ 2025/2026
PPTX
MATERI Literasi digital ASN TAHUN 2025.pptx
PPTX
Modul 1. Pengenalan Koding-KA di Dikdasmen.pptx
PDF
IdREN Multi Access Edge Computing dan bangun ruang
PPTX
Modul 2. Pengoperasian Pengaplikasian dan Kolaborasi Perangkat Kecerdasan Art...
623175210-PROSEM-KELAS-X-SEM-GANJIL.docx
saya adalah seorang penulis awalann.pptx
materi mata pelajaran koding dan kecerdasan artifisial
Aksara nglagena_20250726_094730_0000.pdf
Firewall dalam Jaringan - Kelas 12 TKJ 2025/2026
MATERI Literasi digital ASN TAHUN 2025.pptx
Modul 1. Pengenalan Koding-KA di Dikdasmen.pptx
IdREN Multi Access Edge Computing dan bangun ruang
Modul 2. Pengoperasian Pengaplikasian dan Kolaborasi Perangkat Kecerdasan Art...
Ad

Pembelajaran tentang Kriptografi dengan format ppt

  • 2. PENGERTIAN KRIPTOGRAFI • Asal Nama: • Kripto : rahasia • Graphia : tulisan • Kriptografi sudah lama digunakan oleh tentara Sparta di Yunani pada awal 400 sm. Mereka menggunakan alat yang disebut scytale
  • 3. PENGERTIAN KRIPTOGRAFI Menurut Terminology “kriptografi adalah teknik untuk menjaga keamanan pesan ketika pesan dikirim dari suatu tempat ke tempat lain”
  • 4. 2. Algorithma Kriptografi Klasik • Plaintext : pesan asli/message • Chipertext : pesan tersandi • Algorithma : peraturan dalam sandi • Key : kunci/sandi
  • 5. 2. Algorithma Kriptografi Klasik • Enkripsi • Proses mengubah pesan asli (message) menjadi pesan tersandi (chipertext) dengan menggunakan kunci (key) • Dekripsi • Proses mengubah pesan tersandi (chipertext) menjadi pesan asli (message) dengan menggunakan kunci (key)
  • 6. Teknik Kriptografi Dasar • Substitution cipher dengan Caesar cipher Salah satu contoh dari “substitution cipher” adalah Caesar cipher yang digunakan oleh Julius Caesar. Pada prinsipnya, setiap huruf digantikan dengan huruf yang berada tiga (3) posisi dalam urutan alphabet. Sebagai contoh huruf “a” digantikan dengan huruf “D” dan seterusnya. Transformasi yang digunakan adalah: Plantext Ciphertext A B C D E F G H I J K L M N O P Q R S T U V W X Y Z D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
  • 7. 3. Teknik Kriptografi Dasar Contoh : buatlah ciphertext dari kalimat “PESAN RAHASIA” Ciphertext dari kalimat ini “PESAN RAHASIA” Adalah : shvdq udkdvld Buatlah plaintext dari kalimat berikut “XQDPD PDQWDS”
  • 8. Teknik Substitusi ROT13 • ROT13: • Membagi karakter menjadi 2 kelompok beranggotakan 13 karakter saling menggantikan Contoh : buatlah ciphertext dari kalimat ini “PESAN INI SANGAT RAHASIA” Menggunakan metode ROT13 Maka ciphertext yang dimaksud adalah : CRFNA VAV FNTNG ENUNFN A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
  • 9. TEKNIK BLOCKING • Dengan menggunakan enkripsi blocking dipilih jumlah lajur dan kolom untuk penulisan pesan. Jumlah lajur atau kolom menjadi kunci bagi kriptografi dengan teknik ini. • Plaintext dituliskan secara vertical kebawah berurutan pada lajur, dan dilanjutkan pada kolom berikutnya sampai seluruhnya tertulis • Ciphertext-nya adalah hasil pembacaan plaintext secara horizontal berurutan sesuai dengan blok-nya. • Plaintext dapat pula ditulis secara horizontal dan ciphertextnya adalah hasil pembacaan secara vertikal
  • 10. TEKNIK BLOCKING • Sistem enkripsi terkadang membagi plaintext menjadi blok-blok yang terdiri dari beberapa karakter yang kemudian di enkripsikan secara independen. • Plaintext yang dienkripsikan dengan menggunakan teknik blocking adalah: plaintextnya : 5 TEKNIK DASAR KRIPTOGRAFI ENKRIPSINYA : 5KG KR TDRA EAIF KSPI NAT IRO 5 K G K R T D R A E A I F K S P I N A T I R O
  • 11. KRIPTOGRAFI MODERN • Tetap menggunakan gagasan pada algorithma klasik, tetapi lebih rumit (sangat sulit dipecahkan) • Perkembangan algorithma kriptografi modern didorong oleh penggunaan komputer digital untuk keamanan pesan • Komputer digital merepresentasikan data dalam biner
  • 12. Algorithma Enkripsi dengan Rangkaian Bit • Pesan (dalam bentuk rangkaian bit) dipecah menjadi beberapa blok • Contoh:plaintext 100111010110 bila dibagi menjadi blok 3-bit 100 111 010 110 Maka setiap blok menyatakan 0 sampai 7 4 7 2 6
  • 13. Algorithma Enkripsi dengan Rangkaian Bit • Contoh: diketahui plaintext 1100101110000101 tentukan ciphertextnya dengan: 1. blok 4-bit 2. blok 3-bit
  • 14. Enkripsi XOR • Melakukan enkripsi bit dengan logika (XOR) Input 1 Input 2 Input 3 0 0 0 0 1 1 1 0 1 1 1 0
  • 15. Enkripsi XOR • Bersifat Simetri • Plaintext (P) : 100111010110 • Kunci (K) : 101010101010 • Ciphertext (C) : 001101111100 Kunci (K) 101010101010 Plaintext (P) 100111010110
  • 16. Enkripsi XOR • Contoh Lakukan enkripsi XOR dari bit berikut; - 1001101010001100 - 1010101101010010 dengan kunci ; P-1001101010001100 K-1011001110001111