Page d'accueil IMAG

  Pascal Lafourcade

English version Home

Presentation and Informations

Security models: proofs, protocols and politics

This unit is one of the common core courses in information systems of the Master Pro 2 Security, Cryptology and information coding. The instructors of this unit are Jean-Louis Roch (jean-louis.roch AT imag.fr), Florent Autreau (florent.autreau AT imag.fr) and myself. Course topics:
  • Introduction
  • Indistinguishability
  • Public Encryption
  • Symmetric encryption
  • Security protocols: Symbolic Model and Computational Model
  • Non-interference Problem
  • Access Control and Security Policies
A paper about Elgamal by Douglas Stinson.
Slides: How to make a presentation?
Coordonnées

Adresse 
Pascal Lafourcade
Laboratoire Verimag centre Equation
2, avenue de Vignate
38610 Gières
FRANCE
Bureau : CTL1/B4D
Tél : +33 (0) 4 56 52 04 14
Mobile : +33 (0) 6 83 54 90 70
Fax : +33 (0) 4 56 52 03 44
E-mail : pascal.lafourcade@imag.fr
Verimag Webmail

Material

Number Date Lecture Comments Lecture Notes
1 24th September 2009 Introduction and Probability SET 1 Notes 1 2009
2 24th September 2009 Indistinguishability and Security Notions Notes 2 2009
3 28th September 2009 Reduction Proofs Notes 3 2009
4 28th September 2009 Hybrid Argument Notes 4 2009
5 29th September 2009 Symmetric Encryption Notes 5 2009
6 5th October 2009 Security of Protocols SET 2 Notes 6 2009
7 12th October 2009 Passive Intruder Notes 7 2009
8 12th October 2009 Active Intruder Notes 8 2009
9 2nd November 2009 Tools and Application SET Tools Notes 9 2009
10 12th November 2009 Access Control Notes 10 2009
11 12th November 2009 Non Interference and Others Notes 11 2009
12 16th November 2009 Link Between Computational and Symbolic SET 3 Notes 12 2009

3 exercices sessions are planned Exam 3th December 2009
Mid-unit exam 22th October 2009

Slides of the other lectures will be available as soon as possible.
Notes are written by students and reflect how they follow the lecture, they are not always complete.

LINK TO AVISPA-1.0 Tools used: AVISPA, Hermes, Proverif, Scyther, Xor and DH Proverif.

Material for practice session in Computer Room: protocol1.spdl, protocol2.spdl, needham.horn.

Scripts: install-verif-tools08-09.sh PATH variable useful for the Computer exercices session:
export PATH=$PATH:.:$HOME/VeriTools/scyther
export PATH=$PATH:.:$HOME/VeriTools/proverif1.15
export AVISPA_PACKAGE=$HOME/VeriTools/avispa-1.0
export PATH=$PATH:$AVISPA_PACKAGE




Lectures Notes

Empty.tex is a LaTex file that you have to use for the notes of the lecture to have some uniformity.
PLEASE NAME YOUR FILE : Lecture_Note_08_XX.tex

  1. Lecture 1, 24th September 2009 scribes are: LEFERVRE Antoine, LINGE yanis, BEQUIDT Benoit
  2. Lecture 2, 24th September 2009 scribes are: CARON Julien, HABRAKER Remi, STORDEUR Jeremie
  3. Lecture 3, 28th September 2009 scribes are: GABIAM Amanda, ARNEDO Pedro, ROUAULT Boris
  4. Lecture 4, 28th September 2009 scribes are: TERRADE Vanessa, MEFFRAY guillaume, BARJON anthony
  5. Lecture 5, 29th September 2009 scribes are: ROJAT Antoine, MANGEOT Guillaume, THARAND Jeremie
  6. Lecture 6, 5th October 2009 scribes are: ALAWADI, ALNOON, ALTAMIMI
  7. Lecture 7, 12th October 2009 scribes are: LU Wei, Frederic Mejean, COGNEE Partice, PILLARD
  8. Lecture 8, 12th October 2009 scribes are: KOLOKOSO Daniel, ALALI, AL Mansoori, BANI Hasshim
  9. Lecture 9, 2nd November 2008 scribes are: RIPERT Loic, WLOKA Stéphane, JAVELLE Jerome
  10. Lecture 10, 12th November 2008 scribes are: NJIA Marvin, VANGJEL Endri
  11. Lecture 11, 12th November 2008 scribes are: DUCLOS Mathilde, DEVILLEZ Florian, JUILLARD Violaine
  12. Lecture 12, 16th November 2008 scribes are: Shamise,Ypusuf, Raeisi, K. Mohamed, Mohamed Naiumi

Online References

References for LaTex

List of useful material to use LaTex

If you use Linux please use Ispell to avoid typos in your file.

Articles in Security to read by group

5 students max per article, due to constraints you have only 9 possibilities of articles Presentation will be 27th November Morning 8.00 am .

  1. 8.00 - 8.20 Relations Among Notions of Security for Public-Key Encryption Schemes Crypto'98 by Mihir Bellare, Anand Desai, David Pointcheval and Phillip Rogaway
    STUDENTS: Terrade Vanessa, Barjon Anthony, Meffray Guillaume, Eisa Al Shamsi, Khuloud Mohamed PAPER FULL. ABSTRACT
  2. 8.30 - 9.00 Reconciling Two Views of Cryptography (The Computational Soundness of Formal Encryption) 2000, by Martín Abadi, Phillip Rogaway in IFIP International Conference on Theoretical Computer Science (IFIP TCS2000)
    STUDENTS: Violaine Juillard, Wloka Stéphane, Jérome JAVELLE, Guillaume MANGEOT, Loic Ripert FULL PAPER . ABSTRACT SLIDES
  3. 9.00 - 9.30 Cas Cremers Unbounded Verification, Falsification, and Characterization of Security Protocols by Pattern Refinement In CCS '08: Proceedings of the 15th ACM conference on Computer and communications security, Alexandria, Virginia, USA.
    The Scyther Tool: Verification, Falsification, and Analysis of Security Protocols In Computer Aided Verification: Proceedings of the 20th International Conference on Computer Aided Verification (CAV 2008), Princeton, USA, 2008.
    STUDENTS: Shaima Al Awadi / Hassan Alnoon / Sultan Altamimi / Omar Bani Hasim, Antoine ROJAT FULL PAPER ABSTRACT SLIDES
  4. 9.30 - 10.00 Bruno Blanchet. A Computationally Sound Mechanized Prover for Security Protocols. IEEE Transactions on Dependable and Secure Computing, 5(4):193-207, October-December 2008. Special issue IEEE Symposium on Security and Privacy 2006. Electronic version available at http://doi.ieeecomputersociety.org/10.1109/TDSC.2007.1005.
    STUDENTS: Patrice Cognee, Daniel Kolokosso, Jeremie THARAUD, Loic PILLARD, Frédéric Méjean ABSTRACT SLIDES
  5. 10.30 - 11.00 OAEP Reconsidered (2000) by Victor Shoup
    STUDENTS: Pedro Arnedo, ROUAULT Boris, Remi Habraken, Linge Yanis, Amanda Gabiam. PAPER FULL. ABSTRACT
  6. 11.00 - 11.30 A Sound Type System For Secure Flow Analysis (1996) by Dennis Volpano , Geoffrey Smith , Cynthia Irvine
    STUDENTS: Endri Vangjel, Marvin TCHOULA NJIA, Mohamed AL ALI , Mohamed AL MANSOORI FULL PAPER. ABSTRACT SLIDES
  7. 11.30 - 12.00 M. Bellare, A. Desai, E. Jokipii and P. Rogaway. A Concrete Security Treatment of Symmetric Encryption: Analysis of the DES Modes of Operation. The preliminary version of this paper was entitled A Concrete Security Treatment of Symmetric Encryption and appeared in the Proceedings of 38th Annual Symposium on Foundations of Computer Science, IEEE, 1997.
    STUDENTS : Duclos Mathilde, Floran Devillez, yousuf alboloushi, mohamed Alnuaimi, Hamad RAEISI FULL PAPER ABSTRACT SLIDES
  8. Later. David Basin, Sebastian Moedersheim, and Luca Viganò. OFMC: A symbolic model checker for security protocols. In International Journal of Information Security, 4 (3), pages 181-208, 2005.
    Sebastian Moedersheim and Luca Viganò. The Open-source Fixed-point Model Checker for Symbolic Analysis of Security Protocols. Fosad 2007-2008-2009, LNCS 5705, 166-194. Springer-Verlag, 2009.
    STUDENTS: Caron, Stordeur, Dequidt, Lefebvre ABSTRACT

Articles in Security