Go down
sam_glory
Detective
Message reputation : 100% (1 vote)

affine cipher Empty affine cipher

sam_glory


Terakhir diubah oleh sam_glory tanggal Sat 22 Mar 2014 - 20:21, total 2 kali diubah (Reason for editing : ngebagusin penampilan :hammer:)
thread ini saya buat berhubung tadi sore ada yang mengirimi saya message di facebook yang menanyakan tentang affine cipher.. jadi menurut saya ada baiknya saya sedikit bercerita tentang si affine ini di sini saja... btw yang saya ceritakan di sini hanya dasar saja, tidak sampai programming..



cara mengenkripsi affine cipher (enkripsi=membuat suatu kata menjadi kode nya)

enkripsi affine dapat menggunakan rumus:
affine cipher Enkripsiaffinendi

klo gambar tidak terbuka, berikut rumusnya:
E(x) = (ax+b) mod m

di mana:
E(x) = hasil enkripsi
a = kunci affine
x = nilai alfabet yang ingin dienkripsi, cth nilai alfabet a=0 b=1 c=2 d=3 e=4, dst.. (ingat nilai alfabetnya dimulai dari 0, BUKAN 1)
b = memiliki fungsi yang sama dengan sistem caesar
mod m = sistem alfabet 26, cth klo perhitungannya 27 maka dianggap 1, klo hasil perhitungannya 54 dianggap 2, klo hasil perhitungannya -24 maka dianggap 2, klo hasil perhitungannya -51 maka dianggap 1, dll.. (intinya klo nilai nya lebih dari 25 maka dikurangi oleh kelipatan 26 sampai bernilai 0 s.d 25, klo nilainya kurang dari 0 maka ditambah oleh kelipatan 26 sampai bernilai 0 s.d 25)


contoh soal:

kata yang mau dienkripsi misalnya aku, misalnya mau mengenkripsi dengan nilai a=5 dan nilai b=8

maka proses pengenkripsiannya:

untuk huruf a:

untuk huruf k:

untuk huruf u:

jadi hasil enkripsi aku adalah ige



cara mendeskripsi affine cipher (deskripsi=menerjemahkan suatu kode menjadi kata asalnya)

deskripsi affine dapat menggunakan rumus:
affine cipher Deskripsiaffinendi

klo gambar tidak terbuka, berikut rumusnya:
D(x) = a-1(x-b) mod m

di mana:
D(x) = hasil deskripsi
a-1 = 26 - (kunci affine)
x = nilai alfabet yang mw dideskripsi, cth nilai alfabet a=0 b=1 c=2 d=3 e=4, dst.. (ingat nilai alfabetnya dimulai dari 0, BUKAN 1)
b = memiliki fungsi yang sama dengan sistem caesar
mod m = sistem alfabet 26, cth klo perhitungannya 27 maka dianggap 1, klo hasil perhitungannya 54 dianggap 2, dll..

contoh soal:

kata yang mau dideskripsi misalnya ige, misalnya mau mengenkripsi dengan nilai a=5 dan nilai b=8

maka proses pendeskripsiannya:

untuk huruf i:

untuk huruf g:

untuk huruf e:

jadi hasil deskripsi ige adalah aku

nah silahkan dicoba sendiri..
darlinugraha
Newbie

affine cipher Empty Re: affine cipher

darlinugraha
kasian..kasian..kasian Sad
Maringo
Administrator

affine cipher Empty Re: affine cipher

Maringo
makasih Sam penjelasan algoritma kodenya.. puyeng....
D
Villain

affine cipher Empty Re: affine cipher

D
misal->N-D-I=13-3-8
enkripsi dgn nilai a=3, b=6

Code:
untuk N :
E(x) = (ax+b) mod m
<=> (3.13+6) mod m
<=> 45 mod m
<=> 45-26
<=> 19
<=> T

Code:
untuk D :
E(x) = (ax+b) mod m
<=> (3.3+6) mod m
<=> 15 mod m
<=> P

Code:
untuk I :
E(x) = (ax+b) mod m
<=> (3.8+6) mod m
<=> 30 mod m
<=> 30-26
<=> 4
<=> E

hasilnya->TPE
kya gitu ya sam? bengong
sam_glory
Detective

affine cipher Empty Re: affine cipher

sam_glory
darlinugraha wrote:kasian..kasian..kasian Sad

apanya yang kasian? Ooo


>&YL< wrote:makasih Sam penjelasan algoritma kodenya.. puyeng....

sama2 daniel.. metal


D wrote:misal->N-D-I=13-3-8
enkripsi dgn nilai a=3, b=6

Code:
untuk N :
E(x) = (ax+b) mod m
<=> (3.13+6) mod m
<=> 45 mod m
<=> 45-26
<=> 19
<=> T

Code:
untuk D :
E(x) = (ax+b) mod m
<=> (3.3+6) mod m
<=> 15 mod m
<=> P

Code:
untuk I :
E(x) = (ax+b) mod m
<=> (3.8+6) mod m
<=> 30 mod m
<=> 30-26
<=> 4
<=> E

hasilnya->TPE
kya gitu ya sam? bengong

iya D... Thumb Up
Gentle_Child
Advanced

affine cipher Empty Re: affine cipher

Gentle_Child
nambah satu ilmu nihh,,

tapi tetep muter muter
tamjeong_d'a
Case Solver

affine cipher Empty Re: affine cipher

tamjeong_d'a
wah...keren kodenya kagum
CP +1 sam good
Emin_Haseo
Advanced

affine cipher Empty Re: affine cipher

Emin_Haseo
berarti "a" dan "b" bisa di ubah sesuka yang bikin kode?
Sam : a=5, b=8
D : a=3, b=6
.....????
Mikir Mikir
Stranger
Villain

affine cipher Empty Re: affine cipher

Stranger
gak ngerti sama penjelasan yg buat mod m puyeng....

bisa jelasin yg singkatnya kah kak? pundung

deksripsi affine chiper kok njelimet gitu ya? bengong atau emang otak saya yg gak mudeng? HAMMER HEAD
D
Villain

affine cipher Empty Re: affine cipher

D
Emin_Haseo wrote:berarti "a" dan "b" bisa di ubah sesuka yang bikin kode?
Sam : a=5, b=8
D : a=3, b=6
.....????
Mikir Mikir

ya Min, kayanya gt XD
boleh nih dipake di code case Siul-siul

Stranger wrote:gak ngerti sama penjelasan yg buat mod m puyeng....

bisa jelasin yg singkatnya kah kak? pundung

deksripsi affine chiper kok njelimet gitu ya? bengong atau emang otak saya yg gak mudeng? HAMMER HEAD

mod m itu pengurangan dari jumlah alfabet (26)
misal->30
mod->30-26=4=D

CMIIW Siul-siul
Stranger
Villain

affine cipher Empty Re: affine cipher

Stranger
D wrote:
Emin_Haseo wrote:berarti "a" dan "b" bisa di ubah sesuka yang bikin kode?
Sam : a=5, b=8
D : a=3, b=6
.....????
Mikir Mikir

ya Min, kayanya gt XD
boleh nih dipake di code case Siul-siul

Stranger wrote:gak ngerti sama penjelasan yg buat mod m puyeng....

bisa jelasin yg singkatnya kah kak? pundung

deksripsi affine chiper kok njelimet gitu ya? bengong atau emang otak saya yg gak mudeng? HAMMER HEAD

mod m itu pengurangan dari jumlah alfabet (26)
misal->30
mod->30-26=4=D

CMIIW Siul-siul

tunggu, itu kan misal 30 bengong

30 dapet darimananya? pundung
D
Villain

affine cipher Empty Re: affine cipher

D
Stranger wrote:
D wrote:
Emin_Haseo wrote:berarti "a" dan "b" bisa di ubah sesuka yang bikin kode?
Sam : a=5, b=8
D : a=3, b=6
.....????
Mikir Mikir

ya Min, kayanya gt XD
boleh nih dipake di code case Siul-siul

Stranger wrote:gak ngerti sama penjelasan yg buat mod m puyeng....

bisa jelasin yg singkatnya kah kak? pundung

deksripsi affine chiper kok njelimet gitu ya? bengong atau emang otak saya yg gak mudeng? HAMMER HEAD

mod m itu pengurangan dari jumlah alfabet (26)
misal->30
mod->30-26=4=D

CMIIW Siul-siul

tunggu, itu kan misal 30 bengong

30 dapet darimananya? pundung

itu kan cuma contoh, misalnya lagi bongkar kode, trus dptnya 30.
dikurangi jumlah alfabet->30-26=4=D
Stranger
Villain

affine cipher Empty Re: affine cipher

Stranger
D wrote:
Stranger wrote:
D wrote:
Emin_Haseo wrote:berarti "a" dan "b" bisa di ubah sesuka yang bikin kode?
Sam : a=5, b=8
D : a=3, b=6
.....????
Mikir Mikir

ya Min, kayanya gt XD
boleh nih dipake di code case Siul-siul

Stranger wrote:gak ngerti sama penjelasan yg buat mod m puyeng....

bisa jelasin yg singkatnya kah kak? pundung

deksripsi affine chiper kok njelimet gitu ya? bengong atau emang otak saya yg gak mudeng? HAMMER HEAD

mod m itu pengurangan dari jumlah alfabet (26)
misal->30
mod->30-26=4=D

CMIIW Siul-siul

tunggu, itu kan misal 30 bengong

30 dapet darimananya? pundung

itu kan cuma contoh, misalnya lagi bongkar kode, trus dptnya 30.
dikurangi jumlah alfabet->30-26=4=D

ngerti dikit ngerti dikit terharu

good
RISA_118919
Newbie

affine cipher Empty Re: affine cipher

RISA_118919
masi bingung sama "kunci affine" puyeng....

mumeet... mumeet...
D
Villain

affine cipher Empty Re: affine cipher

D
RISA_118919 wrote:masi bingung sama "kunci affine" puyeng....

mumeet... mumeet...

kunci affine-nya ya terserah kita mau dienkripsi jd brapa, mau a=2,3,4,5 terserah Siul-siul

CMIIW Siul-siul

affine cipher Empty Re: affine cipher

Sponsored content
Kembali Ke Atas
Permissions in this forum:
Anda tidak dapat menjawab topik