Welcome to M2 SCCI 2015-2016 Promotion Horst Feistel Horst Feistel(1915-1990)
Grenoble University SCCI - M2P / M2R Security, Cryptology and Coding of Information Systems - Sécurité, Cryptologie et Codage des Systèmes d Information Context General presentation 1. Academic program, calendar 2. Lectures/Tutoring organization Administration, registration: who s who
Cybersecurity Context : digital world, pervasive systems, big data Confidentiality, Authentication, Integrity, Non-repudiation Various applications and professional skills: Enterprise specialised in security: solutions providers (hardware, software, smartcard, ); security audit, Specialized department of a company : bank, e-business, telecom,tv, Information system within a company: network/system administration Professional and personal data protection 1 year dedicated program at Grenoble University (UJF+INP) Ensimag, Institut Fourier, UFR IMAG Objective : formation of experts in security and coding technologies Cryptology : mathematical protocols (RSA, AES, ECC ) Security: software/hardware (network, system, integraton) Applications : watermarking, multimedia, smartcard, M2P : Directed to profession: sept-march=lectures+training / apr-sept project M2R : Directed to research: sept-jan=lectures+training / feb-june project
Brief history & organization Master UJF-INPG Cryptologie, Sécurité, Codage de l Information (2001 ) Sept 2003: first promotion: 17 graduate students 290 graduate students up to sept 2015, From Sept 2007: international M2P program taught in English From sept 2008: part of MOSIG International Master; Sept 2011: 10 years birthday : http://10ans-scci.imag.fr/ From sept 2011: M2P, M2R, ( SAFE ) From 2016 : M2 Cybersecurity M2P+R Security, Cryptology and Coding of Information Systems Gathers French and English speaking students Director UJF/IF : Jean-Guillaume Dumas, Vanessa Vitse, Philippe.Elbaz-Vincent at ujf-grenoble.fr, Director INP/ENSIMAG: Jean-Louis.Roch at imag.fr Web: http://www-ufrima.imag.fr/spip.php?article49 http://www-ufrima.imag.fr/spip.php?article49 http://www-fourier.ujf-grenoble.fr/enseignement/spip.php?rubrique19
M2P mid-sept->march: courses (level 3) [2 weeks optional pretraining early sept] April -> September : (level 4) full-time internship (Master thesis) mid-june: mid-term presentation In English! mid-september: defense Calendar 2015-2016 M2R mid-sept->january: courses (level 3) February-> June: (level 4) full-time internship (Master thesis) mid-june: defense Validation: by level (~semester) Mark 10/20=50% to level 3 (courses) No mark < 7 in global units Mark 10/20=50% to level 4 (thesis/project) Warning! Internships must be validated by J.-G. D. / V. V (for UJF) or J.-L. R (for INP). Furthermore, academic supervisor for the internships are also chosen by the directors.
M2P and M2R courses Common core: cryptology and security [15 ECTS] Models for security Symmetric and asymmetric cryptology - PKI infrastructures System administration and network security Elective specialization [12 ECTS] : choose one between Security of Information Systems [12 ECTS] Advanced system and network security Secure hardware architecture Distributed algorithms and fault-tolerance Secure infrastructure deployment project Cryptology, coding and multimedia applications [12 ECTS] Advanced cryptology: elliptic curves, cryptanalysis Multimedia applications, watermarking Coding and fault-tolerance Elective course unit [3 ECTS] : choose one between Smart card security; audit and normalization [3 ECTS] New trends in cryptology: quantum, biometrics, homomorrphic encryption [3 ECTS] Master thesis [27 ECTS] Note: early september: Specific optional introduction courses Math [group theory,arithmetics]; linux & programming ; information systems [UML]
27 ECTS Master thesis Academic Program M2P SCCI (M2-P) 3 ECTS UE Transversal (English / French / ) 30 ECTS scientific/technology 15 ECTS Common Core 12 ECTS Elective Specialization in Security ( math or info ) 3 ECTS = elective unit (2 proposed, but yet open to all units proposed in Grenoble M2 Math-Info)
Security, Cryptology and Coding of Information Systems M2P SCCI 2015/2016 Academic Program Non-elective Core Courses 18 ECTS ECTS Teaching teams - Security models: proofs, protocols and politics 6 Autreau, Ene, Kumar, Roch - Symmetric and asymmetric cryptology PKI 6 Dumas,Elbaz-Vincent,Lauradoux&guests - System administration and network security 3 Mounié, - English or French 3 Pool Langues Choose one of the two following elective 12 ECTS Elective A. Security of systems and infrastructures - Advanced security of system and networks - Hardware and embedded secure architectectures - Distributed algorithms and fault-tolerance - Deployment of a secure grid infrastructure Elective B. Cryptology, coding and multimedia - Advanced cryptology:elliptic curves, cryptanalysis - Multimedia applications and watermarking - Error correcting codes and fault-tolerance 3 3 3 3 6 3 3 Wagner, Castellucia Maisri Lachaize, Wagner Vitse Cayre, Ebrahimi Pernet; Roch; Patchichkine, Brossier Choose one of the two following elective 3 ECTS - Elective 1. Smart card security, certif. and norms 3 Autreau, Guillemet - Elective 2. New trends in cryptography 3 Malha, Mainguet, Vitse
Academic Program M2R SCCI 27 ECTS Master thesis 3 ECTS UE Transversal (English / French / ) 30 ECTS scientific/technology 24 ECTS Common Core 6 ECTS elective unit (2 units of 3 ETCS proposed, but yet open to all units proposed in Grenoble M2 Math-Info)
Security, Cryptology and Coding of Information Systems M2R SCCI 2015/2016 Academic program Non-elective Core Courses 18 ECTS ECTS Teaching teams - Security models: proofs, protocols 6 Ene, Roch - Symmetric and asymmetric cryptology PKI 6 Dumas,Elbaz-Vincent,Lauradoux&guests - Security of computer systems and networks * System administration and network security (3) * Advanced security of system and networks (3) 6 Castellucia,, Wagner - Advanced cryptology:elliptic curves, cryptanalysis 6 Vitse - English or French (FLE) 3 Pool Langues Elective scientific module/units : 6 ECTS - Requires validation from M2R SCCI academic supervisors. Timetable compatibility is guaranteed for both following units (3 ECTS each) : * Smart card security, certif. and norms (3 ECTS) * New trends in cryptography (3 ECTS) 6 Autreau, Guillemet, Malha, Mainguet, Vitse - M2R Thesis 27
Courses and M2P trainings 1 ECTS Scientific Unit = 10h attendency M2 Courses slots of 1.5 hours per week per student: 8h-9h30 / 9h45-11h15 / 11h30-13h 13h45-15h15/15h30-17h M2P 3 ECTS = 30H classes / 45H practical work + Homework 18h lectures in English (~ 2 slots of 1h30 / week) + 12h training : TP/ Exercises/complts If enough students, may be given twice: 1 group in English + 1 group in French => for each unit, choose either French or English, once! M2R: courses, homework, no training / TP Additional tutoring (office hours) on request: see your professors
Validation / Graduation Two semesters / periods S3 (30 credits) : Courses S4 (30 credits): Master thesis (internship) + English (or French) Each semester has to be validated : Requirements for S3 validation : In each module: global mark 7/20 (35%) Global average mark (GPA) on S3 10/20 (50%) Requirements for S4validation : Master thesis mark 10/20 (50%) English: B2 level (Alt or Full) IMPORTANT: No compensation between semesters Except if the candidate has a GPA in S3 (courses) 9.75 and no mark < 7 in some module For honours: the Master degree includes the 4 semesters (M1 and M2)
Programme = M2 (P ou R) Elèves-ingénieur (inscription en 3A -pas Master-) Anglais suivi à l ENSIMAG (+ 2eme langue) Validation REX (le 3/10 après-midi) / simulation gestion Stage 2A à valider Elective unit: NTC ou «smart card security» PFE + Thèse Master (juil pou R, sept pour P) Facultatifs: Sport, LV2, Définir programme suivi: choix M2R ou choix M2P
Academic supervisors: Contacts and links (UJF) Jean-Guillaume Dumas Jean-Guillaume.Dumas@ujf-grenoble.fr Vanessa Vitse Vanessa.Vitse@ujf-grenoble.fr Philippe Elbaz-Vincent Philippe.Elbaz-Vincent@ujf-grenoble.fr (INP) Jean-Louis Roch Jean-Louis.Roch@imag.fr Registration / Scholastic secretaries UJF / IM2AG : Cécile Gros Cecile.Gros@ujf-grenoble.fr INP / Ensimag : Elena Leibowitch Elena.Leibowitch@imag.fr Links SCCI web server: http://scci.imag.fr Kiosk: https://intranet.ensimag.fr/kiosk/mastercsci/ Mail: scci@ensimag and m2scci.im2ag@ujf-grenoble.fr
Calendrier 2015-2016 Calendrier 2015-2016 M2P et R SCCI Semaine Début Fin Lundi Mardi Mercredi Jeudi Vendredi 38 14/09/2015 18/09/2015 Compléments Math - Info Compléments Math - Info Compléments Math - Info Compléments Math - Info Compléments Math - Info 39 21/09/15 25/09/15 Rentrée M2PR à 11h en Amphi H- Ensimag Inscription administrative 1 1 1 40 28/09/15 02/10/15 1 2 2 2 2 41 05/10/15 09/10/15 2 3 3 3 3 42 12/10/15 16/10/15 3 4 4 4 4 43 19/10/15 23/10/15 4 5 5 Forum Ensimag 5 44 26/10/15 30/10/15 V V V V V 45 02/11/15 06/11/15 5 6 6 5 6 46 09/11/15 13/11/15 6 7 V 6 7 / APM Toeic blanc Ensimag 47 16/11/15 20/11/15 7 8 / APM AMNECYS 7 7 8 48 23/11/15 27/11/15 8 9 8 8 9 Semestre 1 49 30/11/15 04/12/15 9 10 9 9 10 50 07/12/15 11/12/15 10 11 10 10 11 51 14/12/15 18/12/15 11 12 11 11 12 52 21/12/15 25/12/15 V V V V V 53 28/12/15 01/01/16 V V V V V 1 04/01/16 08/01/16 12 13 12 12 13 2 11/01/16 15/01/16 Examens session 1, M2P/R Examens session 1, M2P/R Examens session 1, M2P/R Examens session 1, M2P/R Examens session 1, M2P/R Fin cours M2R 3 18/01/16 22/01/16 1 1 1 Forum UJF 1 4 25/01/16 29/01/16 2 2 2 1 2 5 01/02/16 05/02/16 3 3 / AMP Toeic Ensimag 3 2 3 6 08/02/16 12/02/16 4 4 4 3 4 7 15/02/16 19/02/16 5 5 5 4 5 8 22/02/16 26/02/16 V V V V V 9 29/02/16 04/03/16 Examens session 1, M2P Examens session 1, M2P Examens session 1, M2P Examens session 1, M2P Examens session 1, M2P Fin cours M2P 10 07/03/16 11/03/16 stage stage stage stage stage 11 14/03/16 18/03/16 stage stage stage stage stage 12 21/03/16 25/03/16 stage stage stage stage stage 13 28/03/16 01/04/16 Jury Semestre 3, session 1 stage stage stage stage 14 04/04/16 08/04/16 stage stage stage stage stage 15 11/04/16 15/04/16 stage stage stage stage stage 16 18/04/16 22/04/16 stage stage stage stage stage 17 25/04/16 29/04/16 stage stage stage stage stage 18 02/05/16 06/05/16 stage stage stage stage stage 19 09/05/16 13/05/16 stage stage stage stage stage 20 16/05/16 20/05/16 stage stage stage stage stage 21 23/05/16 27/05/16 stage stage stage stage stage 22 30/05/16 03/06/16 stage stage stage stage stage Semestre 2 23 06/06/16 10/06/16 stage stage stage stage stage 24 13/06/16 17/06/16 stage stage stage stage stage 25 20/06/16 24/06/16 Soutenances Soutenances Examens session 2 Examens session 2 Examens session 2 26 27/06/16 01/07/16 stage Jury Semestre 4, session 1 stage stage stage 27 04/07/16 08/07/16 stage stage stage stage stage 28 11/07/16 15/07/16 Jury Diplôme, session 1 stage stage stage stage 29 18/07/16 22/07/16 stage stage stage stage stage 30 25/07/16 29/07/16 stage stage stage stage stage 31 01/08/16 05/08/16 stage stage stage stage stage 32 08/08/16 12/08/16 stage stage stage stage stage 33 15/08/16 19/08/16 stage stage stage stage stage 34 22/08/16 26/08/16 stage stage stage stage stage 35 29/08/16 02/09/16 Soutenances Soutenances Soutenances Soutenances Soutenances 36 05/09/16 09/09/16 Jury Sem. 3 + Sem. 4, session 2 37 12/09/16 16/09/16 Jury Diplôme, session 2 38 19/09/16 23/09/16 Calendrier-M2PR-SCCI-2015-2016 1/1
Timetable ADE : HowTo If you do not have an Agalan INP login+pwd : https://edt.grenoble-inp.fr/2015-2016/exterieur Or if you have an AGALAN login+pwd: Direct access all Master courses in Grenoble https://edt.grenoble-inp.fr/2015-2016/etudiant/ensimag (or http://ade52-ujf.grenet.fr/ ) M2R SCCI (lectures from mid-september to january) : copy-paste in your browser the url : with INP Agalan login+pwd: https://edt.grenoble-inp.fr/2015-2016/ensimag/etudiant/jsp/custom/modules/ plannings/direct_planning.jsp?resources=13289 M2P SCCI (lectures from mid-september to march) https://edt.grenoble-inp.fr/2015-2016/ensimag/etudiant/jsp/custom/modules/ plannings/direct_planning.jsp?resources=13291
REGISTRATION and very important dates Now: each student : has to sign two IT charts : INP and UJF and provides the track choice (M2P or M2R) 22 september : deadline for administrative registration (in your institution, either INP or UJF) While not registered => no login, no Kiosk, no ADE! INP students: photo for trombinoscope : 21/09 13h30,room D115 Ensimag UJF students: test d'anglais aura lieu le 21/09 à 15h au DLST (Enseignante : Emmanuelle.Esperanca-Rodier@ujf-grenoble.fr) ; 1 st October: deadline to change track choice: M2P or M2R
Important points Charts Registration Individual interviews (on demand, current october) Internship / Master Thesis Curriculum vitae ready Prospection / application : from early October
Other contacts SECURIMAG club https://securimag.org CELAIO : Carole.Durand@ujf-grenoble.fr Relations with companies CV, internship contracts, International : Cecile.Garatti@ujf-grenoble.fr ri.im2ag@ujf-grenoble.fr
Questions?
Examples of Master thesis Integration of zero-knowledge authentication on smart card [C-S] Secure server for SIP telecommunications [INRIA] Integration of strong authentication in an information system [British Telecom] Management of identity for printer access [Helwett-Packard, Germany] Reconfiguraton of a secure infrastructure [France-Telecom, Grenoble] Conception et réalisation d un composant de sécurité [Ministère Défense, Paris] Analysis and deployment of a confidential data service [Solucom, Nantes] Integration of biometrics in crypto protocols [SAGEM, Paris] Hidden channel attacks [SAGEM, Paris] Windows CardSpace components in a smart card [Gemalto, La Ciotat] Secure loading of jar in JavaCard3.0 [Gemalto, La Ciotat] Lightweight electronic signature [Dictao, Paris] Wireless infrastructure for emergency comm. [Wisecomm, Germany] Secure and anonymous communication on internet [UL, Luxembourg] Test of crypto-secure random generators [LTSI, Lyon] Security analysis of a medical data protection scheme [Philips, Eindhoven] Supervision of the CEA computer infrastructure [CEA, Grenoble] Security analysis of images watermarking [GIPSA, Grenoble] Security audit of the SCADA platform [Atos Origin, Grenoble].