IDとパスワードをphpファイルに送信するログインフォームがあります。このファイルは、SQLデータベースのデータに対してそのIDとpwをチェックします。送信フォームデータを暗号化して、宛先に到達するまで誰にも表示されないようにするにはどうすればよいですか?ログインフォームコードは
<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>
データベースでパスワードを事前にハッシュし、ハッシュされたパスワードを送信する方が効果的でしょうか?