You are on page 1of 18

INSTITUT PENDIDIKAN GURU KAMPUS PEREMPUAN MELAYU MELAKA

MTE3114
APLIKASI MATEMATIK Kod Klasik dan Ciphers – Teknik Transposisi

KONSEP ASAS KOD RAHSA MEMBINA KOD RAHSIA PLAINTEXT (TEKS BIASA) ENCRYPTION CIPHERTEXT (TEKS RAHSIA) MEMECAH KOD RAHSIA PLAINTEXT (TEKS BIASA) DECRYPTION CIPHERTEXT (TEKS RAHSIA) .

KONSEP MATEMATIK • .

• Kapten B akan menerima text rahsia itu dan menggunakan Decryption untuk membuka kod rahsia. Kapten A menyampaikan ciphertext (text rahsia) kepada pasukan B. • Oleh itu. . Kapten B akam dapat membaca tugasan yang diberikan oleh Kapten A.Konsep encrypt dan decrypt • Kapten A hendak menyampaikan satu tugasan rahsia kepada pasukan B yang berada jauh daripada pasukan A. • Dengan menggunakan Encryption kepada text tugasannya.

Jenis-jenis cipher • Klasik cipher • Cipher transposisi • Cipher penggantian (monoalphabetic) • Cipher penggantian (polyalphabetic) • Cipher permutation • Moden cipher • Private-key kriptografi • Public-key kriptografi • Cryptanalysis .

KOD KLASIK DAN CIPHER KOD KLASIK • Cipher bermaksud menyembunyikan sesuatu mesej • Mudah dan senang dikendalikan dan dirungkaikan • Menggunakan abjad A-Z • Bersifat • Kerahsiaan tidak begitu selamat • Digunakan secara meluas di zaman Julius Caesar dan Napoleon (cipta cipher sendiri) .

Cipher menggunakan teknik transposisi • Transposisi bermaksud ubah kedudukan • Huruf masih kekal tetapi susunan dalam mesej itu diubah kedudukan mengikut skema yang ditetapkan • Dibuat mengikut bentuk bentuk geometri • Mesej dikenakan dengan encryption (kunci) Contoh : Mesej (SAYA LAPAR) Cipher (AYAS RAPAL) • Apakah kuncinya? Terangkan….. .

C=3 dan … kata kunci = API mesej : JOM MAKAN NASI • Susunan seperti berikut: . kita menetapkan A=1. • Satu kunci ditetapkan dan ditentukan satu nombor (angka) bagi setiap lajur bertujuan untuk penyusunan • Katakan . B=2.Cipher bentuk lajur • Mesej asal disusun dalam bentuk segiempat • Disusun dari kiri ke kanan. atas ke bawah.

A 1 J M A A P 16 O A N S I 9 M K N I LAJUR • Mesej ini akan ‘diencyrpt’ secara transposisi iaitu disusun mengikut nilai angka yang terkecil kepada terbesar seperti berikut : • JMAA MKNI OANS .

CUBA BUAT CIPHERTEXT • Mesej : MALAM TADI SAYA TIDUR LEWAT • Kata kunci : BOLA • Tetapan : A=1. B=2. C=3 . … • CIPHERTEXT ADYDE MMIAUW LAAILT ATSTRA .

bawah ke atas untuk mengucar kacirkan • Susunannya seperti berikut: W A T Z Q E L R U D A Y A T I S I D A T M A L A M DITAMBAH (REGULAR COLUMNAR TRANSPOSITION) .Cipher Cina • Abjad disusun dari kanan ke kiri.

• CIPHERTEXT : WEASM ALYIA TRADL ZUTAA QDITM .

CUBA BUAT • Mesej : SAYA MAKAN ROTI BUKAN NASI • Ciphertext .

Rail Fence Cipher .

Beberapa teknik transposisi lain • • • • • • • • • Rail fence cipher Route cipher Double transposition Myszkowski transposition Disrupted transposition Grilles Detection and cryptanalysis Combinations Fractionation .

.

.

.Latihan • Buat satu kajian ringkas (dalam kumpulan 4 orang) berkaitan teknik transposisi • • • • Simple Transposition Rail Fence Cipher Route Cipher Dan lain-lain teknik tranposisi • Huraikan kajian anda itu berdasarkan • Cara bina ciphertext • Cara rungkaikan ciphertext • Perbincangan akan dijalankan minggu depan.