使用SHA加密表单上的密码输入

时间:2014-01-17 18:14:17

标签: sha

我知道你喜欢看代码,所以在这里。我想要做的就是在输入时使用SHA加密密码。我已设法加密mysql数据库字段以匹配它。

我似乎找不到正确的语法,所以我得到一行blob而不是明文密码,这意味着它没有被加密发送到服务器。

由于

<body>
<div id="container">

<div id="logo"><img src="images/Logo.jpg" alt="mycena"  />

<div id="banner">
    <h1>Shropshire Fungus Group</h1>
    <p>&nbsp;</p>
</div>
</div>
<div id="ruler">
<hr />
</div>
</div>
<div class="menu"><ul class="nav" >
  <li><a href="#">Home</a></li>
  <li><a href="#">Membership</a></li>
  <li><a href="#">Resources</a></li>
  <li><a href="#">Gallery</a></li>
  <li><a href="#">Newsletters</a></li>
  <li><a href="#">Fixture List</a></li>
  <li><a href="#">Useful Links</a></li>
</ul>
</div>
<div id="intro">
<h2>Please complete your details to log in</h2>
<table>
<tr>
  <td> Username: </td>
  <td><input type="text" name="user" id="user" size="35" maxlength="50"/></td>
</tr>
<!-- password should be 8 characters or more in length -->
<tr>
  <td> Password: </td>
  <td><input type="text" name="upword" id="upword" size="40" maxlength="40"/></td>
</tr>
</table>
<p>&nbsp;</p>
<form  action="loginphp170114.php" method="post" id="demo">
<input type="submit" value="Submit form" />
</form>

1 个答案:

答案 0 :(得分:0)

您需要使用this one等外部库,否则请自行实施sha1算法。

请注意,sha1是散列,而不是加密,并且它不是用于存储密码的散列算法,因此很容易被破坏。