p r i v a c y b y d e f a u l t p g p g p g
play

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

p r e t t y E a s y p r i v a c y s v a @p E p . f o u n d a t i o n h t t p s : / / p E p . f o u n d a t i o n t w i t t e r @s v a t w i t t e r @p E p f o u n d


  1. p r e t t y E a s y p r i v a c y s v a @p E p . f o u n d a t i o n h t t p s : / / p E p . f o u n d a t i o n t w i t t e r @s v a – t w i t t e r @p E p f o u n d a t i o n – # p r e t t y e a s y p r i v a c y O t h e r s e s s i o n s d u r i n g R ML L : We d ( t a l e r ) , T h u ( r a d a r ) P r i v a c y b y D e f a u l t .

  2. P G P / G P G P G P ≡ P r e t t y G o o d P r i v a c y C r e a t e d b y P h i l Z i mme r ma n n i n 1 9 9 1 s e e R F C 1 9 9 1 ( i n 1 9 9 6 ) Z i mme r ma n n h a d b e e n a l o n g - t i me a n t i - n u c l e a r a c t i v i s t , h e c r e a t e d P G P t h a t p e o p l e mi g h t s e c u r e l y u s e B B S s a n d s e c u r e l y s t o r e me s s a g e s a n d fj l e s O p e n P G P ≡ s t a n d a r d / s p e c i fj c a t i o n s e e R F C 2 4 4 0 ( i n 1 9 9 8 ) a n d 4 8 8 0 ( i n 2 0 0 7 ) G P G ≡ G N U P r i v a c y G u a r d C r e a t e d b y We r n e r K o c h 1 9 9 9 f r o m F r e e S o f t w a r e F o u n d a t i o n ( mo s t c o mmo n i mp l e me n t a t i o n o f P G P )

  3. O v e r v i e w 0 – I n t r o 1 – C o n c e p t [ 6 s u b - c h a p t e r s ] 2 – O r g a n i z a t i o n 3 – T e c h n o l o g y 4 – A p p s : C u r r e n t I mp l e me n t a t i o n 5 – A p p s : D e mo s

  4. 0 – I n t r o “ I d o n ' t w a n t t o l i v e i n a w o r l d w h e r e e v e r y t h i n g t h a t I s a y , e v e r y t h i n g I d o , e v e r y o n e I t a l k t o , e v e r y e x p r e s s i o n o f c r e a t i v i t y o r l o v e o r f r i e n d s h i p i s r e c o r d e d . ” ( E d w a r d S n o w d e n )

  5. N o t o n l y t h e U S / U K , a l s o i n I n d i a : C e n t r a l Mo n i t o r i n g S y s t e m ( C MS ) s t a r t e d i n ~ 2 0 1 3 N o o n e k n o w s w h e r e w h a t d a t a g o e s a n d w h a t t h e y d o w i t h i t , w h o h a s a c c e s s , e t c .

  6. 0 – I n t r o : P r o b l e m & S o l u t i o n P r o b l e m: O n l i n e c o mmu n i c a t i o n i s v i s i b l e l i k e a p o s t c a r d & t h i s w o r l d h a s ma s s s u r v e i l l a n c e S o l u t i o n : F i r s t : Ma s s e n c r y p t i o n S e c o n d : Ma s s a n o n y mi z a t i o n

  7. 0 – I n t r o : J u s t a s t a r t i n g p o i n t . . . We s e e o u r s e l v e s a s c y p h e r p u n k s a n d w e w a n t t o o p t i mi z e t h e c o s t s o f ma s s s u r v e i l l a n c e P G P p r e t t y g o o d p r i v a c y ≡ p p p r e t t y E a s y p r i v a c y ≡ ≡ N o t o n l y p r i v a c y f o r c i t i z e n s , b u t a l s o s e c u r i t y f o r e v e r y o n e . . .

  8. 0 – I n t r o : J u s t a s t a r t i n g p o i n t . . . C y p h e r p u n k s ? “ P r i v a c y i s n e c e s s a r y f o r a n o p e n s o c i e t y i n t h e e l e c t r o n i c a g e . P r i v a c y i s n o t s e c r e c y . A p r i v a t e ma t t e r i s s o me t h i n g o n e d o e s n ’ t w a n t t h e w h o l e w o r l d t o k n o w , b u t a s e c r e t ma t t e r i s s o me t h i n g o n e d o e s n ’ t w a n t a n y b o d y t o k n o w . ”

  9. 0 – I n t r o : s v a A n t h r o p o l o g y c r y p t o p a r t y . i n C o mp u t e r s c i e n c e ( l ' é b é n i s t e ) ( f o u n d e d 1 9 8 1 ) s v a = u n i q u e a d d r e s s i n g C h a o s C o mp u t e r C l u b i n I n t e r n e t a n d w e b H a c k e r s w i t h o u t B o r d e r s ( f o u n d e d 2 0 1 4 )

  10. 1 – C o n c e p t : O v e r v i e w 1 . 0 . P r i v a c y b y D e f a u l t 1 . 1 . p r e t t y E a s y p r i v a c y 1 . 2 . P e e r - t o - P e e r a n d E n d - t o - E n d 1 . 3 . F r e e S o f t w a r e 1 . 4 . C o mp a t i b i l i t y ( C r y p t o & T r a n s p o r t s ) 1 . 5 . A n o n y mi t y ( G N U n e t )

  11. 1 . 0 . p ≡ p C o n c e p t : 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 . p ≡ p d o e s w h a t t h e u s e r w o u l d w a n t t o d o I n s t e a d o f w r i t i n g h o w - t o g u i d e s w e w r i t e u s e r e x p e c t a t i o n s i n t o s o f t w a r e a n d s t a n d a r d s

  12. 1 . 0 . p ≡ p C o n c e p t : P r i v a c y b y D e f a u l t We s t a r t e d a fj r s t I n t e r n e t - D r a f t t o g e t h e r w i t h w i t h I S O C - C H o n t h e g e n e r a l p E p p r i n c i p l e s . I t ' s o n l i n e a n d r e a d y f o r d i s c u s s i o n : h t t p s : / / d a t a t r a c k e r . i e t f . o r g / d o c / d r a f t - b i r k - p e p /

  13. 1 . 0 . p ≡ p C o n c e p t : P r i v a c y b y D e f a u l t p r e t t y E a s y p r i v a c y B y D e f a u l t . E a s y t o i n s t a l l ; E a s y t o u n d e r s t a n d ; E a s y t o u s e . . N o h a s s l e ; N o t r a i n i n g n e e d e d A l s o : E a s y f o r a p p - d e v s

  14. 1 . 0 . p ≡ p C o n c e p t : P r i v a c y b y D e f a u l t

  15. 1 . 0 . p ≡ p C o n c e p t : P r i v a c y b y D e f a u l t

  16. 1 . 1 . p ≡ p C o n c e p t : p r e t t y E a s y p r i v a c y Ma k e s P r i v a c y E a s y ; B y D e f a u l t . E a s y t o i n s t a l l ; E a s y t o u n d e r s t a n d ; E a s y t o u s e . . N o h a s s l e ; N o t r a i n i n g n e e d e d A l s o : E a s y f o r a p p - d e v s !

  17. 1 . 1 . E a s y : T r u s t w o r d s >> Battery Horse Staple << i n s t e a d o f >> EC55 39C8 FECF <<

  18. 1 . 1 . E a s y : p ≡ p S y n c U s e s a me k e y s o n mu l t i p l e d e v i c e s : R e a l i z e d w i t h t h e h e l p o f D e v i c e G r o u p s : ( 1 ) N e w d e v i c e g e n e r a t e s a d e v i c e - k e y , ( 2 ) P i n g s w i t h t h i s o n e t o t h e d e v i c e - g r o u p , ( 3 ) E x i s t i n g d e v i c e s a n d u s e r v e r i f y t h e n e w d e v i c e , ( 4 ) D e v i c e s a g r e e o n a s e c r e t ma i n g r o u p , ( 5 ) A l l D e v i c e s e x c h a n g e t h e i r s e c r e t k e y s .

  19. 1 . 1 . E a s y : p ≡ p S y n c S y n c k e y s , c o n t a c t s a n d c a l e n d a r ( F i n a l l y t h e p r o b l e m o f b a c k u p s i s s o l v e d , t o o ! )

  20. 1 . 1 . S u mma r y : T r u s t w o r d s & p ≡ p S y n c

  21. 1 . 2 . p ≡ p C o n c e p t : P e e r - t o - P e e r P e e r - t o - p e e r t r a n s p o r t E n d - t o - e n d e n c r y p t i o n N o c e n t r a l i z e d i n f r a s t r u c t u r e o r c l o s e d s e r v i c e s

  22. 1 . 3 . p ≡ p C o n c e p t : F r e e S o f t w a r e p ≡ p i s F r e e / L i b r e S o f t w a r e h t t p s : / / p e p . f o u n d a t i o n / p e p - s o f t w a r e / ( G P L v 3 ) R e g u l a r i n d e p e n d e n t e x t e r n a l c o d e a u d i t s

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend