Securitatea serviciilor web

Trimisa la data: 2010-07-28
Materia: Informatica
Pagini: 94
Comentarii: 0 (comenteaza)
Autor: Ramona_B
Lucrare de licenta despre Securitatea serviciilor web
SAX si DOM: Procesarea (extragerea) informatiei (datelor) din documente XML se poate face in mai multe moduri. Una din solutii este extragerea secventiala a datelor traversand structura arborescenta a documentelor XML. Aceasta abordare se numeste SAX (Streaming API for XML) si nu este prezent in nici un document al W3C insa fiindca este o metoda performanta de citire a datelor, solutia este implementata de majoritatea furnizorilor IT. O a doua solutie este una prin care aplicatiile pot "naviga" inainte si inapoi in documentele XML.

Solutia se numeste DOM (Document Object Model) si este recomandare W3C.
Putem vedea deci, ca XML aprinde multe beculete in mintile arhitectilor software. Unul din aceste beculete este ebXML (electronic business XML), care este rezultatul unui proiect al UN/CEFACT in colaborare cu OASIS (Organization for the Advancement of Structured Information Standards). Proiectul dorea trecerea solutiilor EDI spre XML, ceea ce a si reusit, ba mai mult, a nascut o strategie solida in domeniul tranzactiilor B2B insa fara aplicabilitate in EAI sau P2P. Motivul este rigiditatea sistemului de mesagerie la care daca adaugam scaparile de securitate, vom intelege de ce marii furnizori de tehnologie IT si-au indreptat atentia spre o alta tehnologie: serviciile web (XML Web Services).

Comanda prin: SMS / CARD

Comanda aceasta lucrare cu doar 10 Euro + TVA.

Completeaza-ti corect adresa de e-mail. Pe aceasta vei primi link-ul de descarcare a lucrarii de licenta dupa ce plata a fost confirmata!

Utilizatorul plătitor de venituri împuterniceşte pe Administratorul Site-ului să calculeze, să reţină şi să vireze la bugetul de stat, în numele şi pe seama sa, taxele, impozitele şi contribuţiile sociale datorate în legătură cu veniturile din proprietate intelectuală realizate de utilizatorul cedent, în conformitate cu dispoziţiile legale în materie în vigoare.

Lucrare de licenta despre Securitatea serviciilor web

Cuprins

Capitolul I. Serviciile Web.................................5
1.1 Aparitia si dezvoltarea serviciilor Web............................5
1.2 Serviciile Web. Notiuni generale.................................9
1.2.1 Metodele serviciilorWeb.......................................11
1.2.2 Arhitectura solutiei. Suita de tehnologii (XML, UDDI, WSDL, SOAP)......................................................12

Capitolul II. Securitatea serviciilor Web...........................27
2.1 Modelul de securitate a serviciilor Web..........................27
2.1.1 Principiile modelului de securitate a serviciilor Web....................................29
2.1.2 Specificatiile de securitate a serviiciilor Web...................31
2.1.3 Comparatia modelelor de securitate a serviciilor Web.........................................31
2.2 Securitatea serviciilor Web in ASP.NET. Modelul de securitate.....................................38
2.2.1 Securitatea la nivel de platforma/transport (point-to-point)............................39
2.2.2 Securitatea la nivel de aplicatie.............................40
2.2.3 Securitatea la nivel de mesaj (End-to-End)......................42
2.2.4 Arhitectura securitatii la nivel de transport....................42
2.2.5 Strategiile de autentificare si de autorizare.....................44
2.2.6 Configurarea securitatii....................................49
2.2.7 Trimiterea credentialelor pentru autentificare catre Web Service.....................................52
2.2.8 Transferul Apelatorului Original...............................55
2.2.9 Utilizarea certificatelor digitale cu Web Service...............56

Capitolul III. Aplicatii practice.................................60
3.1 Lucrul cu protocoalele SSL/TLS...................................60
3.1.1 Protocoalele SSL/TLS.........................60
3.1.2 Setarea serverului Web pentru lucrul cu protocoalele SSL/TLS........................................60
3.1.3 Generarea cererii pentru un Certificat Digital...................60
3.1.4 Inregistarea unei cereri pentru Certificat Digital......................60
3.1.5 Emiterea Certificatului................................63
3.1.6 Instalarea Certificatului pe serverul Web.....................63
3.1.7 Configurarea resurselor pentru cererea SSL Access.................63
3.2 Folosirea protocoalelor SSL/TLS in serviciile Web..................65
3.3 Apelarea Web service folosind SSL.......................67
3.3.1 Crearea unui Web service..........................67
3.3.2 Configurarea directorului virtual a serviciului Web pentru utilizarea SSL.................................71
3.3.3 Testarea serviciului Web folosind browser-ul.....................71
3.3.4 Instalarea certificatului pe calculatorul client..................72
3.3.5 Dezvoltarea aplicatiei Web pentru apelarea serviciului Web....................................73
3.4 Apelarea unui serviciu Web folosind certificatele client..............................75
3.4.1 Crearea unui Web Service....................................75
3.4.2 Configurarea directorului virtual a serviciului Web pentru utilizarea Certificatelor Client........................76
3.4.3 Crearea unui cont Custom pentru rularea componentei deservite (Serviced Component)...............................79
3.4.4 Cererea Certificatului Client pentru contul Custom..............81
3.4.5 Testarea Certificatului Client folosind browser-ul..............83
3.4.6 Exportarea Certificatului Client catre un fisier................84
3.4.7 Dezvoltarea componentelor deservite pentru apelarea Web Service.................................84
3.4.8 Configurarea si instalarea Componentei Deservite......................................88
3.4.9 Dezvoltarea aplicatiei Web pentru apelarea componentei deservite....................................89

Concluzii..................................................91

Bibliografie.......................................................94

Nota:Textul de mai sus reprezinta un extras din lucrarea de licenta "Securitatea serviciilor web". Prin descarcarea prezentei lucrarii stiintifice, orice utilizator al site-ului www.referat.ro declara si garanteaza ca este de acord cu utilizarile permise ale acesteia, in conformitate cu prevederile legale ablicabile in domeniul proprietatii intelectuale si in domeniul educatiei din legislatia in vigoare.

Comentarii

*Nu exista comentarii

Home | Termeni si conditii | Politica de confidentialitate | Cookies | Help (F.A.Q.) | Contact | Publicitate
Toate imaginile, textele sau alte materiale prezentate pe site sunt proprietatea referat.ro fiind interzisa reproducerea integrala sau partiala a continutului acestui site pe alte siteuri sau in orice alta forma fara acordul scris al referat.ro. Va rugam sa consultati Termenii si conditiile de utilizare a site-ului. Informati-va despre Politica de confidentialitate. Daca aveti intrebari sau sugestii care pot ajuta la dezvoltarea site-ului va rugam sa ne scrieti la adresa webmaster@referat.ro.