zz2-f5-privacy-crypto.md 2.88 KB
Newer Older
Vincent Mazenod's avatar
Vincent Mazenod committed
1
2
Title: ZZ2 F5 - Securité logicielle (1/2) - Privacy & Crypto
Date: 2019-11-16 10:55
mazenovi's avatar
mazenovi committed
3
4
5
6
7
8
9
Category: <i class='fa fa-graduation-cap' aria-hidden='true'></i> &Eacute;tudiants
Tags: cours

[TOC]

## Plan du cours

mazenovi's avatar
mazenovi committed
10
11
### Privacy

Vincent Mazenod's avatar
Vincent Mazenod committed
12
13
14
15
* [je n'ai rien à cacher](slides/privacy/jnarac.html)
* [mots de passes](slides/privacy/passwords.html)
* [tracking](slides/privacy/tracking.html)
* [souveraineté](slides/privacy/sovereignty.html)
16

mazenovi's avatar
mazenovi committed
17
18
### Crypto

Vincent Mazenod's avatar
Vincent Mazenod committed
19
20
* [principes cryptographiques](slides/privacy/crypto.html)
* [tls](slides/privacy/tls.html)
21

Vincent Mazenod's avatar
Vincent Mazenod committed
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<div class="panel panel-success">
  <div class="panel-heading">
    <h3 class="panel-title">FYI</h3>
  </div>
  <div class="panel-body">
    <ul>
      <li>Tous les slides sont fait avec <a href="https://github.com/hakimel/reveal.js">reveal.js</a>
        <ul>
          <li>ils sont exportables en pdf en ajoutant <code>?print-pdf#</code> à l'url (à coller juste après le <code>.html</code>) et en passant par l'impression dans un fichier du navigateur chrome ou (mieux) <a href="https://www.chromium.org/">chromium</a>
            <ul>
              <li>plus de détails sur l'<a href="https://github.com/hakimel/reveal.js/#pdf-export">export PDF de reveal</a></li>
            </ul>
          </li>
        </ul>
      </li>
    </ul>
  </div>
</div>
mazenovi's avatar
mazenovi committed
40
41
42

## Evaluation

Vincent Mazenod's avatar
Vincent Mazenod committed
43
* Examen écrit en fin de session
mazenovi's avatar
mazenovi committed
44

mazenovi's avatar
mazenovi committed
45
46
47
48
## Environnement de TP

* N'importe quelle VMs fresh de type debian fonctionnera avec les commandes du support de cours

Vincent Mazenod's avatar
Vincent Mazenod committed
49
<!--
mazenovi's avatar
mazenovi committed
50
51
### déployer et configurer TLS  avec Apache

Vincent Mazenod's avatar
Vincent Mazenod committed
52
* [https://gitlab.isima.fr/vimazeno/tp-www-ssl](https://gitlab.isima.fr/vimazeno/tp-www-ssl)
mazenovi's avatar
mazenovi committed
53

Vincent Mazenod's avatar
Vincent Mazenod committed
54
## Mini projet en binôme
mazenovi's avatar
mazenovi committed
55

Vincent Mazenod's avatar
Vincent Mazenod committed
56
* Donnez une manière de générer un [QR-code permettant d'importer directement une clé publique PGP avec OpenKeyChain](https://github.com/open-keychain/open-keychain/wiki/QR-Codes)
mazenovi's avatar
mazenovi committed
57
  * listez les outils utilisés
mazenovi's avatar
mazenovi committed
58
59
60
  * détaillez les commandes à effectuer pour passer de la clé publique au QR-Code
  * détaillez comment vous avecz tester le contenu de votre QR-Code
  * joignez le QR-Code de votre clé PGP au message
Vincent Mazenod's avatar
Vincent Mazenod committed
61
* Publiez votre clé PGP sur https://pgp.mit.edu puis envoyez moi l'url de votre clé
mazenovi's avatar
mazenovi committed
62
* Signez ma clé PGP isima https://fc.isima.fr/~mazenod/pages/pgp.html ou https://pgp.mit.edu/pks/lookup?op=vindex&search=0x408A4E510DCD0D14 et envoyez là moi en pièce jointe de votre message (2 points)
Vincent Mazenod's avatar
Vincent Mazenod committed
63
* Votre message devra être chiffré, signé et comporter votre clé publique en pièce jointe
mazenovi's avatar
mazenovi committed
64

Vincent Mazenod's avatar
Vincent Mazenod committed
65
* Rendu le 25/03/2019 à 23h59 dernier délais
mazenovi's avatar
mazenovi committed
66

Vincent Mazenod's avatar
Vincent Mazenod committed
67
  * à [vincent.mazenod@uca.fr](mailto:vincent.mazenod@uca.fr)
mazenovi's avatar
mazenovi committed
68
69
70

    * ```[TP privacy crypto]``` dans le sujet du mail ... sinon je vous perds ;)

Vincent Mazenod's avatar
Vincent Mazenod committed
71

mazenovi's avatar
mazenovi committed
72
73
    * Tous les fichiers nommés en NOMETUDIANT1_NOMETUDIANT2_nomfichier.ext

Vincent Mazenod's avatar
Vincent Mazenod committed
74
75
-->

mazenovi's avatar
mazenovi committed
76
77
## Evaluation du cours

Vincent Mazenod's avatar
Vincent Mazenod committed
78
Vous avez aimé ou vous avez détesté ce cours ... [donnez moi votre avis et aidez moi à l'améliorer (en tout anonymat)](https://docs.google.com/forms/d/1w65KH2cnL_DbTKrUT-2AMvQ_p0Ht-wfSJT2YLEB8l7E/prefill)