Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse

Andmeturbe 2. KT (0)

1 Hindamata
Punktid
Varia - Need luuletused on nii erilised, et neid ei saa kuidagi kategoriseerida

Esitatud küsimused

  • Kuidas saab ründaja leida sõnumi x?
Ül1.1
Arvuta (võimalikult lihtsalt) 7^162 mod 205
205=5*41
Phi(205)=4*40=160 // Euler
7^162=7*(5*41+2)=7*(5*41)7^2=7^2=49 // Fermat
Ül1.2
Arvuta (võimalikult lihtsalt) 7^398 mod 451.
451=11*41
Phi(451)=10*40=400 //Euler
7^(400­2)=7^(­2)=49^­1 mod 451 //Fermat
49
451
a
b
49
10
a
b­9a
9
10
37 a­4 b
b­9a
9
1
37 a­4 b
5 b­46 a
// Eukleides  // d =1/49 mod 451= 451­46 mod 451 = 405 mod 451
Ül2.1
RSA krüptosüsteemis kasutatakse algarvudena p = 101 ja q = 37.
Avalik  astendaja  e = 17. Leia salajane astendaja d.
Kas  samade  algarvude korral oleks e = 5 sobilik avalik astendaja? Põhjenda!
Phi(101 * 37) =  3600  = n
17
3600
a
b
17
13
a
b­211a
4
13
212a­b
b­211a
4
1
212a­b
4 b­847 a
d =1/17 mod 3600 = 3600­847 mod 3600 = 2753  mod 3600 .
gcd(5,3600) = 5 != 1 ja seega 5 ei ole pööratav mooduli phi(n) järgi
Ül2.2
RSA krüptosüsteemis kasutatakse algarvudena p = 113 ja q = 47.
Avalik astendaja e = 19. Leia salajane astendaja d.
Kas samade algarvude korral oleks e = 23 sobilik avalik astendaja? Põhjenda!
Phi(113 * 47) = 5152 = n
19
5152
a
b
19
3
a
b­271a
1
3
1627 a­6 b
b­271a
d =1/19 mod 5152 = 1627 mod 5152 .
gcd(23,5152) = 23 != 1 ja seega 23 ei ole pööratav mooduli phi(n) järgi
Ül3.1
Süsteemis on kolm kasutajat: A, B ja C.
Kõigil neil on RSA salajased võtmed,  kusjuures  vastavad avalikud võtmed (st moodulid) on
nA = 451, nB = 391 ja nC = 145. Avalik astendaja on kõigil ühine: e = 3.
Ründajale on teada, et kõigile kolmele kasutajale  saadetakse  üks ja sama salasõnum x 
 {0, . .
.144}, kusjuures vastavad krüptogrammidon:
yA = x^3 mod 451 = 133
yB = x^3 mod 391 = 213
yC = x^3 mod 145 = 80
Kuidas saab ründaja leida sõnumi x? Leia x ja põhjenda vastust!
x^3 ≡ 80 (mod 145) järeldub:
x^3 mod 5 = 0
x^3 mod 29 = 22
3
28
a
b
3
1
a
b­9a
1/3 mod 28=­9 mod 28 = 19 mod 28
x ≡ 22^19 (mod 28)
22^19 ≡ 22^(2^4) * 22^(2^1) * 22^(2^0)
Mod[22^2^{0, 1, 2, 3, 4}, 29] = {22,20,23,7,20}
22^19 ≡20 *20 * 22 mod 29 = 13
Süsteem
x mod 5 = 0
x mod 29 = 13
//Hi na jäägiteoreem
6 * 5 ­ 1 * 29 = 1
x = 6*5*13 +(­1)*29*0 mod (29*5)= 390 mod 145=100 mod 145
Lahendid  on 100+145v, kus v on Z arv.
Vahemikus [0...144] on 1 sel ine arv, see on 100.
Ül3.2
Süsteemis on kolm kasutajat: A, B ja C.
Kõigil neil on RSA salajased võtmed, kusjuures vastavad avalikud võtmed (st moodulid) on
nA = 205, nB = 391 ja nC = 319. Avalik astendaja on kõigil ühine: e = 19.
Ründajale on teada, et kõigile kolmele kasutajale saadetakse üks ja sama salasõnum x 
 {0, . .
.204}, kusjuures vastavad krüptogrammidon:
yA = x^3 mod 205 = 10
yB = x^3 mod 391 = 213
yC =x^3 mod 319 = 254
Kuidas saab ründaja leida sõnumi x? Leia x ja põhjenda vastust!
x^3 ≡ 10 (mod 205) järeldub:
x^3 mod 5 = 0
x^3 mod 41 = 10
3
40
a
b
3
1
a
b­13a
1/3 mod 40 = ­13 mod 40 = 27.
10^27 ≡ 10^2^4+ 10^2^3+ 10^2^1+ 10^2^0
Mod[10^2^{0, 1, 2, 3, 4}, 
Süsteem
x mod 5 = 0
x mod 41 = 18
//Hi na jäägiteoreem
­8 * 5 + 1 * 41 = 1
x = ­8 * 5 * 18 + 1 * 41 * 0 mod 41 * 5 = ­720 mod 205 = 100 mod 205
Lahendid on 100+205v, kus v on Z arv.
Vahemikus [0...205] on 1 sel ine arv, see on 100.
Andmeturbe 2-KT #1 Andmeturbe 2-KT #2 Andmeturbe 2-KT #3
Punktid 50 punkti Autor soovib selle materjali allalaadimise eest saada 50 punkti.
Leheküljed ~ 3 lehte Lehekülgede arv dokumendis
Aeg2013-05-22 Kuupäev, millal dokument üles laeti
Allalaadimisi 14 laadimist Kokku alla laetud
Kommentaarid 0 arvamust Teiste kasutajate poolt lisatud kommentaarid
Autor margusmartsepp Õppematerjali autor
Kahe 2. kontrolltöö variandi küsimused ja õiged lahendused.

Sarnased õppematerjalid

ITT0030 Diskreetne matemaatika II - eksamikonspekt
28
docx

ITT0030 Diskreetne matemaatika II - eksamikonspekt

Diskreetne matemaatika II Suulise eksami konspekt IABB 2011 [1]. Hulgad. Alam- ja ülemhulgad. Tehted hulkadega. [2]. Hulga võimsus. Kontiinumhüpotees. [3]. Järjendid. Permutatsioonid. Kombinatsioonid. [4]. Binoomi valem. Pascali kolmnurk. [5]. Liitmis- ja korrutamisreegel kombinatoorikas. [6]. Kordustega permutatsioonid. Multinoomkordajad. [7]. Elimineerimismeetod (juurde- ja mahaarvamise valem). [8]. Korratused ja subfaktoriaalid. [9]. Dirichlet` printsiip. [10]. Arvujadade genereerivad funktsioonid. Jadade ja genereerivate funktsioonide teisendamine. [11]. n objekti jaotamine k gruppi. [12]. Rekurrentsed võrrandid. Rekurrentsi lahendamine ad hoc meetodil ja iteratsioonimeetodil. [13]. Tasandi tükeldamine n sirgega ja n nurgaga. [14]. Lineaarsed rekurrentsed võrrandid. [15]. Rekurrentsete võrrandite lahendamine genereerivate funktsioonide meetodil. [16]. Fibonacci arvud. Üldliikm

Diskreetne matemaatika ii
Valemid - makro
32
xls

Valemid - makro

Tallinna Tehnikaülikool Informaatikainstituut Tõõ Andmed ja valemid Üliõpilane Õppemärkmik Õppejõud Õpperühm Palun täitke tühjad lahtrid Ülesanded Arvvalemid Ruutvõrrandi lahendamine Rakendus "Detail" Detaili kujud Materjalid Värvid Ideaalne inimene Laenuintress Viktoriin Lisad Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid viimane nr eelviimane a b c y nr z nr Funktsioonide väärtused 3 7 0 3 2 Sisestage siia matrikli viimane (a) ja eelviim

Informaatika
Valemid - matr-10
37
xls

Valemid - matr. 10

2. Ülesanne: VALEMID Tallinna Tehnikaülikool Informaatikainstituut Töö Exceli töökeskond Üliõpilane Mihkel Sepp Õppemärkmik 082710 Õppejõud Jüri Vilipõld Õpperühm MATB14 Sisestage siia matrikli viimane (a) ja viimane nr eelviimane eelviimane (b) number. Valemid annavad c a b c y nr z nr väärtuse ja funktsioonide numbrid 0 1 1 5 5 Funktsioonide väärtused Variandid a y nr c z nr a b x y z 0 5

Informaatika
Informaatika I Valemid
40
xlsm

Informaatika I Valemid

Ülesanne 2. Andmed ja valemid Siia tehke või kopeerige eelmisest tööst "kirjanurk". Kuju võib olla teine, kuid toodud andmed peavad olema Tallinna Tehnikaülikool Informaatikainstituut Töö Exceli töökeskond Üliõpilane Õppemärkmik Õppejõud Õpperühm valemid est tööst "kirjanurk". andmed peavad ikool tuut eskond Ülesanded Arvavaldised Ruutvõrrandi lahendamine Rakendus "Detail" Detaili kujud Materjalid Värvid Ideaalne inimene Laenuintress Viktoriin Lisad Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid Sisestage siia matrikli viimane (a) ja viimane nr eelviimane eelviimane (b) number. Valemid annavad c väärtuse ja funktsioonide numbrid a b c y nr z nr

Informaatika
Arvestustöö nr1
41
xls

Arvestustöö nr1

Tallinna Tehnikaülikool Informaatikainstituut Tõõ Andmed ja valemid Üliõpilane Kitty Saar Õppemärkmik Õppejõud Ahti Lohk Õpperühm Palun täitke tühjad lahtrid 072186 EAEI-13 Ülesanded Arvvalemid Ruutvõrrandi lahendamine Rakendus "Detail" Detaili kujud Materjalid Värvid Ideaalne inimene Laenuintress Viktoriin Lisad Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid viimane nr eelviimane a b c y nr z nr Funktsioonide väärtused 6 8 4 3 4 Sisestage siia matrikli viimane (a) ja

Informaatika
Valemid
44
xls

Valemid

Ülesanne 2. Andmed ja valemid Siia tehke või kopeerige eelmisest tööst "kirjanurk". Kuju võib olla teine, kuid toodud andmed peavad olema Tallinna Tehnikaülikool Informaatikainstituut Töö: Andmed ja valemid Üliõpilane: Õppejõud: Jüri Vilipõld d ja valemid st tööst "kirjanurk". andmed peavad olema ehnikaülikool Õppemärkmik: 83280 Õpperühm: Ülesanded Arvvavaldised Ruutvõrrandi lahendamine Rakendus "Detail" Detaili kujud Materjalid Värvid Ideaalne inimene Laenuintress Viktoriin Lisad Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid Sisestage siia matrikli viimane (a) ja viimane nr eelviimane eelviimane (b) number. Valemid annavad c a b c y

Informaatika
2-kodune töö Valemid
42
xls

2. kodune töö Valemid

Ülesanne 2. Andmed ja valemid Tallinna Tehnikaülikool Informaatikainstituut Töö Exceli töökeskkond Üliõpilane Õppemärkmik Õppejõud Õpperühm d ja valemid ülikool stituut Õppemärkmik XXXX92 Õpperühm Ülesanded Arvavaldised Ruutvõrrandi lahendamine Rakendus "Detail" Detaili kujud Materjalid Värvid Ideaalne inimene Laenuintress Viktoriin Lisad Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid 093892 Sisestage siia matrikli viimane (a) ja viimane nr eelviimane eelviimane (b) number. Valemid annavad c a b c y nr z nr väärtuse ja funktsioonide numbrid

Informaatika
Valemid
38
xls

Valemid

Ülesanded Arvvavaldised Ruutvõrrandi lahendamine Rakendus "Detail" Detaili kujud Materjalid Värvid Ideaalne inimene Laenuintress Viktoriin Lisad Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid Sisestage siia matrikli viimane (a) ja viimane nr eelviimane eelviimane (b) number. Valemid annavad c a b c y nr z nr väärtuse ja funktsioonide numbrid 4 7 1 2 5 Funktsioonide väärtused Variandid a y nr

Informaatika




Kommentaarid (0)

Kommentaarid sellele materjalile puuduvad. Ole esimene ja kommenteeri



Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun