P r i v a c y b y D e f a u l t . p p P r i v - - PowerPoint PPT Presentation

p r i v a c y b y d e f a u l t
SMART_READER_LITE
LIVE PREVIEW

P r i v a c y b y D e f a u l t . p p P r i v - - PowerPoint PPT Presentation

P r i v a c y b y D e f a u l t . p p P r i v a c y b y D e f a u l t . p p t h e p r o b l e m P e o p l e a r e s e n d i n g p l e n t y o f t e x t me


slide-1
SLIDE 1

p ≡ p

P r i v a c y b y D e f a u l t .

P r i v a c y b y D e f a u l t .

slide-2
SLIDE 2

p ≡ p – t h e p r

  • b

l e m

P r i v a c y b y D e f a u l t .

  • P

e

  • p

l e a r e s e n d i n g p l e n t y

  • f

t e x t me s s a g e s

– (

i . e . E ma i l , J a b b e r , …)

  • Mo

s t p e

  • p

l e d

  • n

’ t u n d e r s t a n d C r y p t

  • a

t a l l

– T

h e y d

  • n

’ t u n d e r s t a n d k e y s

– T

h e y d

  • n

’ t u n d e r s t a n d s i g n a t u r e s

– T

h e y d

  • n

’ t u n d e r s t a n d t h e r e l a t i

  • n

b e t w e e n p r i v a c y , c

  • n

fj d e n t i a l i t y a n d c r y p t

  • A

n i mp l e me n t a t i

  • n
  • f

P r i v a c y b y D e f a u l t i s n e e d e d

– T

a k i n g a w a y c r y p t

  • n

e e d s f r

  • m

u s e r s ’ v i e w

slide-3
SLIDE 3

Me s s a g i n g p l a t f

  • r

ms a r e e a s y …

P r i v a c y b y D e f a u l t .

  • …O

p e n S t a n d a r d s a r e n

  • t

:

– I

n t e r

  • p

e r a b i l i t y v s . e a s y c r y p t

  • i

mp l e me n t a t i

  • n

s

– P

e e r

  • t
  • p

e e r S y n c h r

  • n

i z a t i

  • n

n e e d e d

– T

e x t me s s a g e t e c h n

  • l
  • g

i e s a r e v e r y d i f f e r e n t f r

  • m

e a c h

  • t

h e r

– C

r y p t

  • t

e c h n

  • l
  • g

i e s f

  • r

t e x t me s s a g e s a r e v e r y d i f f e r e n t f r

  • m

e a c h

  • t

h e r

– C

l i e n t a p p l i c a t i

  • n

s a r e v e r y d i f f e r e n t , i . e . i n I d e n t i t y Ma n a g e me n t

– “

Wi l l my me s s a g e b e k e p t p r i v a t e ? ” i s a h a r d q u e s t i

  • n

t

  • a

n s w e r .

slide-4
SLIDE 4

p ≡ p a p p a r c h i t e c t u r e

P r i v a c y b y D e f a u l t .

A p p P l u g i n A d a p t e r E n g i n e E n i g ma i l p ≡ p e n g i n e 1 [ t e c h ] A c t i v e X C O M S e r v e r A d a p t e r J N I A d a p t e r A n d r

  • i

d a p p I O S a p p O b j e c t i v e C A d a p t e r O u t l

  • k

P l u g i n

slide-5
SLIDE 5

p ≡ p e n g i n e

P r i v a c y b y D e f a u l t .

C r y p t

  • t

e c h T r a n s p

  • r

t P G P ( N e t P G P ) P G P ( G n u P G ) MI ME e ma i l A u t

  • t

r a n s p

  • r

t O T R G n u N E T a b s t r a c t i

  • n

l

  • w
  • l

e v e l Me s s a g e L

  • p

b a c k K e y

  • Ma

n a g . B a s i c A P I S e n d

  • /

R e c e i v e A P I S y n c N e t P G P f

  • r

k L i b e t p a n f

  • r

k X MP P MC R

slide-6
SLIDE 6

p ≡ p S y n c p r

  • t
  • c
  • l

P r i v a c y b y D e f a u l t .

Transport Base protocol Sync KeySync Trust Sync Contact Sync Calendar Sync

slide-7
SLIDE 7

A d d i t i

  • n

s t

  • I

E T F p r

  • t
  • c
  • l

s

P r i v a c y b y D e f a u l t .

  • S

y n c n e t w

  • r

k p r

  • t
  • c
  • l

s t a c k

– S

y n c , K e y S y n c , T r u s t S y n c , …

– B

a s e p r

  • t
  • c
  • l

ma p p i n g f

  • r

e ma i l , J a b b e r , …

  • I

n t e r

  • p

e r a b i l i t y :

– O

p e n P G P

– S

/ MI ME

  • U

R I s c h e me s f

  • r

mi s s i n g me s s a g e a d d r e s s i n g

– ma

i l t

  • :

i r c : x mp p : a r e h e r e ,

  • t

h e r s a r e mi s s i n g ( l i k e G N U n e t Me s s a g e T r a n s p

  • r

t )

slide-8
SLIDE 8

A d d i t i

  • n

s t

  • I

E T F p r

  • t
  • c
  • l

s

P r i v a c y b y D e f a u l t .

  • MI

ME b a s e d me s s a g e f

  • r

ma t s

  • N
  • n
  • MI

ME b a s e d me s s a g e f

  • r

ma t s

  • I

d e n t i t y ma p p i n g

  • C

a l e n d a r ma p p i n g

  • K

e y ma p p i n g

– O

p e n P G P < = > S / MI ME

– Ma

p p i n g

  • n

t e mp

  • r

a r y s y mme t r i c k e y s

slide-9
SLIDE 9

I E T F : H e l p !

P r i v a c y b y D e f a u l t .

  • I

n t e r

  • p

e r a b i l i t y i s mo s t i mp

  • r

t a n t f

  • r

p ≡ p , s

  • p

l e a s e h e l p k e e p i n g i t u p

  • We

n e e d c r i t i c s a n d i n p u t f

  • r

a l r e a d y i mp l e me n t e d c

  • d

e a n d I

  • D

s ( fj r s t d r a f t s u b mi t t e d d r a f t

  • b

i r k

  • p

e p

  • )
  • O

p e n S t a n d a r d s n e e d ma n a g e me n t

– I

n t e r f a c e s

  • f

S t a n d a r d s h a v e t

  • b

e k e p t w

  • r

k i n g

– p

≡ p c a n b e a n O p e n S t a n d a r d i t s e l f ( a n d s h

  • u

l d b e )

  • We

n e e d g u i d a n c e w h e r e i n t h e I E T F t h i s w i l l fj t ?

slide-10
SLIDE 10

Q u e s t i

  • n

s ? B a r B

  • F

!

P r i v a c y b y D e f a u l t .

  • R
  • m

T y r

  • l

k a , Me z z a n i n e fm

  • r

, t

  • d

a y 1 9 : 3 , i n c l u d i n g :

– D

e mo

  • f

r u n n i n g c

  • d

e

– Q

& A

– D

i s c u s s i

  • n

l i k e l y t

  • b

e f

  • l

l

  • w

e d u p i n a b a r c l

  • s

e

  • b

y ;

  • )