04-04-2011, 03:16 AM
Maturski, Seminarski , Maturalni i diplomski radovi iz ekonomije: menadzment, marketing, finansija, elektronskog poslovanja, internet tehnologija, biznis planovi, makroekonomija, mikroekonomija, preduzetnistvo, upravljanje ljudskim resursima, carine i porezi.
U mnogim mrežama, uključujući i internet, postoji više transportnih protokola. Prilikom programiranja aplikacija morate da izaberete jedan od raspoloživih protokola transportnog sloja. Kako da se odlučite? Najčešće, tako što pažljivo proučite usluge koje nude raspoloživi protokoli transportnog sloja i onda izaberete protokol sa uslugama koja najviše odgovaraju potrebama date aplikacije. Aplikacija na predajnoj strani šalje poruke kroz svoj soket. Soket predstavlja interfejs između procesa aplikacije i transportnog protokola. Za prenos poruka sa druge strane soketa do “vrata” prijemnog soketa odgovoran je transportni protokol.
Smješten između aplikativnog i mrežnog sloja, transportni sloj predstavlja centralni dio slojevite mrežne arhitekture. Njegova najvažnija uloga je neposredno obezbjeđivanje komunikacionih usluga, procesima aplikacija, koji se izvršavaju na različitim računarima. Jedan od ključnih zadataka transportnog sloja je proširivanje usluge isporuke između dva krajnja sistema koje se obavlja u mrežnom sloju, tako da se ostvari usluga isporuke između dva procesa u aplikativnom sloju, koji se izvršavaju na tim krajnjim sistemima. Proces možemo zamisliti i kao program koji se izvršava na krajnjem sistemu. Ukoliko se procesi izvršavaju na istom krajnjem sistemu, oni međusobno komuniciraju međuprocesnom komunikacijom, koristeći pravila kojima upravlja operativni sistem krajnjeg sistema. Procesi koji se odvijaju na dva različita krajnja sistema međusobno komuniciraju razmjenom poruka kroz računarsku mrežu. Predajni proces pravi poruke i šalje ih u mrežu; prijemni proces prima te poruke i po potrebi odgovara vraćajući poruke...
Sadržaj
1. Sadržaj 2
2. Uvod 4
3. Implementacija zaštite u TCP/IP protokol steku 5
4. SSL PROTOKOL 6
4.1. Arhitektura SSL protokola 8
4.2. SSL rekord protokol (SSL Record Protocol) 9
4.3. Protokol za promjenu ključa (Change cipher spec protocol) 12
4.4. Protokol za upozorenja (Alert Protocol) 12
4.5. Protokol za uspostavljanje sigurne veze (Handshake Protocol) 13
4.6. Generisanje ključeva 18
5. Testiranje SSL-a 19
5.1. Pasivni napadi na SSL Record Protocol 20
5.2. Aktivni napadi na SSL Record Protocol 20
5.3. Napadi na izbor kriptografskog paketa 20
5.4. Napadi prilikom razmjene ključeva 21
5.5. Napadi na verziju protokola 21
6. Softverska implementacija SSL protokola 21
7. Zaključak 22
8. Literatura 23
8.1. Knjige: 23
8.2. Internet: 23
9. Dodatak 24
9.1. Upotreba Difi-Helman Algoritma 24
9.2. Upotreba RSA algoritma 25
9.3. Upotreba MD5 algoritma 26
9.4. Upotreba DES algoritma 27
U mnogim mrežama, uključujući i internet, postoji više transportnih protokola. Prilikom programiranja aplikacija morate da izaberete jedan od raspoloživih protokola transportnog sloja. Kako da se odlučite? Najčešće, tako što pažljivo proučite usluge koje nude raspoloživi protokoli transportnog sloja i onda izaberete protokol sa uslugama koja najviše odgovaraju potrebama date aplikacije. Aplikacija na predajnoj strani šalje poruke kroz svoj soket. Soket predstavlja interfejs između procesa aplikacije i transportnog protokola. Za prenos poruka sa druge strane soketa do “vrata” prijemnog soketa odgovoran je transportni protokol.
Smješten između aplikativnog i mrežnog sloja, transportni sloj predstavlja centralni dio slojevite mrežne arhitekture. Njegova najvažnija uloga je neposredno obezbjeđivanje komunikacionih usluga, procesima aplikacija, koji se izvršavaju na različitim računarima. Jedan od ključnih zadataka transportnog sloja je proširivanje usluge isporuke između dva krajnja sistema koje se obavlja u mrežnom sloju, tako da se ostvari usluga isporuke između dva procesa u aplikativnom sloju, koji se izvršavaju na tim krajnjim sistemima. Proces možemo zamisliti i kao program koji se izvršava na krajnjem sistemu. Ukoliko se procesi izvršavaju na istom krajnjem sistemu, oni međusobno komuniciraju međuprocesnom komunikacijom, koristeći pravila kojima upravlja operativni sistem krajnjeg sistema. Procesi koji se odvijaju na dva različita krajnja sistema međusobno komuniciraju razmjenom poruka kroz računarsku mrežu. Predajni proces pravi poruke i šalje ih u mrežu; prijemni proces prima te poruke i po potrebi odgovara vraćajući poruke...
Sadržaj
1. Sadržaj 2
2. Uvod 4
3. Implementacija zaštite u TCP/IP protokol steku 5
4. SSL PROTOKOL 6
4.1. Arhitektura SSL protokola 8
4.2. SSL rekord protokol (SSL Record Protocol) 9
4.3. Protokol za promjenu ključa (Change cipher spec protocol) 12
4.4. Protokol za upozorenja (Alert Protocol) 12
4.5. Protokol za uspostavljanje sigurne veze (Handshake Protocol) 13
4.6. Generisanje ključeva 18
5. Testiranje SSL-a 19
5.1. Pasivni napadi na SSL Record Protocol 20
5.2. Aktivni napadi na SSL Record Protocol 20
5.3. Napadi na izbor kriptografskog paketa 20
5.4. Napadi prilikom razmjene ključeva 21
5.5. Napadi na verziju protokola 21
6. Softverska implementacija SSL protokola 21
7. Zaključak 22
8. Literatura 23
8.1. Knjige: 23
8.2. Internet: 23
9. Dodatak 24
9.1. Upotreba Difi-Helman Algoritma 24
9.2. Upotreba RSA algoritma 25
9.3. Upotreba MD5 algoritma 26
9.4. Upotreba DES algoritma 27