joint work with miguel rodrigues, munnunjahan ara, vinay prabhu and joão xavier

22
Joint work with Miguel Rodrigues, Munnunjahan Ara, Vinay Prabhu and João Xavier Filter Design with Secrecy Constraints Hugo Reboredo Instituto de Telecomunicações Departamento de Ciências de Computadores Faculdade de Ciências da Universidade do Porto

Upload: falala

Post on 15-Jan-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Filter Design with Secrecy Constraints. Hugo Reboredo Instituto de Telecomunicações Departamento de Ciências de Computadores Faculdade de Ciências da Universidade do Porto. Joint work with Miguel Rodrigues, Munnunjahan Ara, Vinay Prabhu and João Xavier. Outline. Motivation - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

Joint work with Miguel Rodrigues, Munnunjahan Ara,

Vinay Prabhu and João Xavier

Filter Design with Secrecy Constraints

Hugo ReboredoInstituto de Telecomunicações

Departamento de Ciências de ComputadoresFaculdade de Ciências da Universidade do Porto

Page 2: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

Outline

• Motivation

• Problem Statement

• Optimal Receive Filter

• Optimal Transmit Filter

• Algorithm

• Numerical Results

• Final Remarks

Page 3: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

• Computational Security

– Alice sends a k-bit message M to Bob using an encryption scheme;

– Security schemes are based on assumptions of intractability of certain functions;

– Typically done at upper layers of the protocol stack

Alice

Eve

Bobk-bit message M k-bit decoded message

Mb

• Information-Theoretic Security

– strictest notion of security, no computability assumption

H(M|X)=H(M) or I(X;M)=0

– e.g. One-time pad

– Shannon, 1949: H(K)≥H(M)

– Suggests a physical-layer approach to security

key K

X X

X key K

Why? Some security notions…

Page 4: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

Alice Bob

Eve

Xn

p(y|x)

p(z|y)

Yn

Zn

message M mesg. estimate Mb

mesg. estimate Me

RELIABILITY CRITERION:

SECURITY CRITERION:

Pr(M=Mb)→1

H(M|Zn)→H(M)[Wyner’75]

Why? Wiretap Channel

Transmission rate

H(M)

CS CM

D

equivocation rate

Page 5: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

Alice Bob

Eve

X Y

Z

NM

NW

Secrecy Capacity: Cs=CM-CW=log2(1+P/NM)log2(1+P/NW)

[Leung and Hellman’78]

Why? Gaussian Wiretap Channel

Positive Secrecy Capacity -> degraded scenario

Page 6: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

Filter design with secrecy constraints

s.t.

Page 7: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

Optimal Receive FilterWiener Filter

Zero Forcing Filter

Page 8: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

HT HM HRM

HE HRE

Alice

Bob

Eve

NM

YE

YMX

Optimal Transmit FilterWeiner filters

s.t. s.t.

Page 9: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

s.t. s.t.

GEVD

Optimal Transmit FilterWeiner filters

Page 10: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

HT HM HRM

HE HRE

Alice

Bob

Eve

NM

YE

YMX

Optimal Transmit FilterWeiner filters

Page 11: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

HT HM HRM

HE HRE

Alice

Bob

Eve

NM

YE

YMX

Optimal Transmit FilterZF filters

s.t.s.t.

Page 12: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

HT HM HRM

HE HRE

Alice

Bob

Eve

NM

YE

YMX

Optimal Transmit FilterZF filters

Page 13: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

AlgorithmWiener Filters

:

Page 14: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

AlgorithmZF Filters

:

Page 15: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

Numerical ResultsWiener Filters

Gaussian MIMO 2x2 channel

Page 16: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

Numerical ResultsWiener Filters

Gaussian MIMO 2x2 channel

Page 17: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

Numerical ResultsZF Filters

Gaussian MIMO 2x2 channel

Main and eavesdropper MSE vs. secrecy constraint gamma and input power vs. secrecy constraint – Degraded Scenario

Page 18: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

Numerical ResultsZF Filters

Gaussian MIMO 2x2 channel

Main and eavesdropper MSE vs. input power – gamma = 1 Degraded Scenario

Page 19: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

Numerical ResultsZF Filters

Gaussian MIMO 2x2 channel

Main and eavesdropper MSE vs. secrecy constraint gamma and input power vs. secrecy constraint – Non-degraded Scenario

Page 20: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

Final Remarks

Wiener Filters at the receiver:

• Optimization Problem

• Optimal Receive Filter

• Optimal Transmit Filter

• GEVD does not affect power

• Suitable Algorithm

• Minimum gamma for finite power

Page 21: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

Final Remarks

ZF Filters at the receivers:

• Address a more general case•Non-degraded scenario

• Introducing a power constraint

• Optimal Transmit Filter

• Suitable Algorithm

• Straightforward Algorithm

• Need to solve a nonlinear equation

Page 22: Joint work with  Miguel Rodrigues, Munnunjahan Ara,  Vinay Prabhu  and  João Xavier

Filter Design with Secrecy Constraints

Hugo [email protected]

Thank You