secure voip. outline who? cube members why? motivation what? project description how? design and...

21
Secure VoIP

Post on 18-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

Secure VoIP

Outline

Who? CUBE Members

Why? Motivation

What? Project Description

How? Design and Implementation

Outline

Who? CUBE Members

Why? Motivation

What? Project Description

How? Design and Implementation

CUBE

Hakan Nizamoğlu

Yiğitalp Ertem

Saim Güveloğlu

Murat Toprak

Outline

Who? CUBE Members

Why? Motivation

What? Project Description

How? Design and Implementation

Costs

•Same operator fee : 0.47 TL / min

• Other operators : 0.64 TL / min

• Turk Telekom : 0.60 TL / min

• Text message fee : 0.30 TL / message

Who is on the phone?

Security

Problem of both telephony and internet communication.

No solution for PSTNs or GSMs

What are the problems on internet? Man-in-the-middle attack Administrator as Big Brother

Outline

Who? CUBE Members

Why? Motivation

What? Project Description

How? Design and Implementation

Project Description

Secure VoIP VoIP stands for “Voice over Internet Protocol”

Aims low cost and secure communication No extra cost other than internet fee Data can be encrypted

Targets from companies, military, government to home users

VoIP Usage

VoIP with external device

Project DescriptionSecure VoIP

VoIP stands for “Voice over Internet Protocol”

Aims low cost and secure communication No extra cost other than internet fee Data can be encrypted

Targets from companies, military, government to home users

Project DescriptionSecure VoIP

VoIP stands for “Voice over Internet Protocol”

Aims low cost and secure communication No extra cost other than internet fee Data can be encrypted

Targets from companies, military, government to home users

Outline

Who? CUBE Members

Why? Motivation

What? Project Description

How? Design and Implementation

FPGA Board

• Input Device : Microphone

• Output Device : Speaker

• Single board computer

• Encryption on board CPU

•Data Transfer over Ethernet

Asterisk

PBX Software Short for “private branch exchange”

Bridge between endpoints Routs the data

Open Source Telephony Project used by small businesses, large businesses, call centers,

carriers and governments

Technologies

JAVA

Asterisk

Embedded Linux Kernel 2.6

FPGA Board

SIP / RTP / UDP Protocols

Referenceshttp://www.voip-info.org/wiki/view/What+is+V

OIPhttp://www.economist.com/world/europe/displ

aystory.cfm?story_id=14921383http://www.turkcell.com.tr/bireysel/tarifeler/fa

turali/digertarifeler/tarifesaniye“VoIP and Skype Security”, Simson L.

Garfinkel “Network Protocols Handbook”, Javvin

Technologies, INC

Thanks for your attention.

You are welcome to ask questions.