Konuyu görüntüle
IUCODERS FORUM > Duyurular > Okul ile ilgili > kripto ödevi
Yazar
watthana


avatar
uzayli
Kayıt: 02.02.2007
03.11.2008-21:08 #52237
reccae yazdi
 
10 kasımda teslim edilecek bir ödev daha verildi bugün.


hill cipher ile ilgili soruda ahantar matrisini kaça kaç alacağımızı nerden bileceğiz?????
roseroserose





ASIKSAN YARE,
ALDANMA AGYARE...

Yazar
reccae


avatar
istanbul
banlandı
Kayıt: 15.02.2006
04.11.2008-00:58 #52240
m = belirtilmemiş dediğine göre onu da biz bulucaz peace





insa ettigim binanin cimentosu kelâm

Yazar
suaksoz


avatar
Beypazarı
Kayıt: 23.01.2007
04.11.2008-15:34 #52241
10 kasımda verilecek ödev nedir?
confused





Ya oldugun gibi görün, ya göründügün gibi ol.



Yazar
aliprinter


avatar
İstanbul
Kayıt: 12.02.2006
04.11.2008-17:44 #52242
suaksoz yazdi
 
10 kasımda verilecek ödev nedir?

1) Plaintext = conversation
Ciphertext = HIARRTNUYTUS
Şifreleme yöntemi = Hill cipher
m = belirtilmemiş
Şifreleme matrisini bulun.

2) x1, ....., xn şeklindeki bir plaintext bloğunun DES ile şifrelendiğini ve sonuçta y1, ...., yn şeklinde bir ciphertext'in elde edildiğini varsayalım. Burada, bir ciphertext bloğunun (örneğin yi) yalnış iletildiğini düşünelim. Böyle bir durumu ECB modu kullanıldığında yalnış şifrelenen plaintext bloğu sayısı 1 iken CBC modu kullanıldığında bu sayının 2 olduğunu göster.

3) Geçen haftaki ödevin 4. sorusu.





Yazar
watthana


avatar
uzayli
Kayıt: 02.02.2007
04.11.2008-23:47 #52248
reccae yazdi
 
m = belirtilmemiş dediğine göre onu da biz bulucaz peace


tamam matrisi biz bulacaz da,en azından kaça kaç kullanacağımızı bilseydik hani,gerçi bir kaç örnekte 2x2 şeklinde kullanılıyor hep,biz de o şekilde mi yapcaz acep...!!!





ASIKSAN YARE,
ALDANMA AGYARE...

Yazar
offman


avatar
Kayseri
Kayıt: 20.01.2006
05.11.2008-10:12 #52252
O soruda şifreleme matrisi bulunurken yapabileceğimiz şeyler ya tüm olasılıkları deneyeceğiz yada kod yazacağız. Şimdi olay şu oradaki text in uzunluğu 12 karakter . 12 yi çarpanlarına ayıralım.
12 = 2*2*3 bunları bir diziye attığınızı farz edin.
int b[] = {2,2,3};
daha sonra ise mantrixin m=1 n = 12 olarak olduğunu dusunerek başlıyoruz. buradan bir matris buluoz.
m=2 n=6
m=4 n=3
m=12 n=1
yani bu tüm olasılıkları bir for içinde donerek deneyebiliriz.. Toplamda dört tane durum var ve elimizde hem plain text hemde cipher text var o zaman uygun matirisi bulunca budur diyebiliriz ister kodla ister baska bir sekilde. Benim dusuncem bu. Neticede sadece bizden matrisii istiyor.Kod dedim die onuda istiyor die bir şey yok ama yaparsanız öyle onuda atabilirsiniz dedi Rüya Hanım..





331. KSD
*.NET DEVELOPER




Yazar
reccae


avatar
istanbul
banlandı
Kayıt: 15.02.2006
06.11.2008-04:53 #52278
 

1) Plaintext = conversation
Ciphertext = HIARRTNUYTUS
Şifreleme yöntemi = Hill cipher
m = belirtilmemiş
Şifreleme matrisini bulun.


ax+b için tüm değerleri denerseniz m=2 için 6 değeri ve m=3 için 4 değeri doğru bulur kodunuz. m=1 ise zaten tüm değerler ortaya çıkar ki bu sistemin adı hill cipher değil de affine cipher olur biggrin







insa ettigim binanin cimentosu kelâm

1 2
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb