unknown

Analisi delle problematiche di sicurezza per lo sviluppo di applicazioni basate su WebRTC

Abstract

WebRTC è una tecnologia open-source che permette lo scambio di dati multimediali in tempo reale direttamente all'interno del browser utilizzando canali peer-to-peer. Al momento è in fase di standardizzazione presso il W3C e l'IETF. Si tratta di un framework costruito per essere affidabile, flessibile, semplice e soprattutto, rispetto ai concorrenti, sicuro. Questa tesi analizza a tutti i livelli il funzionamento di WebRTC entrando nel dettaglio di come sia implementata la sicurezza. In particolare vengono studiati i protocolli utilizzati e il perchè sono stati scelti dal working group, come vengono implementate le diverse funzionalità nel browser tramite API sviluppate in Javascript, quali sono i suoi punti di forza e i suoi punti sensibili ad un attacco informatico di cui uno sviluppatore deve tenere conto quando decide di creare un'applicazione WebRTC e quali sono i possibili rischi a cui va incontro l'utente che utilizza un servizio di questo tipo, soprattutto dal punto di vista della privacy. Al termine della discussione WebRTC risulta sicuramente migliore rispetto alle possibilità che sono state utilizzate finora, candidandosi come uno standard destinato a durare a lungo nel mondo del Web

    Similar works