Kamis, 07 Mei 2020

Pesan Berbasis Kriptografi dan Macam-Macam Kriptografi

Salah satu tujuan paling mendasar dari kriptografi adalah untuk memungkinkan para pihak untuk berkomunikasi. Hubungkan melalui saluran komunikasi terbuka dengan cara yang aman. Satu segera Namun pertanyaan yang muncul adalah apa yang kita maksud dengan “komunikasi yang aman”. 


Macam-Macam Kriptografi Modern

Kriptografi modern adalah suatu perbaikan yang mengacu pada kriptografi klasik. Pada kriptografi modern terdapat berbagai macam algoritma yang dimaksudkan untuk mengamankan informasi yang dikirim melalui jaringan komputer.

Algoritma kriptografi modern terdiri dari tiga bagian :

  • Algoritma Simetris
    Algoritma simetris adalah algoritma yang menggunakan kunci yang sama untuk enkripsi dan deskripsinya. Algoritma kriptografi simetris sering disebut algoritma kunci rahasia, algoritma kunci tunggal atau algoritma satu kunci dan megharuskan pengirim dan penerima menyetujui suatu kunci tersebut. Kelebihan dari kriptografi simetris waktu proses untuk enkripsi dan deskripsi relatif cepat. Hal ini disebabkan efesiensi yang terjadi pada pembangkit kunci. Maka proses relative cepat maka algoritma ini tepat untuk digunakan pada sistem komunikasi digital secara real time seperti GSM.

    Contoh Alice ingin mengirim pesan x dengan aman menggunakan saluran umum kepada Bob. Alice menggunakan kunci xO yang sebelumnya telah disepakati Alice dan Bob. Untuk mengirim pesan e XO (x) kepada Bob, dia akan deskripsi teks kode yang diterima dengan kunci yang sama dengan yang digunakan untuk memperoleh akses ke pesan yang diterima. Begitu juga sebaliknya.

    Aplikasi dari algoritma simetris digunakan oleh beberapa algoritma dibawah ini :
    • Data Encryption Standar (DES)
    • Advance Encryption Standar (AES)
    • International Data Encryption Algoritma
    • A5
    • RC4
  • Algoritma Asimetris
    Algoritma asimetris merupakan pasangan kunci kriptografi yang salah satunya digunakan untuk proses enkripsi dan satu lagi deskripsi. Semua orang yang mendapatkan kunci publik dapat menggunakannya untuk mengenkripsi suatu pesan, sedangkan hanya satu orang saja yang memiliki rahasia itu, dalam hal ini kunci rahasia, untuk melakukan pembongkaran terhadap kode yang dikirim untuknya. Contoh algoritma terkenal yang menggunakan kunci asimetris  adalah RSA (merupakan singkatan dari nama penemunya, yaitu Rivest, Shamir dan Adleman).
  • Algoritma Hibrida
    Algoritma hibrida merupakan algoritma yang memanfaatkan dua tingkatan kunci, yaitu kunci rahasia (simetri) yang disebut juga session key (kunci sesi) untuk enkripsi data dan pasangan kunci rahasia adalah kunci publik untuk pemberian tanda tangan digital serta melindungi kunci simetris.

Algoritma Kriptografi yang beroperasi dalam mode bit dapat dikelompokan menjadi dua kategori, yaitu :

  1. Cipher Aliran
    Algoritma kriptografi beroperasi pada plainteks/cipherteks dalam bentuk bit tunggal, dalam hal ini rangkaian rangkaian bit dienkripsikan / dideskripsikan bit per bit. Stream Chiper atau Stream Encryption merupakan suatu teknik enkripsi data dengan cara melakukan transformasi dari tiap bit secara terpisah berdasarkan posisi tiap bit dalam aliran data yang biasanya dikendalikan menggunakan operasi XOR. Enkripsi aliran data merupakan hasil dari operasi XOR setiap bit plainteks dengan setiap bit kuncinya. Pada stream chiper bila terjadi kesalahan selama transisi maka kesalahan pada teks enkripsi penerima akan terjadi tepat ditempat kesalahan tersebut terjadi. Dalam praktek pertimbangan kesalahan yang mungkin terjadi sangatlah penting untuk penentuan teknik enkripsi yang akan digunakan.
  2. Cipher Blok (Block Cipher)
    Algoritma kriptografi beroperasi pada plainteks/cipherteks dalam bentuk blok bit, yang dalam hal ini rangkaian bit dibagi menjadi blok-blok bit yang panjangnya sudah ditentukan sebelumnya.

    Misalnya panjang blok adalah 64 bit, maka itu algoritma enkripsi memperlakukan 8 karakter setiap kali penyandian (1 karakter = 8 bit dalam pengkodean ASCII)


Rangkaian Bit


Rangkaian bit yang dipecah menjadi blok-blok bit dapat ditulis dalam sejumlah cara bergantung pada panjang blok.
Contoh: Plainteks 100111010110 dibagi menjadi blok bit yang panjangnya 4 menjadi
1001 1101 0110
Setiap blok menyatakan bilangan bulat dari 0 sampai 15, yaitu 9 13 6
Bila plainteks dibagi menjadi blok-blok yang berukuran 3 bit, maka rangkaian bit di atas menjadi:
100 111 010 110
Setiap blok menyatakan bilangan bulat dari 0 sampai 7, yaitu 4 7 2 6
Bila panjang rangkaian bit tidak habis dibagi dengan ukuran blok yang ditetapkan, maka blok yang terakhir ditambah dengan bit-bit semu yang disebut padding bits.
Misalnya rangkaian bit di atas dibagi menjadi blok 5-bit menjadi
10011 10101 00010
Blok yang terakhir telah ditambahkan 3 bit 0 di bagian awal (dicetak tebal) agar ukurannya menjadi 5 bit. Padding bits dapat mengakibatkan ukuran plainteks hasil dekripsi lebih besar daripada ukuran plainteks semula.

***Cara lain untuk menyatakan rangkaian bit adalah dengan notasi heksadesimal (HEX). Rangkaian bit dibagi menjadi blok yang berukuran 4 bit dengan representasi dalam HEX adalah: 0000 = 0 0001 = 1 0010 = 2 0011 = 3
0100 = 4 0101 = 5 0011 = 6 0111 = 7
1000 = 8 1011 = 9 1010 = A 1011 = B
1100 = C 1101 = D 1101 = E 1111 = F
Misalnya, plainteks 100111010110 dibagi menjadi blok bit yang panjangnya 4 menjadi
1001 1101 0110
yang dalam notasi HEX adalah 9 D 6


Operator XOR

***Operator biner yang sering digunakan dalam cipher yang yang beroperasi dalam mode bit adalah XOR atau exclusive-or.



***Notasi matematis untuk opeartor XOR adalah  (dalam Bahas C, operator XOR dilambangkan dengan ^).
***Operator XOR diperasikan pada dua bit dengan aturan sebagai berikut:
 0 = 0
 1 = 1
 0 = 1
 1 = 0
*** Operator XOR identik dengan penjumlahan modulo 2.
Misalkan ab, dan adalah peubah Boolean. Hukum-hukum yang terkait dengan operator XOR:
(i)  a=0
(ii)   (Hukum komutatif)
(iii)  ( c) = ( b (Hukum asosiatif)
***Jika dua rangkaian dioperasikan dengan XOR, maka operasinya dilakukan dengan meng-XOR-kan setiap bit yang berkoresponden dari kedua ramngkaian bit tersebut.
Contoh: 10011  11001 = 01010
yang dalam hal ini, hasilnya diperoleh sebagai berikut:
1 0 0 1 1
1 1 0 0 1 
 1 0  1 0  0 1 0 1  1
0 1 0 1 0
***Algoritma enkripsi sederhana yang menggunakan XOR adalah dengan meng-XOR-kan plainteks (P) dengan kunci (K) menghasilkan cipherteks:
 (6.1)
Karena meng-XOR-kan nilai yang sama dua kali menghasilkan nilai semula, maka proses dekripsi menggunakan persamaan:
 (6.2)
Contoh: plainteks 01100101 (karakter ‘e’)
kunci 00110101  (karakter ‘5’)
cipherteks 01010000 (karakter ‘P’)
kunci 00110101  (karakter ‘5’)
plainteks 01100101 (karakter ‘e’)
***Program komersil yang berbasis DOS atau Macintosh menggunakan algoritma XOR sederhana ini. Sayangnya, algoritma XOR sederhana tidak aman karenacipherteksnya mudah dipecahkan.

Cara memecahkannya adalah sebagai berikut (asumsi: panjang kunci adalah sejumlah kecil byte):

***Cari panjang kunci dengan prosedur counting coincidence sbb: XOR-kan cipherteks terhadap dirinya sendiri setelah digeser sejumlah byte, dan hitung jumlah byte yang sama. Jika pergeseran itu kelipatan dari panjang kunci (yang tidak diketahui), maka 6% dari byte akan sama. Jika tidak, maka 0.4% akan sama. Angka persentase ini disebut index of coincidence. Pergeseran terkecil mengindikasikan panjang kunci yang dicari.
***Geser cipherteks sejauh panjang kunci dan XOR-kan dengan dirinya sendiri. Operasi ini menghasilkan plainteks yang ter-XOR dengan plainteks yang digeser sejauh panjang kunci tersebut.Cari panjang kunci dengan prosedurcounting coincidence sbb: XOR-kan cipherteks terhadap dirinya sendiri setelah digeser sejumlah byte, dan hitung jumlah byte yang sama. Jika pergeseran itu kelipatan dari panjang kunci (yang tidak diketahui), maka 6% dari byte akan sama. Jika tidak, maka 0.4% akan sama. Angka persentase ini disebut index of coincidence. Pergeseran terkecil mengindikasikan panjang kunci yang dicari.
***Geser cipherteks sejauh panjang kunci dan XOR-kan dengan dirinya sendiri. Operasi ini menghasilkan plainteks yang ter-XOR dengan plainteks yang digeser sejauh panjang kunci tersebut.

Jelaskan penjelasan aplikasi kriptografi dikolom komentar dibawah

36 komentar:

  1. (Contoh analisis) CAESAR CHIPER Dan Sistem bilangan desimal Pada Numeral system
    ***Sandi Caesar bisa dipecahkan bahkan jika seseorang hanya memiliki teks tersandi tanpa mengetahui nilai geserannya, ataupun bahwa sandi Caesar telah digunakan. Jika pihak pemecah sandi hanya mengetahui bahwa digunakan substitusi monoalfabetik dalam suatu sandi, sandi tersebut dipecahkan dengan cara analisis frekuensi. Setiap bahasa memiliki huruf yang sering digunakan atau jarang digunakan. Misalnya huruf a sering sekali digunakan dalam bahasa Indonesia, dan q atau x jarang sekali muncul. Setiap bahasa memiliki pola frekuensi tertentu, yang menunjukkan frekuensi relatif dari digunakannya huruf-huruf dalam bahasa tersebut. Pola frekuensi huruf dalam bahasa Inggris ditunjukkan dalam gambar.
    ***Sistem bilangan desimal menggunakan 10 macam simbol bilangan berbentuk 10 digit angka, yaitu 0, 1 , 2, 3, 4, 5, 6, 7, 8 dan 9. Sistem bilangan desimal menggunakan basis atau radiks 10 . Bentuk nilai suatu bilangan desimal dapat berupa integer desimal (decimal integer) atau pecahan desimal (fraction decimal). Integer desimal adalah nilai desimal yang bulat.

    Absolut value merupakan nilai muilak dari masing-masing digit di bilangan. position value (nilai tempat) merupakan penimbang atau bobot dan masing-masing digit bergantung pada posisinya,yaitu bemilai basis dipangkatkan dengan urutan posisinya. Oleh karena itu, nilai 8598 dapat juga diartikan dengan (8 X 1000) + (5 X 100) + (9 x10) + (8x 1). Pecahan desimal adalah nilai desimal yang mengandung nilai pecahan di belakang koma

    Baik integer desimal maupun pecahan desimal dapat ditulis dengan bentuk eksponensial. Misalnya nilai 82,15 dapat dituliskan 0,8215 X 102. Setiap nilai desimal yang bukan nol dapat dituliskan dalam bentuk eksponensial standar (standard exponential form), yaitu ditulis dengan mantissa dan eksponen. Mantissa merupakan nilai pecahan yang digit pertama di belakang koma bukan benilai nol.

    Nama: Nawassyarif (0818260) Kelas A teknik Informatika

    BalasHapus
  2. Nama: Evi Nurmala
    Nim: 17.01.071.029
    prodi: informatika A 2017

    Caesar Cipher merupakan salah satu algoritma cipher tertua dan paling diketahui dalam perkembangan ilmu kriptografi. Caesar cipher merupakan salah satu jenis cipher substitusi yang membentuk cipher dengan cara melakukan penukaran karakter pada plainteks menjadi tepat satu karakter pada chiperteks. Teknik seperti ini disebut juga sebagai chiper abjad tunggal.
    Algoritma kriptografi Caesar Cipher sangat mudah untuk digunakan. Inti dari algoritma kriptografi ini adalah melakukan pergeseran terhadap semua karakter pada plainteks dengan nilai pergeseran yang sama.
    dimana ada kelebihan:
    Kelebihan :
    1. Lebih rumit dari algortima Caesar cipher
    2. Kemungkinan untuk mendapatkan kata kunci sulit.
    3. Jika kata kunci diubah maka subtitusi semua abjad akan berubah
    Dari aplkasi yang sudah dibagikan,aplikasi tersebut selebihnya sangat mudah saya gunakan. dan sangat membantu sekali jika saya mengalami kesulitan ketika menerjemahkan baik per_kata, per_kalimat, maupun per paragraf.
    sangat bagus, dan sangat memabantu. terimakash :)

    www.uts.ac.id

    #kriptografi
    #informatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  3. Dalam kriptografi , sandi Caesar , juga dikenal sebagai sandi Caesar , sandi sandi , kode Caesar atau shift Caesar , adalah salah satu teknik enkripsi paling sederhana dan paling dikenal luas. Ini adalah jenis sandi pengganti di mana setiap huruf dalam plaintext diganti dengan huruf dengan sejumlah posisi tetap di bawah alfabet . Misalnya, dengan shift kiri 3, D akan digantikan oleh A , E akan menjadi B , dan seterusnya. Metode ini dinamai setelah Julius Caesar , yang menggunakannya dalam korespondensi pribadinya.
    Cipher Caesar dapat dengan mudah dipecah bahkan dalam skenario ciphertext-only . Dua situasi dapat dipertimbangkan:

    penyerang tahu (atau menebak) bahwa semacam sandi substitusi sederhana telah digunakan, tetapi tidak secara khusus bahwa itu adalah skema Caesar;
    seorang penyerang tahu bahwa cipher Caesar sedang digunakan, tetapi tidak tahu nilai pergeseran.
    Dalam kasus pertama, cipher dapat dipecah menggunakan teknik yang sama seperti untuk cipher substitusi umum sederhana, seperti analisis frekuensi atau kata-kata pola.

    Nama : Andriansyah (17.01.071.010) kelas A Teknik Informatika

    Visit link : www.uts.ac.id

    #Kriptografi
    #InformatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  4. Dalam kriptografi, sandi caesar adalah salah satu teknik enkripsi paling sederhana dan terkenal. Sandi ini termasuk sandi substitusi dimana setiap huruf pada teks terang (plaintext) digantikan oleh huruf lain yang memiliki selisih posisi tertentu dalam alfabet. Misalnya jika menggunakan geseran 3, W akan menjadi Z, I menjadi L dan K menjadi N sehingga plaintext "WIKI" akan menjadi "ZLNL" pada ciphertextnya. Nama caesar diambil dari Julius Caesar, jenderal, konsul dan diktator Romawi yang menggunakan sandi ini untuk berkomunikasi dengan para panglimanya. Langkah enkripsi oleh sandi caesar sering dijadikan bagian dari penyandian yang lebih rumit, seperti sandi Vignere dan masih memiliki aplikasi modern pada sistem ROT13. Pada saat ini seperti halnya sandi substitusi alfabet tunggal lainnya, sandi caesar dapat dengan mudah dipecahkan dan praktis tidak memberikan kerahasiaan bagi pemakainya.

    Nama : Aditya Bagus Sasmito (17.01.071.004) kelas A Teknik Informatika

    Visit link : www.uts.ac.id

    #Kriptografi
    #InformatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  5. Assalamualaikum
    Nama:Syukriansyah
    Nim:17.01.071.116
    Kelas: Teknik Informatika C 2017
    Prodi:Teknik informatika

    Caesar cipher merupakan salah satu jenis cipher substitusi yang membentuk cipher dengan cara melakukan penukaran karakter pada plainteks menjadi tepat satu karakter pada chiperteks. Teknik seperti ini disebut juga sebagai chiper abjad tunggal.

    Proses membaca teks tersandi menjadi teks terang disebut dekripsi. Sandi Caesar dapat dipecahkan bahkan jika seseorang hanya memiliki teks tersandi tanpa mengetahui nilai geserannya, ataupun bahwa sandi Caesar telah digunakan.
    Jika pihak pemecah sandi hanya mengetahui bahwa digunakan substitusi monoalfabetik dalam suatu sandi, sandi tersebut dipecahkan dengan cara analisis frekuensi

    Jika pemecah kode menghitung frekuensi huruf pada teks tersandi, karakteristik khusus pada grafik disamping tentu masih ada pada teks tersandi, hanya saja posisinya telah digeser.

    Misalkan sang pemecah kode menemukan lonjakan di C, serta tiga batang tinggi berturut-turut diikuti enam batang rendah berturut-turut dimulai dari O, maka bisa ditebak bahwa sandi tersebut menggunakan geseran 5 ke kiri, dan dari kesimpulan ini kita dapat mendekripsi teks tersandi dengan menggeser setiap huruf sandi 2 posisi ke kanan.

    Visit link : www.uts.ac.id

    #Kriptografi
    #InformatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  6. Nama :Moh.Fauzy
    Nim :17.01.071.070
    Prodi :teknik informatika b17

    Proses membaca teks tersandi menjadi teks terang disebut dekripsi. Sandi Caesar dapat dipecahkan bahkan jika seseorang hanya memiliki teks tersandi tanpa mengetahui nilai geserannya, ataupun bahwa sandi Caesar telah digunakan.

    Jika pihak pemecah sandi hanya mengetahui bahwa digunakan substitusi monoalfabetik dalam suatu sandi, sandi tersebut dipecahkan dengan cara analisis frekuensi. Setiap bahasa memiliki huruf yang sering digunakan atau jarang digunakan. Misalnya huruf a sering sekali digunakan dalam bahasa Indonesia, dan q atau x jarang sekali muncul. Setiap bahasa memiliki pola frekuensi tertentu, yang menunjukkan frekuensi relatif dari digunakannya huruf-huruf dalam bahasa tersebut.
    Jika pemecah kode menghitung frekuensi huruf pada teks tersandi, karakteristik khusus pada grafik disamping tentu masih ada pada teks tersandi, hanya saja posisinya telah digeser. Misalkan sang pemecah kode menemukan lonjakan di C, serta tiga batang tinggi berturut-turut diikuti enam batang rendah berturut-turut dimulai dari O, maka bisa ditebak bahwa sandi tersebut menggunakan geseran 5 ke kiri, dan dari kesimpulan ini kita dapat mendekripsi teks tersandi dengan menggeser setiap huruf sandi 2 posisi ke kanan.

    Vist link :http://www.uts.ac.id

    #kriptografi
    #informatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassarif

    BalasHapus
  7. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  8. Nama : ADRIAN JULIAN PRATAMA
    NIM : 17.01.071.006
    PRODI: TEKNIK INFORMATIKA


    Caesar Cipher merupakan salah satu algoritma cipher tertua dan paling diketahui dalam perkembangan ilmu kriptografi. Caesar cipher merupakan salah satu jenis cipher substitusi yang membentuk cipher dengan cara melakukan penukaran karakter pada plainteks menjadi tepat satu karakter pada chiperteks. Teknik seperti ini disebut juga sebagai chiper abjad tunggal.

    Algoritma kriptografi Caesar Cipher sangat mudah untuk digunakan. Inti dari algoritma kriptografi ini adalah melakukan pergeseran terhadap semua karakter pada plainteks dengan nilai pergeseran yang sama.

    VISIT LINK :http//www.uts.ac.id
    #kriptografi
    #informatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #NAWASSARIF

    BalasHapus
  9. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  10. NAMA:EVA RAHMIATI
    NIM:17.01.071.028
    Kelas: Teknik Informatika A 2017
    Prodi:Teknik informatika

    Caesar cipher merupakan salah satu jenis cipher substitusi yang membentuk cipher dengan cara melakukan penukaran karakter pada plainteks menjadi tepat satu karakter pada chiperteks. Teknik seperti ini disebut juga sebagai chiper abjad tunggal.

    Caesar chiper melibatkan mengganti (substitusi) setiap huruf alfabet dengan huruf berdiri tiga tempat lebih jauh ke bawah alphabet 5 . Dalam kriptografi tidak mengenal menyandikan huruf dan angka desimal, solusinya adalah mengubah huruf tersebut menjadi deretan bilangan bulat (integer) misal huruf A menjadi 1 dan B menjadi 2 dan seterusnya sampai Z.

    Terimakasih


    VISIT LINK :http//www.uts.ac.id
    #kriptografi
    #informatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #NAWASSARIF

    BalasHapus
  11. Nama:Babul salam
    Kls: informatika A
    Nim: 17.01.071.017

    Algoritma asimetris merupakan pasangan kunci kriptografi yang salah satunya digunakan untuk proses enkripsi dan satu lagi deskripsi. Semua orang yang mendapatkan kunci publik dapat menggunakannya untuk mengenkripsi suatu pesan, sedangkan hanya satu orang saja yang memiliki rahasia itu, dalam hal ini kunci rahasia, untuk melakukan pembongkaran terhadap kode yang dikirim untuknya.

    Vist link :http://www.uts.ac.id

    #kriptografi
    #informatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassarif

    BalasHapus
  12. Dalam penerapan enkripsi asimetris yang menggunkan kunci publik yang didistribusikan secara luas, maka diperlukan cara untuk menemukan kunci publik tersebut. Salah satu teknik yang umum adalah menggunakan sertifikat digital dalam model komunikasi client-server. Sertifikat digital adalah paket informasi yang dapat mengidentifikasi pengguna dan server. Sertifikat ini berisi informasi seperti nama organisasi, organisasi yang mengeluarkan sertifikat, alamat email pengguna dan negara, dan kunci publik pengguna.
    Ketika server dan klien memerlukan komunikasi terenkripsi yang aman, mereka mengirim kueri melalui jaringan ke pihak lain, yang akan mengembalikan salinan sertifikat tersebut. Kunci publik pihak lain bisa diekstrak dari sertifikat. Sebuah sertifikat juga dapat digunakan untuk mengidentifikasi pemegang sertifikat tersebut secara unik.

    Nama : Zulkarnaen (17.01.071.132) Kelas A Teknik informatika

    Vist link :http://www.uts.ac.id


    #Kriptografi
    #InformatikaUTS #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  13. Nama : Hamka Satria Putra
    NIM : 17.01.071.042
    KELAS : INFORMATIKA A 2017
    PRODI : TEKNIK
    Algoritma simetris adalah algoritma yang menggunakan kunci yang sama untuk enkripsi dan deskripsinya. Algoritma kriptografi simetris sering disebut algoritma kunci rahasia, algoritma kunci tunggal atau algoritma satu kunci dan megharuskan pengirim dan penerima menyetujui suatu kunci tersebut. Kelebihan dari kriptografi simetris waktu proses untuk enkripsi dan deskripsi relatif cepat. Hal ini disebabkan efesiensi yang terjadi pada pembangkit kunci. Maka proses relative cepat maka algoritma ini tepat untuk digunakan pada sistem komunikasi digital secara real time seperti GSM.

    Aplikasi dari algoritma simetris digunakan oleh beberapa algoritma dibawah ini :
    Data Encryption Standar (DES)
    Advance Encryption Standar (AES)
    International Data Encryption Algoritma
    A5
    RC4

    Vist link :http://www.uts.ac.id

    #kriptografi
    #informatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassarif

    BalasHapus
  14. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  15. Nama : Febriansah
    Nim : 17.01.071.035
    Prodi : Informatika A '17


    sandi Caesar, atau sandi geser, kode Caesar atau Geseran Caesar adalah salah satu teknik enkripsi paling sederhana dan paling terkenal, kemungkinan besar sandi caesar ini terbilang cukup aman. karena, amat sedikit dari musuh Caesar yang dapat membaca, apalagi yang dapat memecahkan sandi. Karena, dibutuhkannya suatu ketelitin pada saat menganalisa sandi ini dengan frekuensi tertentu. Otomatis itu akan terbilang sangat rumit sekali untuk dipecahkan.
    sandi Caesar ini bukan berrrti sangat aman sekali untuk suatu informasi yang kita gunakan, mengingat jumlah kuncinya hanya 26 kunci saja dan untuk pemecahan suatu kata kuncinnya harus dilakukan percobaan secara manual pada masing-masing kunci.
    Terima Kasih Pemaparannya.

    www.uts.ac.id

    #kriptografi
    #informatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  16. Nama : Nurul Badriya
    Nim : 17.01.071.087
    Kelas : Informatika A 2017

    Kriptografi asimetrik 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.

    Vist link :http://www.uts.ac.id


    #Kriptografi
    #InformatikaUTS #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  17. Kriptografi caesar cipher dan affine cipher adalah kriptografi yang sederhana dan mudah dipecahkan. Salah satu cara agar pesan menjadi sulit dipecahkan yaitu dengan cara mengkomposisi kedua cipher tersebut. Komposisi kriptografi caesar cipher dan affine cipher dengan cara dua kali enkripsi dan dua kali dekripsi secara berurutan. Penelitian ini dikaji konsep matematika yang terdapat pada kriptografi komposisi caesar cipher dan affine cipher dan pembuatan program. Hasil dalam penulisan penelitian ini berupa program aplikasi untuk mempermudah enkripsi dan dekripsi komposisi caesar cipher dan affine cipher yang dibuat menggunakan bahasa pemrograman Delphi 7. Hasil yang diperoleh dari pengujian program dan pengujian manual adalah sama, menunjukan bahwa aplikasi telah sesuai dengan yang diinginkan.

    Nama : Randi Candra Kirana
    Nim : 17.01.071.092
    Prodi : teknik informatika C 2017

    www.uts.ac.id

    #Kriptografi
    #InformatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  18. Nama : Isnaeni Zulkarnaen
    Nim : 17.01.071.052
    Prodi : Teknik Informatika A 2017


    Blok cipher merupakan algoritma kriptografi simetrik yang mengenkripsi satu blok plaintext dengan jumlah bit tertentu dan menghasilkan blok ciphertext dengan jumlah bit yang sama.Pada umumnya, setiap blok plaintext yang diproses berukuran 64 bit. Namun, seiring dengan kemajuan teknologi, ukuran blok plaintext berkembang menjadi 128 bit, 256 bit bahkan menjadi 512 bit. Dalam proses enkripsinya, block cipher menggunakan beberapa fungsi matematika, diantaranya fungsi permutasi dan fungsi substitusi, sehingga konfusi (confussion) dan difusi (diffusion) pada block cipher terpenuhi.
    Istilah konfusi dan difusi diperkenalkan oleh Claude Shannon pada tahun 1949.

    www.uts.ac.id

    #kriftografi
    #InformatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  19. Nama : hafidz ilman muttaqiin
    NIM : 17.01.071.041
    Prodi : teknik informatika 2017 A


    Penggunaan sandi substitusi yang paling awal diketahui dan paling sederhana adalah oleh Julius Caesar. Caesar Cipher melibatkan mengganti (subtitusi) setiap huruf alfabet dengan huruf berdiri tiga tempat lebih jauh ke bawah alphabet [5]. Dalam kriptografi, tidak mengenal cara menyandikan huruf dan angka desimal. Solusinya adalah mengubah huruf tersebut menjadi deretan bilangan bulat (integer). Misal huruf A menjadi angka 1, huruf B menjadi angka 2, dan seterusnya hingga huruf Z menjadi angka 26.

    BalasHapus
  20. ada tiga komponen kode utama yang menjadi perhatian kita, yaitu : pesan (Plaintext), kunci (key), serta sandi (ciphertext). caesar cipher merupakan sandi substitusi yang menggunakan kunci yang panjangnya 1 karakter saja (alfabet). dimana sandi substitusi yang digunakan ialah mengubah 1 huruf atau karakter di pesan (plaintext), menurut aturan kunci (key), menjadi karakter lain disandi rahasia (ciphertext). serta pada caesar cipher terdapat encode dan decode dalam pertukaran sandi rahasia.

    Nama : Ulfatus Soleha (17.01.071.117) Kelas A Teknik Informatika

    www.uts.ac.id

    #Kriptografi
    #InformatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  21. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  22. Dalam kriptografi sandi caeser adalah salah satu teknik enkripsi sederhana. Sandi ini temasuk sandi subtitusi dimana setiap huruf pada teks terang (plaintext) digantikan oleh huruf lain yang memilikiselisih posisi tertentu dalam alphabet geseran. Missal W akan mejadi Z, I menjadi L, dan K menjadi N sehingga teks terang “wiki” akan menjadi “ZLNL pada teks tersandi. Kata caeser di ambil dari nama Julius Caeser,jenderal,konsul dan diktator romawi yang menggunakan sandi ini pertama kalinya untuk berkomukasi dengan panglimanya. salah satu cara memecahkan sandi caeser yaitu dengan cara analsis frekuensi pada pesan kunci.yang di mana caeser teks bertujuan untuk menjaga kerahasiaan berita.

    Nurlinda_(17.01.071.086)_Kelas Kriptografi Informatika A 2017

    Vist link :http://www.uts.ac.id


    #Kriptografi
    #InformatikaUTS #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  23. Algoritma asimetris, sering juga disebut dengan algoritma kunci publik atau sandi kunci publik, menggunakan dua jenis kunci, yaitu kunci publik (public key) dan kunci rahasia (secret key). Kunci publik merupakan kunci yang digunakan untuk mengenkripsi pesan. Sedangkan kunci rahasia digunakan untuk mendekripsi pesan.
    Ada tiga fungsi dasar di dalam algoritma kriptografi, antara lain; enkripsi, dekripsi, dan kunci. Enkripsi berarti proses penyembunyian data pesan, mengubah plaintext menjadi chipertext. Sedangkan dekripsi merupakan kebalikan dari enkripsi, bertujuan untuk memahami pesan yang ada, dan kunci adalah teknik yang digunakan untuk enkripsi maupun dekripsi.

    Nama : Elga Ramdani (17.01.071.027) Kelas A Teknik Informatika

    Visit Link : http://www.uts.ac.id

    #Kriptografi #InformatikaUTS #UniversitasTeknologiSumbawa #NusaBaca #Nawassyarif

    BalasHapus
  24. Nama : Fikri Nuryansah
    NIM : 17.01.071.037
    Kelas : A
    Prodi : Teknik Informatika 2017

    assalamualaikum wr wb

    dari program yang telah di berikan saya amati dan saya jalankan yang dapat saya tangkap yaitu perogram tersebut menggunakan caesar cipher dimana Pesan yang bias dibaca di ubah menjadi pesan yang tidak bisa dibaca orang lain selain orang yang dituju, dan mengenkripsikan pesan dari abjad 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 menjadi h i j k l m n o p q r s t u v w x y z a b c d e f g.
    terimakasih wassalam ...

    BalasHapus
  25. Dalam file yang telah diberikan, saya menyimpulkan bahwa pada program tersebut berupa algoritma kunci yang berupa Sandi Caesar. Yang dimana sandi Caesar ini alah satu teknik enkripsi paling sederhana dan paling terkenal. Sandi ini termasuk sandi substitusi dimana setiap huruf pada teks terang digantikan oleh huruf lain yang memiliki selisih posisi tertentu dalam alfabet. Dahulu diperediksikan ada kemungkinan sandi ini cukup aman. Karena, jarang diketahui oleh musuh caesar yang dapat dibca dan juga sandi caesar ini memiliki 13 geseran yang biasa disebut sebagai ROT13, yang dimana menghalangi pengguna lain untuk membaca langsung sesuatu dari internet.


    Nama : Dendi Ardiannsyah
    Nim : 17.01.071.023
    Prodi : Informatika A '17

    #Kriptografi
    #InformatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  26. Assalamualaikum wr.wb
    Nama : Ari syahwatullah
    Nim :17.01.071.013
    Kelas : Teknik informatika A 2017
    Prodi: Teknik informatika

    Algoritma simetris , sering juga disebut dengan algoritma kunci publik atau sandi kunci publik , menggunakan dua jenis kunci, yaitu kunci publik ( kunci publik ) dan kunci rahasia ( kunci rahasia ). Kunci publik merupakan kunci yang digunakan untuk mengenkripsi pesan. Sementara kunci rahasia digunakan untuk mendekripsi pesan.Kunci publik yang bersifat umum, artinya kunci ini tidak dapat diakses oleh siapa saja. Sementara kunci rahasia adalah kunci yang dirahasiakan dan hanya orang-orang tertentu saja yang bisa mengetahuinya.

    Keuntungan utama dari algoritme asimetri ini memberikan Jaminan keamanan kepada siapa saja yang melakukan komunikasi informasi di antara mereka tidak ada kesepakatan tentang keamanan pesan terlebih dahulu terkait dengan tidak mengenal satu sama lain.

    Terima kasih

    VISIT LINK :http//www.uts.ac.id

    #kriptografi
    #informatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #NAWASSARIF

    BalasHapus
  27. Nama : Muhammad Jafar
    NIM : 17.01.071.075

    terimakasih atas pembahasannya, mudah dipahami dan bahasanya lugas.metode sandi caesar ini sudah sangat lama ada kalo menurut historisnya. Dan sebagai dassr belajar kripto grafi untuk pemula dan para enthusiast kripto jga bisa dimulai dari sini. Sebab lewat teori terdahulu kita bisa berkembang dan menemukan teori yg lebih relevan dengan kondisi dan perkembangan jaman. Krena dunia IT di era kita sekarang terlalu cepat berkembang. Kejahatanpun jga ikut berkembang, oleh karena itu belajar teori dasar dan melihat realitas dunia IT dan kejahatan cyber bisa menjadi modal untuk belajar seumur hidup

    #Kriptografi
    #InformatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  28. Nama:Jumirah
    Nim:17.01.071.057
    prodi:T.Informatika

    Dari pemaparan tersebut dapat dipahami bahwa Algoritma kriptografi modern itu terdiri dari tiga bagian yg pertama Algoritma Simetris yang dimana algoritma yang menggunakan kunci yang sama untuk enkripsi dan deskripsinya.yg kedua Algoritma asimetris yaitu pasangan kunci kriptografi yang salah satunya digunakan untuk proses enkripsi dan satu lagi deskripsi dan yg terakhir adalah Algoritma hibrida yaitu algoritma yang memanfaatkan dua tingkatan kunci, yaitu kunci rahasia (simetri) yang disebut juga session key (kunci sesi) untuk enkripsi data dan pasangan kunci rahasia adalah kunci publik untuk pemberian tanda tangan digital serta melindungi kunci simetris.

    Vist link :http://www.uts.ac.id

    #Kriptografi
    #InformatikaUTS #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  29. NAMA:MUHAMMAD RIZKI
    NIM:17.01.071.077
    Kelas: Teknik Informatika B 2017
    Prodi: informatika

    Salah satu enkripsi untuk pengamanan dalam bentuk algoritma adalah Caesar chiper. Caesar Cipher adalah salah satu teknik enkripsi yang paling sederhana dan paling dikenal. Caesar
    Cipher adalah algoritma yang digunakan oleh sistem kriptografi simetri dan digunakan jauh sebelum
    sistem kriptografi public key ditemukan, kriptografi klasik yang ada dan beberapa bentuk algoritma klasik
    dianggap optimal karena mudah dipecahkan. Caesar chiper merupakan jenis cipher substitusi di mana
    setiap huruf dalam plaintext digantikan oleh sebuah huruf dengan beberapa posisi tetap di bawah alfabet
    . Teknik ini juga dikenal sebagai single cipher alphabet .

    VISIT LINK :http//www.uts.ac.id

    #kriptografi
    #informatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #NAWASSARIF

    BalasHapus
  30. Nama: Fatimah Yasin
    Nim : 17.01.071.034
    Kelas:Teknik Informatika A17
    Prodi : Teknik Informatika

    Algoritma kriprografi simetris adalah algoritma yang menggunakan kunci enkripsi yang sama dengan kunci dekripsinya,
    Algoritma kriprografi simetris sering disebut algoritma kunci rahasia, algoritma kunci tunggal, atau algoritma satu kunci, dan mengharuskan pengirim dan penerima menyetujui suatu kunci tertentu.
    Kelebihan dari algoritma kriprografi simetris adalah waktu proses untuk enkripsi dan dekripsi relatif cepat. Hal ini disebabkan efesiensi yang terjadi pada pembangkit kunci. Karena prosesnya relative cepat maka algoritma ini tepat untuk digunakan pada sistem komunikasi digital secara real timeseperti GSM.
    Vist link :http://www.uts.ac.id


    #Kriptografi
    #InformatikaUTS #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  31. Kriptografi merupakan ilmu yang mempelajari teknik-teknik matematika yang berhubungan dengan aspek keamanan informasi seperti kerahasian data, keabsahan data, integritas data serta autentikasi data. ... Kriptografi modern merupakan suatu perbaikan yang mengacu pada kriptografi klasik. Kedua pemahaman tersebut bergantung pada penggunaan perangkat analasis dan pembuat pesan yang bersifat kriptologis.disini saya jga mendapatkan pemahaman bahwa Kriptografi klasik dalam pembuatannya maupun analisisnya sama sekali tidak melibatkan komputer atau perangkat mesin. Alat-alat yang digunakan berkutat pada pemanfaatan kertas, pena, batu, serta alat-alat lain yang tidak tergolong dalam perangkat mesin modern sama sekali.

    Nama : Margo Mulyono
    Nim : 17.01.071.063
    Kelas Kriptografi Informatika A 2017

    Visit Link : www.uts.ac.id

    #kriptografi
    #InformatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  32. Nama : Ahmad Afandi Fajduani
    NIM : 16.01.071.003


    Kriptografi asimetrik 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.



    #Kriptografi
    #InformatikaUTS #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  33. Azzahrah Maulya Safira
    17.01.071.016
    Inf.A Kriptografi

    Dari hasil mencoba aplikasi kriptografi berbasis web saya merasakan pengalaman yang lebih mudah mentranslet plain text ke chiper text, dan pada aplikasi itu juga tersedia beragam pilihan. dan bisa change translate juga, bisa encode atau decode. namun, aplikasi seperti ini sepertinya tidak bisa disebar luaskan, khawatir banyak yg menyalah gunakan.

    dari segi UI nya aplikasi tersebut cukup menarik. dan dapat digunakan dengan mudah, sekalipun pengguna masih sangat newbie dalam dunia per-kriptografi-an.

    sekian.

    #kriptografi
    #informatika
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  34. Nama : Ahmad Afandi Fajduani
    NIM : 16.01.071.002
    Mk : Kriptografi B 2017


    Kriptografi asimetrik 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.

    Visit Link : www.uts.ac.id



    #Kriptografi
    #InformatikaUTS #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  35. Jadi kesimpulan yang saya dapat Disebut sebagai algorima simetris dikarenakan pada proses enkripsi dan dekripsinya menggunakan key atau kunci yang sama. Algoritma enkripsi dan dekripsi bias merupakan algoritma yang sudah umum diketahui, namun untuk kunci yang digunakan harus tetap terjaga kerahasiaanya dan hanya diketahui oleh pihak yang mengirim dan yang menerima saja.

    Semoga kesimpulan/masukan dari saya dapat membantu

    Nama : Arfan Jaya
    Nim : 17.01.071.012
    Informatika 2017

    Visit link : www.uts.ac.id

    #Kriptografi
    #InformatikaUTS
    #UniversitasTeknologiSumbawa
    #NusaBaca
    #Nawassyarif

    BalasHapus
  36. Pada tampilan kriptograpi modern terdapat ada 4 buah model, yaitu :
    1. Block Cipher. yang mana Block Cipher ini merupakan algoritma kriptografi simetrik yang mengenkripsi satu blok plaintext dengan jumlah bit tertentu dan menghasilkan blok ciphertext dengan jumlah bit yang sama.
    2. RC4 merupakan salah satu jenis stream cipher yang sinkron yang mana cipher yang memiliki kunci simetris dan mengenkripsi atau mendekripsi plainteks secara digit per digit atau bit per bit dengan cara mengkombinasikan secara operasi biner dengan sebuah angka semiacak.
    3. fungsi hash merupakan uatu fungsi yang berguna untuk mengkompresi/memperkecil sebuah string yang panjang menjadi sebuah string yang lebih pendek yang mana biasanya digunakan sebagai otentikasi, integritas dan digital signature.
    4. HMAC merupakan salah satu jenis dari MAC yang mana ini merupakan penerapan dari fungsi hash satu arah.



    Nama : Jizan Qifli Ilhamdi
    Nim : 17.01.071.054
    kelas A kriptografi Teknik Informatika 2017

    BalasHapus