SlideShare a Scribd company logo
1 of 10
K R I P T O G R A F I




      Jurusan Teknik Komputer
Sekolah Tinggi Teknologi Payakumbuh
Terminologi

• Kriptografi berasal dari kata “Crypto” yang berarti
  rahasia dan “graphy” yang berarti tulisan. Jadi,
  dapat dikatakan kriptografi adalah tulisan yang
  tersembunyi
• Kriptografi adalah seni dan ilmu untuk menjaga
  pesan rahasia agar tetap aman.
• Kriptografi adalah salah satu cabang ilmu algoritma
  matematika.




 Deni Satria - Jaringan komputer dan keamanan           2
Istilah-Istilah pada Kriptografi

•    Plaintext
      – Data atau informasi yang dapat dibaca dan dimengerti
        maknanya (cleartext)
•    Enkripsi
      – Proses menyandikan plainteks menjadi cipherteks disebut
        enkripsi (enchiphering)
•    Dekripsi
      – Proses mengembalikan cipherteks menjadi plainteksnya disebut
        dekripsi
•    Chipertext
      – Data yang telah dienkripsi atau disebut juga cryptogram
•    Algoritma kriptografi
      – aturan untuk enchipering dan dechipering
      – fungsi matematika yang digunakan untuk enkripsi dan dekripsi




    Deni Satria - Jaringan komputer dan keamanan                       3
•   Cryptographer
     – Orang yang mempelajari dan menggemari kriptografi
•   Crypt-analyst
     – Orang yang berusaha untuk memecahkan sandi kriptografi
•   Cryptosystem
     – Algoritma kriptografi, plainteks, cipherteks, dan kunci
•   Eavesdropper
     – Orang yang mencoba menangkap pesan selama ditransmisikan
       (penyadap)
•   Kriptologi
     – adalah studi mengenai kriptografi dan kriptanalisis
•   Kunci (Key)
     – Parameter yang digunakan untuk transformasi enciphering dan
       dechipering
Sejarah Kriptografi

•   Kriptografi sudah lama digunakan oleh tentara Sparta di
    Yunani pada permulaan tahun 400 SM. Mereka
    menggunakan alat yang namanya scytale
•   Scytale: pita panjang dari daun papyrus + sebatang silinder



                 K    R    I    P T O G
                R    A    F    I    D E
                N    G    A    N    S C
                 Y    T    A    L E
Kegunaan Kriptografi
•   Selain untuk menjaga kerahasiaan (confidentiality) pesan,
    kriptografi juga digunakan untuk menangani masalah
    keamanan yang mencakup
    – Keabsahan pengirim (user authentication).
       • Hal ini berkaitan dengan keaslian pengirim. Dengan kata lain,
          masalah ini dapat diungkapkan sebagai pertanyaan: “Apakah
          pesan yang diterima benar-benar berasal dari pengirim yang
          sesungguhnya?”
    – Keaslian pesan (message authentication)
       • Hal ini berkaitan dengan keutuhan pesan (data integrity).
       • Dengan kata lain, masalah ini dapat diungkapkan sebagai
          pertanyaan: “Apakah pesan yang diterima tidak mengalami
          perubahan (modifikasi)?”
    – Anti-penyangkalan (nonrepudiation)
       • Pengirim tidak dapat menyangkal (berbohong) bahwa dialah
          yang mengirim pesan.
Notasi Matematis

• Misalkan:
   C = chiperteks
   P = plainteks dilambangkan
• Fungsi enkripsi E memetakan P ke C,
     E(P) = C

• Fungsi dekripsi D memetakan C ke P,
      D(C) = P
• Karena proses enkripsi kemudian dekripsi
  mengembalikan pesan ke pesan asal, maka
  kesamaan berikut harus benar
      D(E(P)) = P
•   Kekuatan algoritma kriptografi diukur dari banyaknya kerja
    yang dibutuhkan untuk memecahkan data chiperteks menjadi
    plainteksnya. Kerja ini dapat diekivalenkan dengan waktu
•   Semakin banyak usaha yang diperlukan, yang berarti juga
    semakin lama waktu yang dibutuhkan, maka semakin kuat
    algoritma kriptografinya, yang berarti semakin aman
    digunakan untuk menyandikan pesan
•   Jika kekuatan kriptografi ditentukan dengan menjaga
    kerahasiaan algoritmanya, maka algoritma kriptografinya
    dinamakan algoritma restricted. Algoritma restricted tidak
    cocok lagi saat ini.
•   Pada sistem kriptografi modern, kekuatan kriptografinya
    terletak pada kunci, yang berupa deretan karakter atau
    bilangan bulat, dijaga kerahasiaannya.
• Dengan menggunakan kunci K, maka fungsi
  enkripsi dan dekripsi menjadi
  EK(P) = C
  DK(C) = P

  dan kedua fungsi ini memenuhi
  DK(EK(P)) = P

                    K                     K

                             Chipertext
      plainteks                                  plainteks
                  Enkripsi            Dekripsi
•   Jika kunci enkripsi sama dengan kunci dekripsi, maka sistem
    kriptografinya disebut sistem simetri atau sistem
    konvensional.Algoritma kriptografinya disebut algoritma
    simetri atau algoritma konvensional .
     – Contoh algoritma simetri: DES (Data Encyption Standard).
•   Beberapa sistem kriptografi menggunakan kunci yang
    berbeda untuk enkripsi dan dekripsi. Misalkan kunci enkripsi
    adalah K1 dan kunci dekripsi yang adalah K2, yang dalam
    hal ini K1 ≠ K2. Sistem kriptografi semacam ini dinamakan
    sistem sistem nirsimetri atau sistem kunci-publik.
    Algoritma kriptografinya disebut algoritma nirsimetri atau
    algoritma kunci-publik.
     – Contoh algoritma nirsimetri: RSA (Rivest-Shamir-Adleman)

More Related Content

What's hot

05 cryptography
05 cryptography05 cryptography
05 cryptography
King Gruff
 
Pengertian enkripsi
Pengertian enkripsiPengertian enkripsi
Pengertian enkripsi
smp_nuha
 
5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi
Roziq Bahtiar
 
Perancangan algoritma sistem keamanan data menggunakan metode kriptografi asi...
Perancangan algoritma sistem keamanan data menggunakan metode kriptografi asi...Perancangan algoritma sistem keamanan data menggunakan metode kriptografi asi...
Perancangan algoritma sistem keamanan data menggunakan metode kriptografi asi...
-
 
Pertemuan02 dasarkeamanansisteminformasi
Pertemuan02 dasarkeamanansisteminformasiPertemuan02 dasarkeamanansisteminformasi
Pertemuan02 dasarkeamanansisteminformasi
Roziq Bahtiar
 
Metode enkripsi caesar cipher
Metode enkripsi caesar cipherMetode enkripsi caesar cipher
Metode enkripsi caesar cipher
Bobby Chandra
 

What's hot (20)

Kriptografi Affine dengan Pseudoinvers
Kriptografi Affine dengan PseudoinversKriptografi Affine dengan Pseudoinvers
Kriptografi Affine dengan Pseudoinvers
 
Kriptografi - Serangan Terhadap Kriptografi
Kriptografi - Serangan Terhadap KriptografiKriptografi - Serangan Terhadap Kriptografi
Kriptografi - Serangan Terhadap Kriptografi
 
Cryptography
CryptographyCryptography
Cryptography
 
Part 1 - PENGANTAR KRIPTOGRAFI
Part 1 - PENGANTAR KRIPTOGRAFIPart 1 - PENGANTAR KRIPTOGRAFI
Part 1 - PENGANTAR KRIPTOGRAFI
 
05 cryptography
05 cryptography05 cryptography
05 cryptography
 
Kriptografi modern
Kriptografi modernKriptografi modern
Kriptografi modern
 
makalah cryptography
makalah cryptographymakalah cryptography
makalah cryptography
 
Pengertian enkripsi
Pengertian enkripsiPengertian enkripsi
Pengertian enkripsi
 
Kriptografi vs Enkripsi
Kriptografi vs EnkripsiKriptografi vs Enkripsi
Kriptografi vs Enkripsi
 
5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi
 
Perancangan algoritma sistem keamanan data menggunakan metode kriptografi asi...
Perancangan algoritma sistem keamanan data menggunakan metode kriptografi asi...Perancangan algoritma sistem keamanan data menggunakan metode kriptografi asi...
Perancangan algoritma sistem keamanan data menggunakan metode kriptografi asi...
 
Kriptografi - Algoritma RSA
Kriptografi - Algoritma RSAKriptografi - Algoritma RSA
Kriptografi - Algoritma RSA
 
Konsep kriptografi
Konsep kriptografiKonsep kriptografi
Konsep kriptografi
 
about cryptography
about cryptographyabout cryptography
about cryptography
 
kriptografi kunci publik
kriptografi kunci publikkriptografi kunci publik
kriptografi kunci publik
 
2863344
28633442863344
2863344
 
Kriptografi dan enkripsi
Kriptografi dan enkripsiKriptografi dan enkripsi
Kriptografi dan enkripsi
 
Pertemuan02 dasarkeamanansisteminformasi
Pertemuan02 dasarkeamanansisteminformasiPertemuan02 dasarkeamanansisteminformasi
Pertemuan02 dasarkeamanansisteminformasi
 
MK Keamanan Komputer - Sesi 6 : Kriptografi (Introduction)
MK Keamanan Komputer - Sesi 6 : Kriptografi (Introduction)MK Keamanan Komputer - Sesi 6 : Kriptografi (Introduction)
MK Keamanan Komputer - Sesi 6 : Kriptografi (Introduction)
 
Metode enkripsi caesar cipher
Metode enkripsi caesar cipherMetode enkripsi caesar cipher
Metode enkripsi caesar cipher
 

Similar to Ns 2

KEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptx
KEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptxKEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptx
KEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptx
dine52
 
Iss gslc 2_KRIPTOGRAFI
Iss gslc 2_KRIPTOGRAFIIss gslc 2_KRIPTOGRAFI
Iss gslc 2_KRIPTOGRAFI
Vina Stevani
 
Bab xii sistem kriptografi
Bab xii sistem kriptografiBab xii sistem kriptografi
Bab xii sistem kriptografi
Dede Yudhistira
 
Materi 2-keamanan-komputer-penyandian
Materi 2-keamanan-komputer-penyandianMateri 2-keamanan-komputer-penyandian
Materi 2-keamanan-komputer-penyandian
sulaiman yunus
 
Dasar-Dasar Keamanan Sistem Informasi
Dasar-Dasar Keamanan Sistem InformasiDasar-Dasar Keamanan Sistem Informasi
Dasar-Dasar Keamanan Sistem Informasi
Wildan Maulana
 

Similar to Ns 2 (20)

KEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptx
KEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptxKEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptx
KEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptx
 
CRPTOGRAFY
CRPTOGRAFYCRPTOGRAFY
CRPTOGRAFY
 
T-37.pdf
T-37.pdfT-37.pdf
T-37.pdf
 
Pembelajaran tentang Kriptografi dengan format ppt
Pembelajaran tentang Kriptografi dengan format pptPembelajaran tentang Kriptografi dengan format ppt
Pembelajaran tentang Kriptografi dengan format ppt
 
Iss gslc 2_KRIPTOGRAFI
Iss gslc 2_KRIPTOGRAFIIss gslc 2_KRIPTOGRAFI
Iss gslc 2_KRIPTOGRAFI
 
Kriptografi
KriptografiKriptografi
Kriptografi
 
ANALISIS DAN PERANCANGAN SISTEM YANG MENERAPKAN ALGORITMA TRIANGLE CHAIN CIPH...
ANALISIS DAN PERANCANGAN SISTEM YANG MENERAPKAN ALGORITMA TRIANGLE CHAIN CIPH...ANALISIS DAN PERANCANGAN SISTEM YANG MENERAPKAN ALGORITMA TRIANGLE CHAIN CIPH...
ANALISIS DAN PERANCANGAN SISTEM YANG MENERAPKAN ALGORITMA TRIANGLE CHAIN CIPH...
 
J2 a006004 arif
J2 a006004 arifJ2 a006004 arif
J2 a006004 arif
 
Jurnal RC4,RC5,RC6
Jurnal RC4,RC5,RC6Jurnal RC4,RC5,RC6
Jurnal RC4,RC5,RC6
 
Bab xii sistem kriptografi
Bab xii sistem kriptografiBab xii sistem kriptografi
Bab xii sistem kriptografi
 
Materi 2-keamanan-komputer-penyandian
Materi 2-keamanan-komputer-penyandianMateri 2-keamanan-komputer-penyandian
Materi 2-keamanan-komputer-penyandian
 
9. kriptografi yudha
9. kriptografi   yudha9. kriptografi   yudha
9. kriptografi yudha
 
Lapen 3 enkripsi
Lapen 3   enkripsiLapen 3   enkripsi
Lapen 3 enkripsi
 
Lapen 3 enkripsi
Lapen 3   enkripsiLapen 3   enkripsi
Lapen 3 enkripsi
 
Dasar-Dasar Keamanan Sistem Informasi
Dasar-Dasar Keamanan Sistem InformasiDasar-Dasar Keamanan Sistem Informasi
Dasar-Dasar Keamanan Sistem Informasi
 
KR02.pptx
KR02.pptxKR02.pptx
KR02.pptx
 
07 tk3193-cryptography-v4
07 tk3193-cryptography-v407 tk3193-cryptography-v4
07 tk3193-cryptography-v4
 
KRIPTOGRAFI ASIMETRIS.pptx
KRIPTOGRAFI ASIMETRIS.pptxKRIPTOGRAFI ASIMETRIS.pptx
KRIPTOGRAFI ASIMETRIS.pptx
 
Presentasi Kriptografi.ppt
Presentasi Kriptografi.pptPresentasi Kriptografi.ppt
Presentasi Kriptografi.ppt
 
Jaringan Komputer dan Internet 13
Jaringan Komputer dan Internet 13Jaringan Komputer dan Internet 13
Jaringan Komputer dan Internet 13
 

More from Dadunk Day (7)

Ns 3
Ns 3Ns 3
Ns 3
 
Ns 1
Ns 1Ns 1
Ns 1
 
Bab i
Bab iBab i
Bab i
 
Bab iv.doc edit
Bab iv.doc editBab iv.doc edit
Bab iv.doc edit
 
Bab iii.acc
Bab iii.accBab iii.acc
Bab iii.acc
 
Bab iv.doc edit
Bab iv.doc editBab iv.doc edit
Bab iv.doc edit
 
sistem pengaturan
sistem pengaturansistem pengaturan
sistem pengaturan
 

Ns 2

  • 1. K R I P T O G R A F I Jurusan Teknik Komputer Sekolah Tinggi Teknologi Payakumbuh
  • 2. Terminologi • Kriptografi berasal dari kata “Crypto” yang berarti rahasia dan “graphy” yang berarti tulisan. Jadi, dapat dikatakan kriptografi adalah tulisan yang tersembunyi • Kriptografi adalah seni dan ilmu untuk menjaga pesan rahasia agar tetap aman. • Kriptografi adalah salah satu cabang ilmu algoritma matematika. Deni Satria - Jaringan komputer dan keamanan 2
  • 3. Istilah-Istilah pada Kriptografi • Plaintext – Data atau informasi yang dapat dibaca dan dimengerti maknanya (cleartext) • Enkripsi – Proses menyandikan plainteks menjadi cipherteks disebut enkripsi (enchiphering) • Dekripsi – Proses mengembalikan cipherteks menjadi plainteksnya disebut dekripsi • Chipertext – Data yang telah dienkripsi atau disebut juga cryptogram • Algoritma kriptografi – aturan untuk enchipering dan dechipering – fungsi matematika yang digunakan untuk enkripsi dan dekripsi Deni Satria - Jaringan komputer dan keamanan 3
  • 4. Cryptographer – Orang yang mempelajari dan menggemari kriptografi • Crypt-analyst – Orang yang berusaha untuk memecahkan sandi kriptografi • Cryptosystem – Algoritma kriptografi, plainteks, cipherteks, dan kunci • Eavesdropper – Orang yang mencoba menangkap pesan selama ditransmisikan (penyadap) • Kriptologi – adalah studi mengenai kriptografi dan kriptanalisis • Kunci (Key) – Parameter yang digunakan untuk transformasi enciphering dan dechipering
  • 5. Sejarah Kriptografi • Kriptografi sudah lama digunakan oleh tentara Sparta di Yunani pada permulaan tahun 400 SM. Mereka menggunakan alat yang namanya scytale • Scytale: pita panjang dari daun papyrus + sebatang silinder K R I P T O G R A F I D E N G A N S C Y T A L E
  • 6. Kegunaan Kriptografi • Selain untuk menjaga kerahasiaan (confidentiality) pesan, kriptografi juga digunakan untuk menangani masalah keamanan yang mencakup – Keabsahan pengirim (user authentication). • Hal ini berkaitan dengan keaslian pengirim. Dengan kata lain, masalah ini dapat diungkapkan sebagai pertanyaan: “Apakah pesan yang diterima benar-benar berasal dari pengirim yang sesungguhnya?” – Keaslian pesan (message authentication) • Hal ini berkaitan dengan keutuhan pesan (data integrity). • Dengan kata lain, masalah ini dapat diungkapkan sebagai pertanyaan: “Apakah pesan yang diterima tidak mengalami perubahan (modifikasi)?” – Anti-penyangkalan (nonrepudiation) • Pengirim tidak dapat menyangkal (berbohong) bahwa dialah yang mengirim pesan.
  • 7. Notasi Matematis • Misalkan: C = chiperteks P = plainteks dilambangkan • Fungsi enkripsi E memetakan P ke C, E(P) = C • Fungsi dekripsi D memetakan C ke P, D(C) = P • Karena proses enkripsi kemudian dekripsi mengembalikan pesan ke pesan asal, maka kesamaan berikut harus benar D(E(P)) = P
  • 8. Kekuatan algoritma kriptografi diukur dari banyaknya kerja yang dibutuhkan untuk memecahkan data chiperteks menjadi plainteksnya. Kerja ini dapat diekivalenkan dengan waktu • Semakin banyak usaha yang diperlukan, yang berarti juga semakin lama waktu yang dibutuhkan, maka semakin kuat algoritma kriptografinya, yang berarti semakin aman digunakan untuk menyandikan pesan • Jika kekuatan kriptografi ditentukan dengan menjaga kerahasiaan algoritmanya, maka algoritma kriptografinya dinamakan algoritma restricted. Algoritma restricted tidak cocok lagi saat ini. • Pada sistem kriptografi modern, kekuatan kriptografinya terletak pada kunci, yang berupa deretan karakter atau bilangan bulat, dijaga kerahasiaannya.
  • 9. • Dengan menggunakan kunci K, maka fungsi enkripsi dan dekripsi menjadi EK(P) = C DK(C) = P dan kedua fungsi ini memenuhi DK(EK(P)) = P K K Chipertext plainteks plainteks Enkripsi Dekripsi
  • 10. Jika kunci enkripsi sama dengan kunci dekripsi, maka sistem kriptografinya disebut sistem simetri atau sistem konvensional.Algoritma kriptografinya disebut algoritma simetri atau algoritma konvensional . – Contoh algoritma simetri: DES (Data Encyption Standard). • Beberapa sistem kriptografi menggunakan kunci yang berbeda untuk enkripsi dan dekripsi. Misalkan kunci enkripsi adalah K1 dan kunci dekripsi yang adalah K2, yang dalam hal ini K1 ≠ K2. Sistem kriptografi semacam ini dinamakan sistem sistem nirsimetri atau sistem kunci-publik. Algoritma kriptografinya disebut algoritma nirsimetri atau algoritma kunci-publik. – Contoh algoritma nirsimetri: RSA (Rivest-Shamir-Adleman)