\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}
