Ringkasan dokumen tersebut adalah:
(1) Dokumen tersebut membahas tentang kod klasikal dan cipher, termasuk definisi kod dan cipher serta contoh-contoh kod dan cipher klasik seperti cipher Caesar dan Vigenere; (2) Juga dibahas tentang dua kategori utama cipher yaitu transposisi dan penggantian serta contoh-contoh cipher dalam setiap kategori; (3) Dokumen tersebut memberikan perbandingan antara transposisi dan pengg
Dokumen tersebut menjelaskan metode Kasiski untuk memecahkan Vigenere cipher dengan menemukan panjang kunci melalui perulangan kriptogram yang sama pada cipherteks. Metode ini memanfaatkan perulangan kelompok huruf dalam bahasa Inggris untuk menentukan panjang kunci sebelum akhirnya menentukan kata kunci melalui analisis frekuensi huruf.
Dokumen tersebut membahas pengantar kriptografi dan beberapa terminologi dasar kriptografi seperti pesan, pengirim, penerima, enkripsi, dekripsi, kunci, dan sistem kriptografi. Juga membahas sejarah penggunaan kriptografi sejak zaman Mesir Kuno hingga Perang Dunia II."
MK Keamanan Komputer - Sesi 6 : Kriptografi (Introduction)Bambang
Kriptografi adalah ilmu dan seni menyandikan pesan untuk menjaga kerahasiaan dan mencegah pembacaan oleh pihak yang tidak berhak, sedangkan kriptoanalisis adalah ilmu dan seni memecahkan pesan terenkripsi. Sejarah kriptografi dimulai sejak 3000 SM dengan penggunaan hieroglif Mesir hingga penggunaan mesin Enigma oleh Jerman selama PD II yang berhasil dipecahkan oleh Sekutu."
Dokumen tersebut membahas tentang kriptografi secara singkat dalam 3 kalimat. Pertama, kriptografi adalah ilmu dan teknik untuk menjaga kerahasiaan data digital dengan mengenkripsinya. Kedua, terdapat beberapa algoritma kriptografi seperti simetris dan asimetris. Ketiga, sejarah kriptografi dimulai sejak zaman Mesir Kuno hingga Perang Dunia II.
Sandi Caesar adalah salah satu teknik enkripsi substitusi terkenal dimana setiap huruf digeser sejauh 3 posisi. Meskipun sederhana, Sandi Caesar masih banyak digunakan dalam sistem enkripsi modern. Modifikasi algoritma Caesar dengan menggunakan modulo selain 3 dapat meningkatkan kerahasiaannya.
Dokumen tersebut menjelaskan metode Kasiski untuk memecahkan Vigenere cipher dengan menemukan panjang kunci melalui perulangan kriptogram yang sama pada cipherteks. Metode ini memanfaatkan perulangan kelompok huruf dalam bahasa Inggris untuk menentukan panjang kunci sebelum akhirnya menentukan kata kunci melalui analisis frekuensi huruf.
Dokumen tersebut membahas pengantar kriptografi dan beberapa terminologi dasar kriptografi seperti pesan, pengirim, penerima, enkripsi, dekripsi, kunci, dan sistem kriptografi. Juga membahas sejarah penggunaan kriptografi sejak zaman Mesir Kuno hingga Perang Dunia II."
MK Keamanan Komputer - Sesi 6 : Kriptografi (Introduction)Bambang
Kriptografi adalah ilmu dan seni menyandikan pesan untuk menjaga kerahasiaan dan mencegah pembacaan oleh pihak yang tidak berhak, sedangkan kriptoanalisis adalah ilmu dan seni memecahkan pesan terenkripsi. Sejarah kriptografi dimulai sejak 3000 SM dengan penggunaan hieroglif Mesir hingga penggunaan mesin Enigma oleh Jerman selama PD II yang berhasil dipecahkan oleh Sekutu."
Dokumen tersebut membahas tentang kriptografi secara singkat dalam 3 kalimat. Pertama, kriptografi adalah ilmu dan teknik untuk menjaga kerahasiaan data digital dengan mengenkripsinya. Kedua, terdapat beberapa algoritma kriptografi seperti simetris dan asimetris. Ketiga, sejarah kriptografi dimulai sejak zaman Mesir Kuno hingga Perang Dunia II.
Sandi Caesar adalah salah satu teknik enkripsi substitusi terkenal dimana setiap huruf digeser sejauh 3 posisi. Meskipun sederhana, Sandi Caesar masih banyak digunakan dalam sistem enkripsi modern. Modifikasi algoritma Caesar dengan menggunakan modulo selain 3 dapat meningkatkan kerahasiaannya.
Ringkasan dokumen tersebut adalah:
Kriptografi adalah ilmu yang mempelajari teknik-teknik matematika yang berhubungan dengan aspek keamanan informasi, meliputi kerahasiaan data, integritas data, autentikasi data, dan nonrepudiasi data. Kriptografi memiliki dua proses dasar yaitu enkripsi untuk mengubah pesan jelas menjadi sandi dan deskripsi untuk mengubah pesan sandi menjadi pesan jelas kemb
1. Metode enkripsi Caesar cipher adalah algoritma substitusi cipher yang menggunakan konsep pergeseran huruf dengan modulo 26.
2. Algoritma ini biasanya digunakan untuk mengenkripsi informasi rahasia pada zaman Romawi dengan menggeser huruf sejumlah kunci tertentu.
3. Dokumen ini menjelaskan beberapa metode enkripsi data dengan menggunakan kunci seperti operasi, tabung, gitar, dan phantom yang dapat membuat kode lebi
1. Dokumen tersebut membahas tentang algoritma kriptografi klasik yang berbasis karakter dan menggunakan teknik substitusi atau transposisi untuk mengenkripsi pesan.
2. Dua jenis algoritma kriptografi klasik yang dijelaskan adalah cipher substitusi seperti Caesar cipher dan cipher transposisi yang mengubah posisi huruf di dalam pesan.
3. Ada beberapa variasi dari cipher substitusi seperti cipher abjad tunggal, homofonik, dan polialfabetik
Kriptograf - Algoritma Kriptografi Klasik (bagian 1)KuliahKita
1. Algoritma kriptografi klasik meliputi cipher substitusi dan transposisi yang berbasis karakter tanpa menggunakan komputer. 2. Cipher substitusi seperti Caesar cipher mengganti huruf plainteks dengan huruf lain sesuai tabel substitusi, sedangkan cipher transposisi mengubah posisi huruf dengan mengacaknya. 3. Super enkripsi merupakan kombinasi dari cipher substitusi dan transposisi untuk meningkatkan keamanan teks rahasia.
Mode Cipher Feedback (CFB) mengenkripsi data dalam unit yang lebih kecil dari ukuran blok untuk mengatasi kelemahan CBC. CFB mengenkripsi cipher blok seperti cipher stream dan membutuhkan antrian ukuran blok. CFB 8-bit mengenkripsi karakter per karakter menggunakan antrian 8 byte. Kesalahan 1 bit pada plainteks akan merambat pada blok cipherteks dan seterusnya.
Kriptografi kunci publik merupakan kriptografi yang memecahkan masalah pengiriman kunci rahasia karena kuncinya bersifat publik di http://kuliahkita.com/kelas/kriptografi/
Kriptografi adalah ilmu dan seni untuk menjaga pesan rahasia agar tetap aman dengan menyandikan pesan menjadi teks terenkripsi yang hanya dapat dibaca kembali menggunakan kunci sandi yang tepat. Kriptografi melibatkan proses enkripsi untuk mengubah teks biasa menjadi teks terenkripsi dan dekripsi untuk mengembalikan teks terenkripsi menjadi teks asli. Kekuatan algoritma kriptografi ditentuk
Ringkasan dokumen ini memberikan panduan untuk pelajar menyelesaikan projek matematik yang terdiri daripada tiga praktikal. Projek ini bertujuan menilai hasil pembelajaran pelajar dalam bidang kod kriptografi, model matematik biologi, dan konsep kalkulus. Pelajar perlu menyiapkan laporan secara individu atau berpasangan mengenai topik-topik tersebut mengikut format dan panduan yang diberikan.
Nota ini memberikan ringkuman tentang bidang-bidang matematik dan aplikasinya dalam teknologi moden. Topik utama termasuk bidang-bidang matematik seperti kuantiti, ruang, perubahan dan struktur serta aplikasi bidang-bidang tersebut dalam teknologi seperti perniagaan, pendidikan, pembinaan dan sistem rangkaian. Nota ini juga membincangkan aspek sejarah dan budaya matematik seperti friezes, mosaic serta sistem binari.
Topik ini membincangkan permodelan matematik dalam biologi dan ekologi. Ia menjelaskan teori permodelan pertumbuhan populasi menggunakan matrik dan konsep eigenvalue serta eigenvector. Model predator-mangsa dan persamaan Lotka-Volterra juga dibincangkan untuk memodelkan interaksi antara spesies. Simulasi model digunakan untuk melihat hubungan antara bilangan pemangsa dan mangsa terhadap masa. Akhir sekali, contoh permodelan untuk ubat paracet
1. Modul ini membahasikan peranan matematika dalam teknologi modern dan kehidupan seharian melalui contoh-contoh seperti kriptografi, mesin ATM, algoritma pencarian Google, sistem GPS, dan kriptografi kunci awam.
2. Matematika dilihat sebagai bahasa yang memungkinkan penyampaian konsep secara tepat dan berperanan dalam berbagai budaya sepanjang sejarah seperti bangunan piramida Mesir kuno.
3. Tek
Kursus ini memberi tumpuan kepada aplikasi Matematik dalam pelbagai bidang seperti teknologi moden, kod dan kriptografi, penggunaan model matematik dalam biologi dan ekologi, serta idea utama matematik berkaitan kalkulus. Pelajar akan mendalami peranan matematik sebagai aktiviti budaya, mengaplikasi model matematik, dan mempelajari konsep asas kod dan kriptografi melalui aktiviti praktikal. Penilaian terdiri darip
Model matematik yang digunakan untuk memodelkan pertumbuhan bunga matahari berdasarkan ketinggian ialah model persamaan logistik. Model ini memberikan persamaan P = 256/(1 + 13.22e-0.67t) dimana P mewakili ketinggian, t mewakili masa, dan nilai-nilai A, k, C didapati daripada proses penyelesaian masalah. Model ini sesuai untuk mewakili data sebenar berdasarkan perbandingan antara nilai-nilai yang di
Ringkasan dokumen tersebut adalah:
Kriptografi adalah ilmu yang mempelajari teknik-teknik matematika yang berhubungan dengan aspek keamanan informasi, meliputi kerahasiaan data, integritas data, autentikasi data, dan nonrepudiasi data. Kriptografi memiliki dua proses dasar yaitu enkripsi untuk mengubah pesan jelas menjadi sandi dan deskripsi untuk mengubah pesan sandi menjadi pesan jelas kemb
1. Metode enkripsi Caesar cipher adalah algoritma substitusi cipher yang menggunakan konsep pergeseran huruf dengan modulo 26.
2. Algoritma ini biasanya digunakan untuk mengenkripsi informasi rahasia pada zaman Romawi dengan menggeser huruf sejumlah kunci tertentu.
3. Dokumen ini menjelaskan beberapa metode enkripsi data dengan menggunakan kunci seperti operasi, tabung, gitar, dan phantom yang dapat membuat kode lebi
1. Dokumen tersebut membahas tentang algoritma kriptografi klasik yang berbasis karakter dan menggunakan teknik substitusi atau transposisi untuk mengenkripsi pesan.
2. Dua jenis algoritma kriptografi klasik yang dijelaskan adalah cipher substitusi seperti Caesar cipher dan cipher transposisi yang mengubah posisi huruf di dalam pesan.
3. Ada beberapa variasi dari cipher substitusi seperti cipher abjad tunggal, homofonik, dan polialfabetik
Kriptograf - Algoritma Kriptografi Klasik (bagian 1)KuliahKita
1. Algoritma kriptografi klasik meliputi cipher substitusi dan transposisi yang berbasis karakter tanpa menggunakan komputer. 2. Cipher substitusi seperti Caesar cipher mengganti huruf plainteks dengan huruf lain sesuai tabel substitusi, sedangkan cipher transposisi mengubah posisi huruf dengan mengacaknya. 3. Super enkripsi merupakan kombinasi dari cipher substitusi dan transposisi untuk meningkatkan keamanan teks rahasia.
Mode Cipher Feedback (CFB) mengenkripsi data dalam unit yang lebih kecil dari ukuran blok untuk mengatasi kelemahan CBC. CFB mengenkripsi cipher blok seperti cipher stream dan membutuhkan antrian ukuran blok. CFB 8-bit mengenkripsi karakter per karakter menggunakan antrian 8 byte. Kesalahan 1 bit pada plainteks akan merambat pada blok cipherteks dan seterusnya.
Kriptografi kunci publik merupakan kriptografi yang memecahkan masalah pengiriman kunci rahasia karena kuncinya bersifat publik di http://kuliahkita.com/kelas/kriptografi/
Kriptografi adalah ilmu dan seni untuk menjaga pesan rahasia agar tetap aman dengan menyandikan pesan menjadi teks terenkripsi yang hanya dapat dibaca kembali menggunakan kunci sandi yang tepat. Kriptografi melibatkan proses enkripsi untuk mengubah teks biasa menjadi teks terenkripsi dan dekripsi untuk mengembalikan teks terenkripsi menjadi teks asli. Kekuatan algoritma kriptografi ditentuk
Ringkasan dokumen ini memberikan panduan untuk pelajar menyelesaikan projek matematik yang terdiri daripada tiga praktikal. Projek ini bertujuan menilai hasil pembelajaran pelajar dalam bidang kod kriptografi, model matematik biologi, dan konsep kalkulus. Pelajar perlu menyiapkan laporan secara individu atau berpasangan mengenai topik-topik tersebut mengikut format dan panduan yang diberikan.
Nota ini memberikan ringkuman tentang bidang-bidang matematik dan aplikasinya dalam teknologi moden. Topik utama termasuk bidang-bidang matematik seperti kuantiti, ruang, perubahan dan struktur serta aplikasi bidang-bidang tersebut dalam teknologi seperti perniagaan, pendidikan, pembinaan dan sistem rangkaian. Nota ini juga membincangkan aspek sejarah dan budaya matematik seperti friezes, mosaic serta sistem binari.
Topik ini membincangkan permodelan matematik dalam biologi dan ekologi. Ia menjelaskan teori permodelan pertumbuhan populasi menggunakan matrik dan konsep eigenvalue serta eigenvector. Model predator-mangsa dan persamaan Lotka-Volterra juga dibincangkan untuk memodelkan interaksi antara spesies. Simulasi model digunakan untuk melihat hubungan antara bilangan pemangsa dan mangsa terhadap masa. Akhir sekali, contoh permodelan untuk ubat paracet
1. Modul ini membahasikan peranan matematika dalam teknologi modern dan kehidupan seharian melalui contoh-contoh seperti kriptografi, mesin ATM, algoritma pencarian Google, sistem GPS, dan kriptografi kunci awam.
2. Matematika dilihat sebagai bahasa yang memungkinkan penyampaian konsep secara tepat dan berperanan dalam berbagai budaya sepanjang sejarah seperti bangunan piramida Mesir kuno.
3. Tek
Kursus ini memberi tumpuan kepada aplikasi Matematik dalam pelbagai bidang seperti teknologi moden, kod dan kriptografi, penggunaan model matematik dalam biologi dan ekologi, serta idea utama matematik berkaitan kalkulus. Pelajar akan mendalami peranan matematik sebagai aktiviti budaya, mengaplikasi model matematik, dan mempelajari konsep asas kod dan kriptografi melalui aktiviti praktikal. Penilaian terdiri darip
Model matematik yang digunakan untuk memodelkan pertumbuhan bunga matahari berdasarkan ketinggian ialah model persamaan logistik. Model ini memberikan persamaan P = 256/(1 + 13.22e-0.67t) dimana P mewakili ketinggian, t mewakili masa, dan nilai-nilai A, k, C didapati daripada proses penyelesaian masalah. Model ini sesuai untuk mewakili data sebenar berdasarkan perbandingan antara nilai-nilai yang di
Archimedes berjaya menghampiri nilai pi dengan menggunakan poligon berbilang sisi yang dilukis di dalam dan luar bulatan. Beliau menggunakan kaedah penghampiran secara berperingkat dengan menambah bilangan sisi poligon sehingga mendapat nilai pi antara 3.139350 hingga 3.142715. Zeno pula mencadangkan empat paradoks untuk mencabar konsep pergerakan dan ruang, termasuklah paradoks Dikotomi dan Archilles dan
Pentaksiran adalah proses menilai kemajuan pembelajaran murid melalui berbagai prosedur seperti ujian. Ia berguna untuk menentukan kemampuan murid, mengubahsuai pengajaran, dan memastikan hasil pembelajaran tercapai.
Jasa Zeno paling besar adalah pengaruhnya bagi filsafat. Sasaran ‘tembak’ Zeno adalah pluraliti dan gerak – sesuatu ditanamkan pada opini-opini geometrikal yang lazim dikenal – selain akal sehat, menyerang doktrin-doktrin Pythagorean, ternyata mampu memberi inspirasi para teori relativitas (paradoks keempat) dan fisika quantum. Kenyataannya ruang dan waktu bukanlah struktur matematika utuh (continuum). Alasan bahwa ada cara untuk melestarikan realitas gerak mengingkari bahwa ruang dan waktu terbentuk dari titik-titik dan saat-saat.
Paradoks ini sangat terkenal, terutama paradoks Archilles dan kura-kura, kelak dipecahkan oleh Cantor. Hampir seluruh buku matematika mencantumkan nama Zeno pada indeksnya. Paradoks tidak hanya merupakan pertanyaan terhadap matematika abstrak tetapi juga pada realitas fisik. Memperkecil skala seperti halnya paradoks bulir gandum, sampai tidak dapat dibagi memicu orang “membedah” suatu benda sampai tingkat atom.
Presentasi Kriptografi dan LCG (Sistem Pembangkit Bilangan Acak)Made Aditya
Kriptografi yaitu suatu ilmu dimana pengguna melakukan pengubahan sebagian ataupun keseluruhan pada suatu text maupun Dokumen dengan tujuan untuk menjaga keamanan text tersebut.
Dalam Ilmu Komputer, Kriptografi digunakan pada beberapa hal, contohnya enkripsi password, login, wireless, transfer data, dll. Apa itu Enkripsi? Silahkan dibaca pada slide ini.
LCG atau Sistem Pembangkit Bilangan Acak, adalah ilmu dalam cabang matematika yang digunakan untuk menghitung perulangan pada sebuah sistem bilangan acak.
Untuk lebih jelasnya, silahkan dibaca.
Kriptografi memiliki sejarah panjang yang bermula dari Mesir kuno hingga zaman modern. Berbagai metode sandi telah dikembangkan sejak 3000 SM untuk melindungi informasi rahasia, termasuk hieroglif Mesir, Scytale Yunani, dan sandi Caesar Romawi. Kriptografi terus berkembang dengan ditemukannya disk sandi dan mesin sandi modern. Kriptografi kini digunakan untuk mengamankan komunikasi digital.
Dokumen tersebut memberikan penjelasan mengenai kriptografi dan berbagai jenis sifer (cipher) seperti substitusi cipher, transposisi cipher, dan contoh-contoh penerapannya seperti Atbash, Caesar, Rail Fence, Columnar Transposition. Jenis-jenis sifer tersebut digunakan untuk menyulitkan teks biasa menjadi teks terenkripsi untuk keamanan komunikasi.
Modul ini membahas tentang kriptografi, yaitu ilmu yang mempelajari sistem pengkodean pesan rahasia. Sistem pengkodean rahasia didasarkan pada transformasi huruf menjadi bilangan dan sebaliknya menggunakan aritmetika modulo 26. Proses mengubah pesan biasa menjadi pesan rahasia disebut enkripsi, sedangkan proses sebaliknya disebut dekripsi."
Dokumen tersebut membahas tentang macam-macam alat komunikasi tradisional dan modern. Alat komunikasi tradisional seperti lonceng, bedug, api, asap, kentongan, prasasti, dan daun lontar digunakan untuk menyebarkan informasi sebelum adanya teknologi modern. Alat komunikasi modern seperti telegraf, telepon, dan televisi yang ditemukan pada abad ke-19 dan ke-20 memungkinkan penyebaran informasi lebih cepat
Ringkasan dokumen tersebut adalah:
1. Dokumen tersebut membahas modifikasi algoritma kriptografi subtitusi Affine dengan menggunakan pseudoinverse untuk memperkuat kunci simetrisnya
2. Metode ini menggunakan matriks nxn pada proses enkripsi dan pseudoinverse pada dekripsi
3. Penelitian ini bertujuan untuk mengukur kelemahan metode Affine dan menggabungkan pseudoinverse pada metode tersebut.
1. Oleh: Cg Mohd Ridzuan al-Kindy (IPG KDRI)
Nota Padat MTE3114 – Aplikasi Matematik | 8
TOPIK 2: KOD KLASIKAL DAN CIPHERS
Pengenalan kepada Kod dan Ciphers
Menurut William F. Friedman, penciptaan tulisan
merupakan permulaan sebenar tamadun.
Tetapi tidak lama selepas tulisan benar-benar
diwujudkan, pelbagai manusia menjumpai
keperluan tulisan yang hanya boleh dibaca oleh
penerima yang dimaksudkan, tetapi tidak orang
lain.
Kod – menggunakan simbol-simbol atau kumpulan
huruf untuk mewakili perkataan atau frasa.
o Kod, seperti yang digunakan dalam mesej
menghantar, mungkin koleksi huruf yang
mudah seperti SOS bukan rahsia, yang
bermaksud, "Saya menghadapi masalah dan
saya meminta bantuan."
o Untuk mesej yang lebih kompleks, kedua-dua
penghantar dan penerima memerlukan Buku
Kod.
o Buku Kod adalah senarai kombinasi huruf dan
apa yang mereka maksudkan.
o Penerima akan menyemak kumpulan huruf dan
kemudian menterjemahkannya dalam bentuk
frasa untuk mendapatkan maksud mesej.
o Contoh: Buku Kod Frasa Lengkap Bentley
Ciphers – di mana satu huruf diganti dengan yang
lain, sama ada mudah atau skim kompleks.
o Ciphers telah digunakan sejak sekurang-
kurangnya Rom Purba.
o Walau bagaimanapun, terdapat tanda-tanda
dalam tulisan kuno bahawa mereka telah
menggunakannya lebih awal daripada itu.
o Secara asasnya, sesuatu teks biasa (plain text)
itu ditukarkan kepada teks cipher (cipher text)
bagi membolehkan sesuatu mesej dihantar
tanpa diketahui orang yang tidak berkenaan.
o Contoh: Cipher Ceasar
Teks biasa: code
Teks cipher: FRGH
Perkembangan Ciphers
Terdapat dua kategori cipher:
o Transposisi
o Penggantian
Transposisi (Tranposition)
Railfence cipher
o Cipher yang melibatkan hurufnya ditulis
berasingan pada garis atas dan garis bawah
(secara zig zag, ke atas dan ke bawah)
Route cipher
o Cipher yang melibatkan mesejnya ditulis ke
bawah mengikut dimensi yang telah ditetapkan,
disusun semula dengan kekunci tertentu.
o Teks biasa ditulis dalam dimensi tertentu yang
ditetapkan. Teks biasa ditulis ke bawah.
Dimensi : 3 baris
o Kemudian disusun mengikut kekunci tertentu
yang ditetapkan.
Kekunci : Ke dalam lingkaran, ikut arah jam,
bermula dari sebelah kanan atas
DIZUH (contracts for)
DAELF (computing)
FEAVO (equipment)
RUGUB (has/have been signed)
KUKIB (New York)
CUGYA (commence)
OKGAP (production)
ICSCO (immediately).
Kod : DIZUHDAELF FEAVORIGUB
KUKIBCUGYA OKGAPICSCO
Mesej : "Contracts for computing
Equipment have been signed [in]
New York Commence production
immediately.”
Bagi seseorang tanpa Kod Buku tersebut,
mesej itu akan dibaca tanpa menyedari
mesej itu sebenarnya dihantar bagi tujuan
ekonomi, bukan keselamatan.
Proses menggantikan setiap huruf dalam
abjad dengan abjad pada kedudukan ketiga
seterusnya.
a = D b = E c = F d = G e = H
Oleh itu, “code" akan diwakili oleh FRGH.
Cipher transposisi melibatkan penyusunan semula
huruf (atau kumpulan huruf) mengikut sistem yang
mudah dan yang telah dipersetujui antara pengirim
dan penerima.
Teks biasa : APLIKASI MATEMATIK
Railfence : A L K S M T M T K
P I A I A E A I
Teks Cipher : ALKSMTMTK PIAIAEAI
Teks biasa : APLIKASI MATEMATIK
A I S A M I
P K I T A K
L A M E T
2. Oleh: Cg Mohd Ridzuan al-Kindy (IPG KDRI)
Nota Padat MTE3114 – Aplikasi Matematik | 9
* Penetapan dimensi dan kekunci tertakluk kepada
persetujuan antara pengirim dan penerima.
Columnar Cipher
o Cipher yang melibatkan mesejnya ditulis dalam
lajur (column) berdasarkan perkataan kekunci
(satu perkataan) yang ditetapkan, dan kemudian
mesejnya ditulis semula mengikut lajur dan
ruang yang dipilih secara berselerak
(berdasarkan kedudukan huruf dalam susunan
alphabet).
o Bilangan lajur ditentukan berdasarkan bilangan
huruf pada perkataan kekunci.
o Teks biasa disusun di setiap lajur, satu huruf
demi satu huruf (di bawah perkataan kekunci):
o Teks kemudiannya ditulis semula mengikut
turutan lajur.
o Cipher ini kemudiannya berkembang kepada
Double Transposition Columnar Cipher.Mesej
yang telah ditransposisi, ditukarkan lagi melalui
proses yang sama.
o Ini bagi menjadikan mesej lebih sukar
diterjemahkan. Ia mula digunakan semasa
Perang Dunia I oleh tentera Jerman.
Latin Square
o Ia terdiri daripada siri perkataan 5 huruf yang
disusun dalam segiempat, yang dijumpai pada
dinding villa Rom di Pompeii dan Cirencester.
o Latin Square dibaca sebagai ‘rotas opera rukun
arepo sator', yang secara kasarnya bermaksud
'orang yang memberi panduan kepada
pembajak untuk menuai benih '.
o Segi empat Latin Square adalah simetri - ianya
boleh dibaca dari kiri ke kanan, kanan ke kiri, ke
atas atau ke bawah.
o Namun, terdapat mesej tersembunyi dan hanya
pengirim dan penerima yang tahu bagaiman
cara membaca mesej yang tersembunyi.
o Penerima mesej bagi Latin Square adalah
penganut krsitian.
o Mesej yang cuba disampaikan selepas
menyusun semula huruf (transposisi):
1. 'Paternoster' diulangi dua kali, yang
bermaksud 'bapa kami
2. Paternosters membentuk salib, yang
mempunyai kepentingan Kristian.
3. Yang ditinggalkan A dan O, yang mewakili
yang alfa dan omega, yang awal dan akhir, juga
signifikan dengan ajaran Kristian.
o Latin Square diletakkan di sebelah rumah yang
menawarkan perlindungan kepada penganut
Kristian.
Teks cipher : IKTEMALPAISAMATIK
Teks biasa : APLIKASI MATEMATIKA
Perkataan kekunci: FUNGSI
F U N G S I
Ked. dalam
susunan huruf
1 6 4 2 5 3
Mesej
A P L I K A
S I M A T E
M A T I K A
Teks cipher : ASM IAI AEA LMT KTK PIA
Perkataan kekunci: FUNGSI
F U N G S I
Ked. dalam
susunan huruf
1 6 4 2 5 3
Mesej
A S M I A I
A E A L M T
K T K P I A
Teks cipher : AAK ILP ITA MAK AMI SET
3. Oleh: Cg Mohd Ridzuan al-Kindy (IPG KDRI)
Nota Padat MTE3114 – Aplikasi Matematik | 10
Syctale
o Syctale adalah alat ini yang digunakan untuk
melaksanakan cipher transposisi, yang terdiri
daripada silinder kayu yang digulung padanya
jalur kertas dan di sekitarnya ditulis mesej yang
hendak disampaikan.
o Setelah mesej itu ditulis, gulungan kertas itu
dibuka dan dihantar kepada penerima.
o Penerima hanya boleh membacanya dengan
penggunakan silinder yang sama diameternya.
o Orang-orang Yunani kuno, dan orang Sparta
khususnya, dikatakan telah menggunakan
cipher ini untuk berkomunikasi semasa kempen
ketenteraan untuk peperangan.
Penggantian (Subtitution)
Cipher Ceasar
o Proses setiap huruf dalam teks biasa digantikan
dengan huruf yang digerakkan daripada
kedudukan asal sebanyak beberapa kedudukan
tetentu.
o Ceasar memperkenalkan cipher ini dengan
pergerakan sebanyak tiga kedudukan.
(A = D, B = E, C = F dan seterusnya)
o Contoh Cipher Ceasar:
Cipher Kamasutra / Vatsyayana
o Kamasutra adalah sebuah kitab lama India yang
ditulis dalam abad ke-4 oleh Brahmin sarjana
Vatsyayana.
o Kamasutra menyarankan bahawa wanita perlu
mengkaji 64 seni, termasuk memasak, seksual,
berpakaian, urut, dan penyediaan minyak wangi.
o Nombor 45 dalam senarai itu adalah mlecchita-
vikalpa, seni tulisan rahsia, yang menyokong
untuk membantu wanita menyembunyikan butir-
butir komunikasi mereka.
o Salah satu teknik yang disyorkan adalah Cipher
Kamasutra yang memasangkan 26 huruf secara
rawak, dan kemudian menggantikan setiap
huruf dalam mesej asal dengan rakan
kongsinya.
o Contoh Cipher:
* Huruf A digantikan dengan huruf R
* Huruf X digantikan dengan huruf F
Cipher Pigpen
o Cipher ini telah digunakan oleh Freemason
pada abad ke-18 untuk menyimpan maklumat
sulit.
o Cipher ini tidak menggantikan satu huruf yang
lain tetapi ia menggantikan setiap huruf untuk
simbol.
o Abjad ditulis dalam grid-grid yang ditunjukkan,
dan maka setiap huruf dicipher dengan
menggantikannya dengan simbol yang sepadan
dengan bahagian grid abjad tersebut.
o Contoh cipher:
Kelebihan:
Mesej lebih mudah diterjemah dan kesilapan
penterjemahan sangat kurang.
Kelemahan:
Jalur kertas mudah koyak
Cipher penggantian ialah proses huruf (atau
kumpulan huruf) menggantikan seluruh mesej
surat yang lain (atau kumpulan huruf) dengan
suatu sistem penggantian yang telah dipersetujui
antara pengirim dan penerima.
Biasa: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Cipher: DEFGHIJKLMNOPQRSTUVWXYZABC
Teks biasa : APLIKASI MATEMATIK
Teks cipher : DSOLNDVL PDWHPDWLN
Teks biasa : APLIKASI MATEMATIK
Teks cipher : RNJQZRCQ URETUREQZ
Teks biasa : APLIKASI MATEMATIK
Teks cipher :
4. Oleh: Cg Mohd Ridzuan al-Kindy (IPG KDRI)
Nota Padat MTE3114 – Aplikasi Matematik | 11
Cipher Atbash
o Proses penggantian yang mudah dimana cipher
bagi setiap huruf dipasangkan dengan 26 huruf
yang disusun secara terbalik.
Cipher Affine
o Cipher ini melibatkan proses huruf dalam abjad
dipetakan bersamaan angka.
o Ianya diselitkan dengan penggunakan fungsi
matematik yang mudah dan ditukar kembali
kepada huruf.
Vigenère / Polyalphabetic cipher
o Cipher adalah lebih kompleks di mana ianya
menggunakan teks biasa dan kekunci untuk
menjalankan proses menggantikan huruf cipher
ke dalam teks biasa.
o Contoh cipher:
General monoalphabetic cipher
o Cipher ini melibatkan penggantian setiap huruf
dalam teks biasa dengan satu huruf cipher yang
disusun secara rawak.
o Kebarangkalian susunan bagi setiap huruf adalah
sebanyak 26! = 4 x 1026
.
Transposisi VS Penggantian
Transposisi Penggantian
Sebuah sistem cipher yang telah dipersetujui antara
pengirim dan penerima.
Cipher transposisi
melibatkan
penyusunan semula
huruf (atau kumpulan
huruf) mengikut
sistem tertentu.
Cipher penggantian
ialah proses huruf
(atau kumpulan huruf)
menggantikan seluruh
mesej surat yang lain
(atau kumpulan huruf)
dengan suatu sistem
tertentu.
Unit-unit (huruf-huruf)
bagi teks biasa
disusun semula dalam
susunan yang
berbeza dan biasanya
agak kompleks tanpa
mengubah unit itu
sendiri.
Unit-unit (huruf-huruf)
bagi teks biasa
dikekalkan dalam
susunan yang sama
dalam ciphertext,
tetapi unit sendiri
diubah.
Teks biasa : APLIKASI MATEMATIK
Teks cipher : ZKORPZHR NZGVNZGRP
Teks biasa : APLIKASI MATEMATIK
Teks cipher : 0 15 11 8 10 0 18 8
12 0 19 4 12 0 19 8 10
Teks biasa : APLIKASI MATEMATIK
Kekunci : MUDAH
Teks biasa dipasangkan dengan huruf pada
kekunci (huruf pada kekunci diulang sehingga
kesemua huruf teks biasa dipasangkan)
APLIKASIMATEMATIK
MUDAHMUDAHMUDAHMU
Proses cipher berlaku dengan merujuk pada
kotak Vigenère untuk melihat huruf-huruf yang
di cipherkan.
APLIKASIMATEMATIK
MUDAHMUDAHMUDAHMU
MJOIRMMLMHFYPAAUE
Teks biasa : APLIKASI MATEMATIK
Teks cipher : NHGXCNVX LNKILNKXC