This shows you the differences between two versions of the page.
amres_cbp_wiki:bpd_106_dodatakb_ssl [2011/05/15 20:43] mara |
amres_cbp_wiki:bpd_106_dodatakb_ssl [2011/05/15 20:49] (current) mara |
||
---|---|---|---|
Line 216: | Line 216: | ||
\\ | \\ | ||
^ Polje ^ Veličina (B) ^ Namena ^ | ^ Polje ^ Veličina (B) ^ Namena ^ | ||
- | |//Protocol//| 1 |Označava da je poruka deo jednog od tri //handshake// pod-protokola ili aplikacije. Moguće su sledeće vrednosti:: 20 – //ChangeCipherSpec//; 21 – //Alert//; 22 – //Handshake//; 23 - Aplikacija| | + | |//Protocol//| 1 |Označava da je poruka deo jednog od tri //handshake// pod-protokola ili aplikacije. Moguće su sledeće vrednosti: \\ 20 – //ChangeCipherSpec//; \\ 21 – //Alert//; \\ 22 – //Handshake//; \\ 23 - Aplikacija| |
|//Version//| 2 |Verzija SSL protokola. Trenutna verzija je 3.0, a TLS koristi verziju 3.1| | |//Version//| 2 |Verzija SSL protokola. Trenutna verzija je 3.0, a TLS koristi verziju 3.1| | ||
- | |//Length//| 2 |Dužina poruke protokola iznad| | + | |//Length//| 2 |Dužina poruke preuzete od protokola na sloju iznad Record sloja SSLa.| |
- | |//Protocol Messages//| n |Poruka enkapsuliranog protokola| | + | |//Protocol Messages//| n |Poruka | |
;#; | ;#; | ||
- | //Tabela 6// | + | //Tabela B.6.2.1 Polja SSL Record Layer poruke// |
;#; | ;#; | ||
\\ | \\ | ||
- | **//ChangeCipherSpec// protokol** | + | **//ChangeCipherSpec// protokol:** je jednostavan protokol koji ima samo jednu poruku, //ChangeCipherSpec//, koja je već pomenuta i objašnjena. |
- | Ovo je jednostavan protokol koji ima samo jednu pruku, ChangeCipherSpec, koja je već pomenuta i objašnjena. | + | **//Alert// protokol: ** se koristi da bi signalizirali grešku ili upozorenje drugoj strani uključenoj u komunikaciju. |
- | **//Alert// protokol** | + | **//Handshake// protokol:** je zadužen za razmenu poruka tokom uspostavljanja i dogovaranja o parametrima SSL sesije. Pripadaju mu poruke //HelloRequest//, //ClientHello//, //ServerHello//, //Certificate//, //ServerKeyExchange//, //CertificateRequest//, //ServerHelloDone//, //CertificateVerify//, //ClientKeyExchange//, //Finished//, čije je značenje opisano na početku u poglavlju B.1 SSL poruke. |
- | Koriste ga sistemi kako bi signalizirali grešku ili upozorenje drugoj strani komunikacije. | ||
- | **//Handshake// protokol** | ||
- | |||
- | Zadužen je razmenu poruka za dogovor parametra SSL sesije: | ||
- | |||
- | * //HelloRequest// | ||
- | * //ClientHello// | ||
- | * //ServerHello// | ||
- | * //Certificate// | ||
- | * //ServerKeyExchange// | ||
- | * //CertificateRequest// | ||
- | * //ServerHelloDone// | ||
- | * //CertificateVerify// | ||
- | * //ClientKeyExchange// | ||
- | * //Finished// |