From 2db83ae97397586a5394b6b21212f0d705902514 Mon Sep 17 00:00:00 2001 From: mazenovi <vmazenod@gmail.com> Date: Thu, 3 May 2018 18:08:38 +0200 Subject: [PATCH] init jnarac history --- content/slides/index.html | 1 + content/slides/privacy/jnarac_history.html | 95 ++++++++++++++ content/slides/privacy/md/jnarac/history.md | 134 ++++++++++++++++++++ 3 files changed, 230 insertions(+) create mode 100644 content/slides/privacy/jnarac_history.html create mode 100644 content/slides/privacy/md/jnarac/history.md diff --git a/content/slides/index.html b/content/slides/index.html index 2870f26..02bf8be 100644 --- a/content/slides/index.html +++ b/content/slides/index.html @@ -1,4 +1,5 @@ <li><a href="privacy/jnarac.html">je n'ai rien à cacher</a></li> +<li><a href="privacy/jnarac_history.html">je n'ai jamais rien eu à cacher</a></li> <li><a href="privacy/passwords.html">mots de passes</a></li> <li><a href="privacy/tracking.html">tracking</a></li> <li><a href="privacy/sovereignty.html">souveraineté</a></li> diff --git a/content/slides/privacy/jnarac_history.html b/content/slides/privacy/jnarac_history.html new file mode 100644 index 0000000..ddde43f --- /dev/null +++ b/content/slides/privacy/jnarac_history.html @@ -0,0 +1,95 @@ +<!doctype html> +<html> + <head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> + + <title>Je n'ai rien à cacher</title> + + <link rel="stylesheet" href="../../node_modules/reveal.js/css/reveal.css"> + <link rel="stylesheet" href="../../node_modules/reveal.js/css/theme/white.css"> + + <!-- Theme used for syntax highlighting of code --> + <link rel="stylesheet" href="../../node_modules/reveal.js/lib/css/zenburn.css"> + <link rel="stylesheet" href="../../node_modules/font-awesome/css/font-awesome.min.css"> + <link rel="stylesheet" href="../main.css"> + + <!-- Printing and PDF exports --> + <script> + var link = document.createElement( 'link' ); + link.rel = 'stylesheet'; + link.type = 'text/css'; + link.href = window.location.search.match( /print-pdf/gi ) ? '../../node_modules/reveal.js/css/print/pdf.css' : '../../node_modules/reveal.js/css/print/paper.css'; + document.getElementsByTagName( 'head' )[0].appendChild( link ); + </script> + </head> + <body> + <div class="reveal"> + <div class="slides"> + <section data-markdown="md/jnarac/index.md" + data-separator="^\n\n\n" + data-separator-vertical="^\n\n" + data-separator-notes="^Note:" + data-charset="utf-8"> + </section> + <section data-markdown="md/jnarac/www.md" + data-separator="^\n\n\n" + data-separator-vertical="^\n\n" + data-separator-notes="^Note:" + data-charset="utf-8"> + </section> + <section data-markdown="md/jnarac/gafa.md" + data-separator="^\n\n\n" + data-separator-vertical="^\n\n" + data-separator-notes="^Note:" + data-charset="utf-8"> + </section> + <section data-markdown="md/jnarac/surveillance.md" + data-separator="^\n\n\n" + data-separator-vertical="^\n\n" + data-separator-notes="^Note:" + data-charset="utf-8"> + </section> + <section data-markdown="md/jnarac/ie.md" + data-separator="^\n\n\n" + data-separator-vertical="^\n\n" + data-separator-notes="^Note:" + data-charset="utf-8"> + </section> + <section data-markdown="md/jnarac/law.md" + data-separator="^\n\n\n" + data-separator-vertical="^\n\n" + data-separator-notes="^Note:" + data-charset="utf-8"> + </section> + <section data-markdown="md/jnarac/books.md" + data-separator="^\n\n\n" + data-separator-vertical="^\n\n" + data-separator-notes="^Note:" + data-charset="utf-8"> + </section> + </div> + </div> + + <script src="../../node_modules/reveal.js/lib/js/head.min.js"></script> + <script src="../../node_modules/reveal.js/js/reveal.js"></script> + + <script> + // More info about config & dependencies: + // - https://github.com/hakimel/reveal.js#configuration + // - https://github.com/hakimel/reveal.js#dependencies + Reveal.initialize({ + controls: true, + progress: true, + history: true, + center: false, + dependencies: [ + { src: '../../node_modules/reveal.js/plugin/markdown/marked.js' }, + { src: '../../node_modules/reveal.js/plugin/markdown/markdown.js' }, + { src: '../../node_modules/reveal.js/plugin/notes/notes.js', async: true }, + { src: '../../node_modules/reveal.js/plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } } + ] + }); + </script> + </body> +</html> diff --git a/content/slides/privacy/md/jnarac/history.md b/content/slides/privacy/md/jnarac/history.md new file mode 100644 index 0000000..df60e0c --- /dev/null +++ b/content/slides/privacy/md/jnarac/history.md @@ -0,0 +1,134 @@ +## Surfez couvert? + + +## Comment faire? + + +## Quand on y connaît rien en informatique ... + + +## Ne surfez pas! + + +## Merci! +### Questions + +## Sinon pour comprendre les enjeux voici ... + + +## Une brève histoire du secret et de la vie privée + + +## Comment gardait on les secrets autrefois + +* on ne disait pas +* on ne faisait rien qui pouvait trahir qu'on savait +* on cachait +* on obfusquait +* on séquestrait +* on contrôlait ceux qui savent + +![coffre enterré / stégano] + + + +![Coffre]() + + +historique des usages et non des théories + +## Puis l'air du numérique arriva + +Au début la ROM / RAM + +Apple II + +## chiffrement symétrique + +le secret est sur la disquette et éventuellement dans la RAM (Forensic) + +sécurisé les périphériques externes + +toujours valable pour les clés USB + + +## PC avec disque dur + +fichiers stockés + +sécurité du disque dur + +un disque dur est accessible en lecture écriture à quiconque le démonte et l'ouvre à partir d'un autre système + +partition chiffrée ou support amovible chiffré + +fichiers temporaires + +le disque entier devrait être chiffré + +la RAM reste un problème + + +## le réseau / l'Internet + +tout passe en clair (encore aujourd'hui même si ça s'améliore de jour en jour) +beaucoup de communication point à point le chiffrement symétrique pose un probleème +comment communiquer la clé secrète permettant de lire le message? +Questions subsidiaire: comment s'assurer de l'authenticité du message +* qui l'a écrit +* a t il était modifié par quelqu'un d'autre +* comment dois je procéder pour partager un message avec n client + + +## chiffrement asymétrique (à clé publique) + +PGP + + +## le réseau pose un problème inédit + +Que fait le système d'exploitation? +Que dit il sur moi dans mon dos? +mon système est chiffré mais pourquoi windows ne l'envoie à la NSA? +- whistle blower +- l'un de intérêt de l'open sour ce et surtout du logiciel libre + +## logiciel libre + +je ne relis pas le code mais je sais que cette relecture a été fait par une commauté + +## le web + +bien que décentralisé au départ il concentre l'activité du réseau autour de point sépciaux les serveurs ou sites web? +pose de nouveau problème +comment chiffrer les informations échnagées entre un utilisateurs et un site, voir de site à site +si vous pensez que ce n'est pas important pensez à votre n° de CB qui tarnsite sur les sites de e-commerce + +## SSL / TLS + +Autorité de certification + +## le web2 + +émergence du profiling et du modèle de publicité (fait suite à la première bulle) +les échnages sont sécurisés mùais les données échangées le sont parfois à l'insu de l'utilisateur et pour de finalité qui lui échappe +- profiling repéré quel utilisateur consulte quel page à quel férquence accéder à partir de quelle requête basiquement + + +## les smartphones + +cumul tous les problèmessage +deivce à chiffrer (perdable) +et largement profile + +## service souverain + +## bloqueur en tout genre + +## écoute des tuyaux + +## Tor, Bitcoin messagerie chiffrée + +## over the world + +## Avez vous quelque chose à cacher -- GitLab