Comment chiffrer les données d'un formulaire?

J'ai un formulaire de connexion qui va le soumettre à l'id et le mot de passe à un fichier php qui va alors vérifier que l'id et pw contre les données dans une base de données SQL. Comment chiffrer les sortants des données du formulaire assurez-vous que personne ne peut le voir jusqu'à ce qu'il arrive à sa destination?
le formulaire de connexion code est

<html>
<head>
<title>
Login page
</title>
</head>
<body>
<form name="login" action="fetchalldata.php" method="post">
Username : <input type="text" name="userid"/>
Password : <input type="password" name="pswrd"/>
<input type="button" name="submit" value="Login"/>
</body>
</html>

serait le hachage préalable le mot de passe de la base de données et
l'envoi d'un mot de passe haché être plus efficace?

Utiliser SSL
https est la voie à suivre
Et bien je crois GoDaddy offre à bas prix des certificats SSL.
Je n'ai pas l'intention sur l'achat de certificats SSL..
Vous devriez le faire. Tous les autres soi-disant "solutions" sont à moitié cuites de sécurité fausses "solutions". (ne pas dire SSL n'a pas de défauts)

OriginalL'auteur lonewaft | 2012-09-06