diff --git a/2020-Q2.tex b/2020-Q2.tex new file mode 100644 index 0000000..a10dab3 --- /dev/null +++ b/2020-Q2.tex @@ -0,0 +1,177 @@ +\documentclass[12pt]{article} +\usepackage{moodle} +\usepackage{amsmath} + +\begin{document} + +%% \makeatletter +%% \def\moodle@shortanswer@latexprocessing{\relax} +%% \def\moodle@numerical@latexprocessing{\relax} +%% \def\moodle@multi@latexprocessing{\relax} +%% \def\moodle@matching@latexprocessing{\relax} +%% \def\moodle@essay@latexprocessing{\relax} +%% \makeatother + +\begin{quiz}{Quizz Cours 2} + + + + +\begin{numerical}[points=2]{Elgamal} +D\'echiffrer avec Elgamal le message c=(2,2) avec la clef secrete a=2 +sachant que la clef publique vaut p=7,g=3, h=3*3=9=2 mod 7. +\item 4 +\end{numerical} + +%% $p=7,g=3,h=2=3^2$, $a=2$, $m=4$, $r=2$ +%% $c=(3^2,4\times2^2)= (9,16)=(2,2)$ +%% $m= \frac{2}{2^2}= \frac{2}{4}= 2 \times 4^{-1}= 2 \times 2 = 4$ +%% Or $4*2=8=1 \mod 7$ donc $4^{-1}=2 \mod 7$ + + +\begin{shortanswer}[case sensitive=false]{RSA} +Que signifie RSA ? +\item Rivesr Shamir Adelmann +%\item[fraction=0, feedback={No, silly!}] Fig +%\item{fraction=0} Sir +\end{shortanswer} + + +\begin{shortanswer}[case sensitive=false]{OAEP} +Que signifie OAEP ? +\item Optimal Asymmetric Encryption Padding +\end{shortanswer} + +%% \begin{multi}[points=3]{A first derivative} +%% What is the first derivative of $x^3$? +%% \item $\frac{1}{4} x^4+C$ +%% \item* $3x^2$ +%% \item $51$ +%% \end{multi} + + + +\begin{shortanswer}[case sensitive=false]{DES} +Que signifie DES ? +\item Data Encryption Standard +\end{shortanswer} + + +\begin{shortanswer}[case sensitive=false]{AES} +Que signifie AES ? +\item Advanced Encryption Standard +\end{shortanswer} + +\begin{numerical}[points=2]{Tour DES} +Combien y a-t-il de tours dans DES? +\item 16 +\end{numerical} + + + +\begin{numerical}[points=2]{Tour DES} + Consid\'erons un chiffrement Double AES avec la taille de clef la + plus grande possible. Ce chiffrement fait juste deux chiffrements + succ\'essifs d'AES avec deux clefs. Combien faut-il tester de clefs + pour casser ce chiffrement, donnez l'exposent de la puissance de 2 du + r\'esultat? +\item 257 +%% Taille de clef maximale est de 256 pour AES. Avec l'attaque MITM +%% il faut $2^{256}+2^{256}=2^{257}$ +\end{numerical} + + +\begin{essay}[response field lines=15, response format=html]{MixColumn} +Comment fonctionne MixColumn dans AES ? + \item Diffuse l'information en multipliant modulo $x^{4}+1$ chaque + colonne avec un polynome avec $a(x)=3x^{3}+x^{2}+x+2$. +\end{essay} + + +\begin{shortanswer}[case sensitive=false]{ECB} +Que signifie ECB ? +\item Electronic Code Book +\end{shortanswer} + + + +\begin{shortanswer}[case sensitive=false]{CBC} +Que signifie CBC ? +\item Cipher-Block Chaining +\end{shortanswer} + + +\begin{shortanswer}[case sensitive=false]{CFB} +Que signifie CFB ? +\item Cipher FeedBack +\end{shortanswer} + +\begin{shortanswer}[case sensitive=false]{OFB} +Que signifie OFB ? +\item Output feedback +\end{shortanswer} + +\begin{shortanswer}[case sensitive=false]{GMC} +Que signifie GMC ? +\item Galois/Counter Mode +\end{shortanswer} + +\begin{shortanswer}[case sensitive=false]{MAC} +Que signifie MAC ? +\item Message Authentication Code +\end{shortanswer} + + +\begin{shortanswer}[case sensitive=false]{Hachage} +Citer 3 propri\'et\'es pour une fonction de hachage ? +\item Collision resistance, premi\`ere pr\'e-image resistance, second + pr\'e-image resistance. +\end{shortanswer} + + + +\begin{shortanswer}[case sensitive=false]{Hash safe} +Donnez le nom d'une fonction de hachage s\^ure ? +\item SHA-256 +\item SHA-3 +\end{shortanswer} + + +\begin{shortanswer}[case sensitive=false]{Hash unsafe} +Donnez le nom d'une fonction de hachage cass\'ee ? +\item MD5 +\item RC4 +\item SHA-1 +\end{shortanswer} + + + + +\begin{shortanswer}[case sensitive=false]{Signature} +Lister 3 propri\'et\'es pour une fonction de signature ? +\item Existential forgery, Selective forgery, Universal forgery +\end{shortanswer} + + + +\begin{shortanswer}[case sensitive=false]{e-Examen} +Lister 5 propri\'et\'es de s\'ecurit\'e d'un syst\`eme d'examen + en ligne ? +\item Secret des copies, anonymat des notes, disponibilit\'e, anonymat + des correcteurs, authentification des \'el\`eves, fairness, + verification individuelle de la copie. +\end{shortanswer} + + +\begin{shortanswer}[case sensitive=false]{ECC Elgamal} + Donner une version en courbe elliptique du chiffrement d'ElGamal. +\item Elgamal : $c=(g^r,m.h^r)$ et $ m=v/u^x$ avec $h=g^x$ + $c=(r.P,m+r.H)$ et $ m=v-x.u$ avec $h=x.P$ +\end{shortanswer} + + +\end{quiz} + + + +\end{document}