From 0c3263693ab6814f6c09f74104c8a17da6f5c4cf Mon Sep 17 00:00:00 2001 From: William Petit Date: Mon, 11 Dec 2017 15:46:52 +0100 Subject: [PATCH] =?UTF-8?q?CESII:=20Mise=20=C3=A0=20jour=20slides,=20plann?= =?UTF-8?q?ing=20et=20notes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../securite_informatique_intro.md | 36 +++++++++++++----- .../ressources/.~lock.planning.ods# | 1 + securite_entreprise/ressources/notes.md | 7 ++++ securite_entreprise/ressources/planning.ods | Bin 0 -> 16434 bytes 4 files changed, 35 insertions(+), 9 deletions(-) create mode 100644 securite_entreprise/ressources/.~lock.planning.ods# create mode 100644 securite_entreprise/ressources/planning.ods diff --git a/securite_entreprise/presentation/securite_informatique_intro.md b/securite_entreprise/presentation/securite_informatique_intro.md index d8fd7b3..cfbe137 100644 --- a/securite_entreprise/presentation/securite_informatique_intro.md +++ b/securite_entreprise/presentation/securite_informatique_intro.md @@ -9,7 +9,7 @@ William Petit - S.C.O.P. Cadoles - 2017 # Qu'est ce que la sécurité ? -## Menaces, vulnérabilités et contre-mesures +## Menaces, vulnérabilités, contre-mesures et risque --- @@ -35,12 +35,24 @@ Source: [ISO/IEC 27000 - Wikipédia](https://en.wikipedia.org/wiki/ISO/IEC_27000 ## Contre-mesure -> Faiblesse d'un "bien" ou d'un "contrôle" pouvant être exploité par une ou plusieurs "menaces". +> Disposition prise pour s'opposer à une action, à un effet, à un événement, ou pour les prévenir. > -> -- Définition (traduite) de "vulnérabilité" dans le standard ISO/IEC 27000 +> -- Définition de "contre-mesure" -Source: [ISO/IEC 27000 - Wikipédia](https://en.wikipedia.org/wiki/ISO/IEC_27000) +Source: [Wiktionnaire](https://fr.wiktionary.org/wiki/contre-mesure) +--- + +## Risque + +> Possibilité d’un événement négatif, péril possible, hasard dangereux. +> +> -- Définition de "risque" + +Source: [Wiktionnaire](https://fr.wiktionary.org/wiki/risque) + +### Formule empirique +$$Risque= \frac {\mathit{Vuln \acute{e}rabilit\acute{e}} \times \mathit{Menace}} {\mathit{ContreMesure}}$$ --- @@ -96,7 +108,7 @@ Source: [Légifrance](https://www.legifrance.gouv.fr/affichTexteArticle.do?cidTe ### Réponsabilité au niveau européen -> [..] le responsable du traitement doit mettre en oeuvre les mesures techniques et d'organisation appropriées pour protéger les données à caractère personnel contre la destruction accidentelle ou illicite, la perte accidentelle, l'altération, la diffusion ou l'accès non autorisés, notamment lorsque le traitement comporte des transmissions de données dans un réseau, ainsi que contre toute autre forme de traitement illicite. +> [..] le responsable du traitement doit mettre en oeuvre les mesures techniques et d'organisation appropriées pour **protéger les données à caractère personnel contre la **destruction accidentelle ou illicite, la perte accidentelle, l'altération, la diffusion ou l'accès non autorisés**, notamment lorsque le traitement comporte des transmissions de données dans un réseau, ainsi que **contre toute autre forme de traitement illicite**. > > -- Extrait de l'article 17 de la directive européenne 95/46/CE du 24 octobre 1995 @@ -197,10 +209,10 @@ Source: [Légifrance](https://www.legifrance.gouv.fr/affichCodeArticle.do?idArti # La démarche d'audit -### Travaux pré-intervention -### Intervention -### Analyse des données -### Debriefing +## Travaux pré-intervention +## Intervention +## Analyse des données +## Debriefing --- @@ -218,3 +230,9 @@ Source: [Légifrance](https://www.legifrance.gouv.fr/affichCodeArticle.do?idArti # Travaux pratiques --- +# Licence + +## CC BY-NC-SA 3.0 FR + +[Creative Commons - Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 France](https://creativecommons.org/licenses/by-nc-sa/3.0/fr/) + diff --git a/securite_entreprise/ressources/.~lock.planning.ods# b/securite_entreprise/ressources/.~lock.planning.ods# new file mode 100644 index 0000000..d83296e --- /dev/null +++ b/securite_entreprise/ressources/.~lock.planning.ods# @@ -0,0 +1 @@ +William Petit,william,william-s9,11.12.2017 15:04,file:///home/william/.config/libreoffice/4; \ No newline at end of file diff --git a/securite_entreprise/ressources/notes.md b/securite_entreprise/ressources/notes.md index d2139e4..a09e483 100644 --- a/securite_entreprise/ressources/notes.md +++ b/securite_entreprise/ressources/notes.md @@ -1,5 +1,12 @@ # Notes de préparation +## Qu'est ce que la sécurité ? + +### Menace + + + +## Notes générales - [Sécurité informatique - Responsabilité légale des entreprises](https://www.jurisexpert.net/quelle_responsabilit_en_mati_re_de_s_cur/) - [Article 323-1 du Code Pénal - Peines pour l'attaquant ](https://www.legifrance.gouv.fr/affichCodeArticle.do?idArticle=LEGIARTI000006418316&cidTexte=LEGITEXT000006070719) diff --git a/securite_entreprise/ressources/planning.ods b/securite_entreprise/ressources/planning.ods new file mode 100644 index 0000000000000000000000000000000000000000..70249fb6c1f9ab1faf372ce9e8fc43ff21ca9e5a GIT binary patch literal 16434 zcmb`ubzB}xwlz#3xVyW%y9Rf6cXxMpcXti$?)m@$g1fsD+ycDG+&gpT%spqmf4B+rj9hF?Y@O+x>>W)EjGfF)Oq}Ka#MuHFGKft8 z1oZpB_{FJg?qXwTYhYpRMDP61BAvahS%kc-7%UVP)UQ8*l@J$J{B`d9b$md8{QArd zQzHTb0)CU1Ru+K-gMx)X2S>t0hk!zZM8iOa!bHV{h9iN&q`<%=LBeCgBBsM6VBRE;pXPXrTK!vAV|h0O3x$D#x2Sxz(+5s$@N8&`HKRZs0Op74!5upuaqj6 zls1>NF^{6LAT5S4GnN27nJ62T2p5|I4~-%(n+VSrDIqRZVOn)DPE&bqabYoWNfikN zEoCV&6&WQ>MJY8^4PjY*DK!&m9Yi}J+FhiR_Gq-SS z??gABAXmQxYyTMAfMl z&@g|y@IcR$0Nb=s*Mb<&l0@&oUltM>93B%98Wb549upZF85tQGogA5znH(J&ADfVw z7@3-y8X1=#nqD4}U7ws?99dWsQ`DMLT#!;&mG-qJv#>a`urjZ*CatVBx1qBz&c7@* zv^YDZK0BhSAg;VHqop9awJfc(E~l)tw79IXu(GkJy1l%rp}eM}rmniYp{=Q^xW1;Y zqv307TWfmNV0Qg*anoQy)3=h2k)rl*l`Z{M?L$>v-^w~?8@q-YdZ%mqC#nXP+6Ttl zMi;wg*IK^qcg`LTRA&s;XN|Oe9qMYD?=GM2Z2}Cm4h?jTjJAL4Yx*|Wu{cn*G}^j8 z)3ZC?ax~is004$27QW4ljnA#jeH)ma8e5qfSeYGLTv{AmJ^*Z9&#&*V?5vLO+^+1N zEFa&k{&+cD2JEfR?QJffY|h?n4xew2@9(ai?aZI5pJ~+R< zxIQ}gald!-e13g@e)oLw{C0D3@O*oEdwYBH@O=0D^XcK{=gZyu`}^;{@bN)zOr-$? zgtHfP4uUlECV8rS&gKrsUkO zj{u!4%L5ZFt+=Jl#zAtz6))Z%uj;LQa|;zfp)I(xCrwY z*bVd)c!=Dne4&*3JO~$Z2e_W&yDay{^d(&g@gI4`vrFH3xA`Ws%_$99rB;R*LJcax-_zxg#cxb0!VF#ZWE0^dvCLo4BRZ^LYGSe^c

H2MD61@25EIQeG!` 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 nJN@5<