Semestre: 9
Ce cours a lieu le: vendredi après-midi en période: 2
Section CNU: 27
ECTS: 2.00
Responsable: Boudaoud Karima Email: karima@unice.fr
Horaires: Cours - 12h TD - 16h Travail Personnel - 15h
Résumé: Ce cours concerne essentiellement la sécurité des applications, services et donnés au niveau Web, Mobile et Cloud.
Prerequis:
Programmation java les acquis des cours: Langages du Web Programmation Orientée Objet
Objectifs
Donner une vision globale sur les problématiques de sécurité dans le monde du Web, Cloud et Mobile ainsi que leur impact sur l'environnement de l'entreprise et sur la vie privée. Présenter les concepts et mécanismes de base pour résoudre ces problèmes de sécurité Fournir les outils permettant de sécuriser des applications logicielles Donner un aperçu sur l'importance de la gestion de la vie privée ainsi que sur les approches existantes pour la protection de la vie privée d'un point de vue légal et technologique
Contenu
Gestion de la vie Privée (Privacy) Gestion de la vie privée sur les Smartphones Sécurité du Web 2.0 Sécurité du Cloud Computing Sécurité Mobile ainsi que son impact au niveau de l'entreprise Sécurité des applications Java Programmation Java pour le thème sécurité des applications logicielles
References
Bruce Schneier: Secret and Lies, Digital Secuirty in a Networked World, John Wiley &Sons, 2000. Charles Pfleeger: Security in Computing, Third Edition, Prentice Hall International G. McGraw, E. Felten: Securing Java, John Wileys & Sons Ross Anderson: Security Engineering, John Wiley & Sons
Compétences
CG2.5 Maîtriser la sécurité des logiciels, systèmes, réseaux et des données. Niveau: Expert
Acquis
Gestion de la vie privée Niveau: Conception d'applications Java sécurisée Niveau: Sécurité du Cloud Computing Niveau: Sécurité des smartphones Niveau:
Evaluation: Exam sur feuille: 2/3 TP: 1/3