2010-12-07 23 views
5

Je comprends le fonctionnement de ssl, de sorte que le navigateur envoie le nom d'utilisateur/mot de passe chiffré. Mais que se passe-t-il ensuite?Fonctionnement de l'authentification sécurisée dans une application Web

Le client reçoit-il un cookie? Est-ce sécurisé? Comment le serveur-navigateur communique-t-il en toute sécurité si la seule page https est la page de connexion?

Je pense que si quelqu'un obtenir une copie de ce cookie quand il est envoyé, ils peuvent acces ce compte, peu importe la façon dont cryptée est le cookie

En fait, je veux comprendre le processus de connexion dconnecter dans un endroit sûr application Web.

serveur: Tomcat, Apache ... Plate-forme: java, php, ...

Merci

+0

Comment définissez-vous la «sécurité»? Chaque développeur web vous dira que * leur * configuration est sécurisée. –

Répondre

0

Episode 195 de la sécurité maintenant traite podcast avec ce sujet en profondeur. http://www.grc.com/securitynow.htm Vous pouvez soit scanner la transcription (que je recommanderais de faire d'abord afin de savoir, si elle répond à vos questions) ou écouter tout l'épisode.

+0

Ceci est un excellent PodCast sur la sécurité SSL/TLS. Cependant, il n'aborde pas la gestion de session http pour les pages non-https. – MandoMando

3

Si quelqu'un d'autre voyage: Sur ce que je trouve cet article sur Wikipédia Session Fixation et ce SO Question très utile pour répondre à cette question, que le podcast 90+ minutes de la RRB (ci-dessus) qui est principalement lié à SSL/TLS.