WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Elaboration d'un système de sélection et de classement des étudiants. Cas des départements de l'ISM (Institut supérieur de management )

( Télécharger le fichier original )
par Youssouf Marius FOPOU NJOYA
Institut supérieur de management de Dakar - Diplôme supérieur de gestion option technologie de l'information et de la communication 2008
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Section 7 : WAMP

WAMP est un acronyme informatique signifiant :

<< Windows >> << Apache >> << MySQL >> << PHP(19) >> Les rôles de ces quatre composants sont les suivants :

Apache est le serveur web << frontal >> : il est << devant >> tous les autres et répond

directement aux requêtes du client web (navigateur) ;

Le langage de script PHP(19) sert la logique qui traduit les instructions exécutées par

les utilisateurs en langage machine;

MySQL stocke toutes les données de l'application ;

Windows assure l'attribution des ressources à ces trois composants. Tous les composants peuvent être situés :

sur une même machine ;

Elaboration d'un système de sélection et de classement des étudiants : Cas des Départements de l'ISM Fait par : FOPOU NJOYA Youssouf Marius

sur deux machines, généralement Apache et le langage de script d'un côté et MySQL de l'autre ;

sur de nombreuses machines pour assurer la haute disponibilité.

La présentation des outils nécessaires à la conception de notre application ne pourrait se faire sans parler de sécurité. Sur ce, nous avons utilisé un protocole de sécurité.

Section 8 : Présentation du protocole de sécurité

Transport Layer Security (TLS), anciennement nommé Secure Socket Layer (SSL), est un protocole de sécurisation des échanges sur Internet, développé à l'origine par Netscape (SSL version 2 et SSL version 3). Il a été renommé en Transport Layer Security (TLS) par l'IETF25 suite au rachat du brevet de Netscape par l'IETF en 2001.

Il y a très peu de différence entre SSL version 3 et TLS version 1 (qui correspond à la version 3.1 du protocole SSL). TLS diffère de SSL pour la génération des clés symétriques. Cette génération est plus sécurisée dans TLS que dans SSL v3 dans la mesure où aucune étape de l'algorithme ne repose uniquement sur MD526 pour lequel sont apparues quelques faiblesses en cryptanalyse.

Par abus de langage, on parle de SSL pour désigner indifféremment SSL ou TLS. SSL fonctionne suivant un mode client-serveur. Il fournit quatre objectifs de sécurité : l'authentification du serveur27 ;

la confidentialité des données échangées (ou session28 chiffrée) ;

25 Internet Engineering Task Force, abrégée IETF, littéralement traduit de l'anglais en

« Détachement d'ingénierie d'Internet » est un groupe informel, international, ouvert à tout individu, qui participe à l'élaboration de standards pour Internet. L'IETF produit la plupart des nouveaux standards d'Internet.

26 L'algorithme MD5, pour Message Digest 5, est une fonction de hachage cryptographique très populaire, mais qui n'est plus considéré comme un algorithme sûr pour toutes les utilisations.

27 En informatique, par analogie on appelle un serveur une machine ou un programme qui offre un service à un client

Elaboration d'un système de sélection et de classement des étudiants : Cas des Départements de l'ISM Fait par : FOPOU NJOYA Youssouf Marius

l'intégrité des données échangées ;

de manière optionnelle, l'authentification ou l'authentification forte du client avec l'utilisation d'un certificat numérique29.

On y adjoint une fonction de hachage comme le MD5 pour s'assurer que les données sont transmises sans être corrompues. SSL est utilisé par la plupart des navigateurs. On reconnaît qu'une transaction est sécurisée lorsqu'une clé ou un cadenas fermé s'affiche dans un coin inférieur de l'écran ainsi que dans la barre d'adresse, l'adresse commence par https30://...

28 En informatique, une session est l'exécution d'un programme pour un utilisateur donné. L'exécution du programme est alors paramétrée par les informations du profil de l'utilisateur (ses caractéristiques, ses préférences, l'historique de ses interactions avec le programme, etc.)

29 Un certificat électronique ou numérique est une carte d'identité numérique dont l'objet est d'identifier une entité physique ou non-physique. Le certificat numérique ou électronique est un lien entre l'entité physique et l'entité numérique (Virtuel).

30 Le HyperText Transfer Protocol, plus connu sous l'abréviation HTTP, littéralement le « protocole de transfert hypertexte », est un protocole de communication client-serveur développé pour le World Wide Web. HTTPS (avec S pour secured, soit « sécurisé ») est la variante du HTTP sécurisée par l'usage des protocoles SSL ou TLS.

Elaboration d'un système de sélection et de classement des étudiants : Cas des Départements de l'ISM Fait par : FOPOU NJOYA Youssouf Marius

38

Elaboration d'un systeme de sélection et de classement des étudiants : Cas des Départements de l'ISM Fait par : FOPOU NJOYA Youssouf Marius

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"En amour, en art, en politique, il faut nous arranger pour que notre légèreté pèse lourd dans la balance."   Sacha Guitry