SlideShare a Scribd company logo
LINEAR ALGEBRA MTE 3110


Hill chipher merupakan satu aplikasi linear algebra untuk kriptografi. Kriptografi merupakan
sains dalam membentuk dan memecahkan kod rahsia dan chipers. Di bawah, saya akan
terangkan bagaimana saya akan membuat kod rahsia tersebut.


Contoh yang saya gunakan adalah - I LOVE THE WAY YOU LOVE ME.
Sebelum membuat enkripsi, kita akan menentukan nilai yang diwakili oleh setiap abjad
tersebut, dimana index dimulai dari 0 iaitu abjad A hingga 25 iaitu abjad Z.




Setelah itu kita melihat matriK yang digunakan, kerana matrik yang digunakan adalah 3 x3
seperti berikut :




Kerana lajur dari matrix adalah 3, maka perkataan yang akan dienkripsi perlu diberi
agar membentuk 3 huruf, ini dilakukan kerana syarat pendaraban matrik adalah " baris
matrik A= lajur matrik B "



 Langkah pertama, kita gabung semua perkataan menjadi
I*LOVE*THE*WAY*YOU*LOVE*ME. Selepas itu, tentukan nilai tiap-tiap huruf seperti
berikut :



I * L = 8, 28, 12

O V E = 15, 21, 4

* T H = 28, 20, 7

E * W = 4, 28, 22

A Y * = 0, 24, 28

Y O U = 24, 14, 20

                                             1
LINEAR ALGEBRA MTE 3110


* L O = 28, 11, 14

V E * = 21, 4, 28

M E . = 12, 4, 26

Setelah mendapat nilai setiap abjad dalam perkataan tersebut , maka lakukan pendaraban
dengan matrix yang sudah ditentukan di atas :




                    =                     =       Mod 26 =         =      =UMO




                    =                     =       Mod 26 =         =     =KJN




                    =                     =       Mod 26 =         =     =RPB




                    =                     =       Mod 26 =         =      =ISM




                    =                     =       Mod 26 =       =       =CAC




                    =                      =       Mod 26 =          =     =CMQ




                    =                      =       Mod 26 =          =     =UJQ


                                          2
LINEAR ALGEBRA MTE 3110




                =                         =        Mod 26 =         =     =UOV




                =                         =        Mod 26 =         =     =EGS



Dari hasil perdaraban matrik di atas, maka terdapat hasil perkataan baru yang membentuk
Ciphertext.


Ciphertext :


                      I*L OVE *TH E*W AY* YOU *LO VE* ME. =
                    UMO KJN RPB ISM CAC CMQ UJQ UOV EGS




                                           3

More Related Content

Viewers also liked

Pengaturcaraan linear 2
Pengaturcaraan linear 2Pengaturcaraan linear 2
Pengaturcaraan linear 2zabidah awang
 
Sistem persamaan linear
Sistem persamaan linearSistem persamaan linear
Sistem persamaan linearJenChing Teoh
 
System approach dalam pengajaran pembezaan untuk kursus matematik kejuruteraa...
System approach dalam pengajaran pembezaan untuk kursus matematik kejuruteraa...System approach dalam pengajaran pembezaan untuk kursus matematik kejuruteraa...
System approach dalam pengajaran pembezaan untuk kursus matematik kejuruteraa...
Ummi Azilla
 
C:\Fakepath\Nota Pengamiran
C:\Fakepath\Nota PengamiranC:\Fakepath\Nota Pengamiran
C:\Fakepath\Nota Pengamiraneira90
 
Ppt aplikasi pembezaan
Ppt aplikasi pembezaanPpt aplikasi pembezaan
Ppt aplikasi pembezaanMelvin Georage
 
Aplikasi pembezaan assignment
Aplikasi pembezaan assignmentAplikasi pembezaan assignment
Aplikasi pembezaan assignmentMelvin Georage
 
Pengaturcaraan linear lengkap
Pengaturcaraan linear lengkapPengaturcaraan linear lengkap
Pengaturcaraan linear lengkapzabidah awang
 
Assignment math ; kalkulus asas
Assignment math ; kalkulus asasAssignment math ; kalkulus asas
Assignment math ; kalkulus asasIda Hasniza
 
Ppt cramer rules
Ppt cramer rulesPpt cramer rules
Ppt cramer rules
abbyieda
 
Jawapan math calculas asas
Jawapan math calculas asasJawapan math calculas asas
Jawapan math calculas asas
Norhafizu Mohamad
 
Pemetaan matematik-tingkatan-2-2013
Pemetaan matematik-tingkatan-2-2013Pemetaan matematik-tingkatan-2-2013
Pemetaan matematik-tingkatan-2-2013
Mohd Hasanul Fathi
 
Isu isu-moral
Isu isu-moralIsu isu-moral
Isu isu-moral
wmm9656
 
Sistem persamaan linear
Sistem persamaan linearSistem persamaan linear
Sistem persamaan linear
Khotibul Umam
 
Seminar refleksi
Seminar refleksiSeminar refleksi
Seminar refleksi
Kamizatul Liyana
 
RPT
RPTRPT
rancangan pengajaran harian poligon tingkatan 1
rancangan pengajaran harian poligon tingkatan 1rancangan pengajaran harian poligon tingkatan 1
rancangan pengajaran harian poligon tingkatan 1Azima Rahim
 
Rancangan tahunan matematik tingkatan 5 2013
Rancangan tahunan matematik tingkatan 5 2013Rancangan tahunan matematik tingkatan 5 2013
Rancangan tahunan matematik tingkatan 5 2013Saini Bakar
 

Viewers also liked (20)

Pengaturcaraan linear 2
Pengaturcaraan linear 2Pengaturcaraan linear 2
Pengaturcaraan linear 2
 
Sistem persamaan linear
Sistem persamaan linearSistem persamaan linear
Sistem persamaan linear
 
System approach dalam pengajaran pembezaan untuk kursus matematik kejuruteraa...
System approach dalam pengajaran pembezaan untuk kursus matematik kejuruteraa...System approach dalam pengajaran pembezaan untuk kursus matematik kejuruteraa...
System approach dalam pengajaran pembezaan untuk kursus matematik kejuruteraa...
 
C:\Fakepath\Nota Pengamiran
C:\Fakepath\Nota PengamiranC:\Fakepath\Nota Pengamiran
C:\Fakepath\Nota Pengamiran
 
Ppt aplikasi pembezaan
Ppt aplikasi pembezaanPpt aplikasi pembezaan
Ppt aplikasi pembezaan
 
Aplikasi pembezaan assignment
Aplikasi pembezaan assignmentAplikasi pembezaan assignment
Aplikasi pembezaan assignment
 
Pengaturcaraan linear lengkap
Pengaturcaraan linear lengkapPengaturcaraan linear lengkap
Pengaturcaraan linear lengkap
 
Assignment math ; kalkulus asas
Assignment math ; kalkulus asasAssignment math ; kalkulus asas
Assignment math ; kalkulus asas
 
Ppt cramer rules
Ppt cramer rulesPpt cramer rules
Ppt cramer rules
 
Isu moral tempatan
Isu moral tempatanIsu moral tempatan
Isu moral tempatan
 
Jawapan math calculas asas
Jawapan math calculas asasJawapan math calculas asas
Jawapan math calculas asas
 
Pemetaan matematik-tingkatan-2-2013
Pemetaan matematik-tingkatan-2-2013Pemetaan matematik-tingkatan-2-2013
Pemetaan matematik-tingkatan-2-2013
 
Isu isu-moral
Isu isu-moralIsu isu-moral
Isu isu-moral
 
Kajian induktif
Kajian induktifKajian induktif
Kajian induktif
 
Sistem persamaan linear
Sistem persamaan linearSistem persamaan linear
Sistem persamaan linear
 
Seminar refleksi
Seminar refleksiSeminar refleksi
Seminar refleksi
 
RPT
RPTRPT
RPT
 
rancangan pengajaran harian poligon tingkatan 1
rancangan pengajaran harian poligon tingkatan 1rancangan pengajaran harian poligon tingkatan 1
rancangan pengajaran harian poligon tingkatan 1
 
Rancangan tahunan matematik tingkatan 5 2013
Rancangan tahunan matematik tingkatan 5 2013Rancangan tahunan matematik tingkatan 5 2013
Rancangan tahunan matematik tingkatan 5 2013
 
Rph pengajaranmakro (1)
Rph pengajaranmakro (1)Rph pengajaranmakro (1)
Rph pengajaranmakro (1)
 

Mte 3110 linear algebra

  • 1. LINEAR ALGEBRA MTE 3110 Hill chipher merupakan satu aplikasi linear algebra untuk kriptografi. Kriptografi merupakan sains dalam membentuk dan memecahkan kod rahsia dan chipers. Di bawah, saya akan terangkan bagaimana saya akan membuat kod rahsia tersebut. Contoh yang saya gunakan adalah - I LOVE THE WAY YOU LOVE ME. Sebelum membuat enkripsi, kita akan menentukan nilai yang diwakili oleh setiap abjad tersebut, dimana index dimulai dari 0 iaitu abjad A hingga 25 iaitu abjad Z. Setelah itu kita melihat matriK yang digunakan, kerana matrik yang digunakan adalah 3 x3 seperti berikut : Kerana lajur dari matrix adalah 3, maka perkataan yang akan dienkripsi perlu diberi agar membentuk 3 huruf, ini dilakukan kerana syarat pendaraban matrik adalah " baris matrik A= lajur matrik B " Langkah pertama, kita gabung semua perkataan menjadi I*LOVE*THE*WAY*YOU*LOVE*ME. Selepas itu, tentukan nilai tiap-tiap huruf seperti berikut : I * L = 8, 28, 12 O V E = 15, 21, 4 * T H = 28, 20, 7 E * W = 4, 28, 22 A Y * = 0, 24, 28 Y O U = 24, 14, 20 1
  • 2. LINEAR ALGEBRA MTE 3110 * L O = 28, 11, 14 V E * = 21, 4, 28 M E . = 12, 4, 26 Setelah mendapat nilai setiap abjad dalam perkataan tersebut , maka lakukan pendaraban dengan matrix yang sudah ditentukan di atas : = = Mod 26 = = =UMO = = Mod 26 = = =KJN = = Mod 26 = = =RPB = = Mod 26 = = =ISM = = Mod 26 = = =CAC = = Mod 26 = = =CMQ = = Mod 26 = = =UJQ 2
  • 3. LINEAR ALGEBRA MTE 3110 = = Mod 26 = = =UOV = = Mod 26 = = =EGS Dari hasil perdaraban matrik di atas, maka terdapat hasil perkataan baru yang membentuk Ciphertext. Ciphertext : I*L OVE *TH E*W AY* YOU *LO VE* ME. = UMO KJN RPB ISM CAC CMQ UJQ UOV EGS 3