Vorstellung des OS Projekts Spreed WebRTC – sichere Online

Vorstellung des OS Projekts
Spreed WebRTC – sichere
Online-Kommunikationslösung
Tina Buhr & Niels Mache
1
24. März 2015
© struktur AG
Henne-Ei-Prinzip: Open Source und
IT-Sicherheit bedingen sich gegenseitig
2
24. März 2015
© struktur AG
“Gute Freunde” hören mit
3
●
Geheimdienste
●
Sicherheitsbehörden
●
Wettbewerber
●
Innentäter
●
Kriminelle
●
...
24. März 2015
© struktur AG

Anforderungen an sichere
Online-Kommunikationslösungen
●
Einhaltung von Datenschutz und Datensicherheit
●
Funktionsfähigkeit ohne Plugins
●
Verzicht auf Softwareinstallation
●
●
4

Verteilte Kommunikationsmöglichkeit mit bis zu 25
Teilnehmern
Mobile Einsatzfähigkeit
24. März 2015
© struktur AG
Anforderungen an sichere
Online-Kommunikationslösungen
●
●
●
●
5

Verzicht auf zentrale Datenspeicherung von
Anwenderdaten und Kommunikationsinhalten (wie
z. B. Dateien und Chat-Nachrichten)
Bereitstellung hochwertiger Audio- und
hochauflösender Videokommunikation
Schaffung anonymer Nutzungsmöglichkeit
Alternative Bereitstellung als (browserunabhängige)
App
24. März 2015
© struktur AG
HTML5 – WebRTC – P2P
●
●
●
6
MediaStream
(Zugriff auf Datenströme)
Peer Connection
(Sprach- und Videokommunikation)
Data Channel
(Allg. Datenkommunikation)
24. März 2015
© struktur AG

7
24. März 2015
© struktur AG
Kommunikationskoordinationsprozess unter Teilnehmern
8
●
Start und Ende
●
Metainfos zu Medien
●
Verschlüsselungsinfos
●
Netzwerkinfos
●
Fehlermeldungen
24. März 2015
© struktur AG

9
24. März 2015
© struktur AG
Anonyme Nutzung
10
24. März 2015
© struktur AG

11
24. März 2015
© struktur AG
Bereitstellung hochwertiger
Audio- und Videokommunikation
●
Online-Kommunikationswelt zunehmend mobil
●
Generation “Always-On” → “Always-Online”
●
●
●
12

Übermittlung zusätzlicher Informationen, bspw. Standort,
Bewegung etc.
Herausforderung ist ein performanter Codec für die
Übertragung von Bild und Ton in hoher Qualität (4K).
Dafür wurde der freie Videocodec libde265 entwickelt.
Dieser besitzt nur geringe Hardwareanforderungen und
kann auf mobilen Endgeräten (Smartphones, Tablets)
laufen.
24. März 2015
© struktur AG
WebRTC auf dem Weg zur
Mobilfunkrevolution
●
●
●
●
●
13

Sichere Handykommunikation
Aufbrechen bestehender Öko-Systeme
(Skype, Apple etc.)
Entstehung neuer Geschäftsmodelle
Sämtliche Zugänge und Endgeräte miteinander
vernetzbar
Sprache und Video als vollintegrierter Bestandteil
jeder Webseite
24. März 2015
© struktur AG
What is Spreed.ME?
●
●
●
●
14
Spreed.ME is more
than just a video chat.
Perfect solution to
securely meet,
collaborate and train.
Built for education.
No personal data is
stored.
24. März 2015
© struktur AG
Feature richness
 Video calls

 Screen sharing
HEVC/H.265 video
 Share PDF and
(in beta test now)
OpenDocument files

Multi-channel audio
 Mobile apps

Private & public chat
 YouTube videos

P2P file transfer
15
24. März 2015
© struktur AG
Security
●
●
●
16
True end-to-end perfectforward-secrecy (PFS)
data security
256-bit AES encryption
Swiss Trust Center
certificates with 2048-bit
RSA key length
24. März 2015
© struktur AG

Mobile App
●
Crystal clear sound
●
Video calls
●
●
●
Room chat, private
chat
Share your location
Send and receive
files
●
Screen sharing
17
24. März 2015
© struktur AG
Easy and secure
●
●
●
●
18
Easy access
No personal data is
stored
No email address or
phone number
required
End-to-end
encryption
24. März 2015
© struktur AG

Secure Online Presence
www.spreed.me
struktur AG / Spreed
Kronenstr. 22A
70173 Stuttgart/Germany
 +49.711.896656-66
 [email protected]
https://www.spreed.me
19
24. März 2015
© struktur AG