Jump to content
Tuts 4 You

Online Hash Generator


RustyNail

Recommended Posts

@Jasi2169: I think the point of online tool is that you don't need to get any extra software (like Keygenner Assistant). Both approaches have some advantages and disadvantages. :)

Link to comment
  • 2 weeks later...

And here is how to do it..

<!DOCTYPE html>
<html>
    <head>
        <title>Online hasher</title>
    </head>
    <body>
<h1>Online hasher</h1>
<form action=<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?> method="post">
<p>Text to hash:
    <input type="text" name="hash">
    <input type="submit" value="Hash !">
</p>
</form>
<?php
if (empty($_POST['hash'])) {
    exit;
}
?>
<br>
<p><b><font color="#33637D">Plain text:</font></b> <?php echo stripslashes(htmlentities($_POST['hash'])); ?></p>
<table border="1">
  <tr>
    <td><center><b><font color="#33637D">Algorithm</font></b></center></td>
    <td><b><font color="#33637D">Hash</font></b></td>
  </tr>
  <tr>
    <td><center><b>md2</b></center></td>
    <td><?php echo hash("md2", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>md4</b></center></td>
    <td><?php echo hash("md4", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>md5</b></center></td>
    <td><?php echo hash("md5", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>sha1</b></center></td>
    <td><?php echo hash("sha1", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>sha256</b></center></td>
    <td><?php echo hash("sha256", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>sha384</b></center></td>
    <td><?php echo hash("sha384", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>sha512</b></center></td>
    <td><?php echo hash("sha512", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>ripemd128</b></center></td>
    <td><?php echo hash("ripemd128", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>ripemd160</b></center></td>
    <td><?php echo hash("ripemd160", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>ripemd256</b></center></td>
    <td><?php echo hash("ripemd256", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>ripemd320</b></center></td>
    <td><?php echo hash("ripemd320", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>whirlpool</b></center></td>
    <td><?php echo hash("whirlpool", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>tiger128,3</b></center></td>
    <td><?php echo hash("tiger128,3", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>tiger160,3</b></center></td>
    <td><?php echo hash("tiger160,3", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>tiger192,3</b></center></td>
    <td><?php echo hash("tiger192,3", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>tiger128,4</b></center></td>
    <td><?php echo hash("tiger128,4", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>tiger160,4</b></center></td>
    <td><?php echo hash("tiger160,4", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>tiger192,4</b></center></td>
    <td><?php echo hash("tiger192,4", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>snefru</b></center></td>
    <td><?php echo hash("snefru", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>gost</b></center></td>
    <td><?php echo hash("gost", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>adler32</b></center></td>
    <td><?php echo hash("adler32", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>crc32</b></center></td>
    <td><?php echo hash("crc32", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>crc32b</b></center></td>
    <td><?php echo hash("crc32b", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>haval128,3</b></center></td>
    <td><?php echo hash("haval128,3", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>haval160,3</b></center></td>
    <td><?php echo hash("haval160,3", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>haval192,3</b></center></td>
    <td><?php echo hash("haval192,3", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>haval224,3</b></center></td>
    <td><?php echo hash("haval224,3", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>haval256,3</b></center></td>
    <td><?php echo hash("haval256,3", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>haval128,4</b></center></td>
    <td><?php echo hash("haval128,4", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>haval160,4</b></center></td>
    <td><?php echo hash("haval160,4", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>haval192,4</b></center></td>
    <td><?php echo hash("haval192,4", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>haval224,4</b></center></td>
    <td><?php echo hash("haval224,4", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>haval256,4</b></center></td>
    <td><?php echo hash("haval256,4", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>haval128,5</b></center></td>
    <td><?php echo hash("haval128,5", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>haval160,5</b></center></td>
    <td><?php echo hash("haval160,5", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>haval192,5</b></center></td>
    <td><?php echo hash("haval192,5", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>haval224,5</b></center></td>
    <td><?php echo hash("haval224,5", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>haval256,5</b></center></td>
    <td><?php echo hash("haval256,5", $_POST["hash"]); ?></td>
  </tr>
  <tr>
    <td><center><b>base64</b></center></td>
    <td><?php echo  base64_encode ($_POST["hash"]); ?></td>
  </tr>
</table>
    </body>
</html>



			
		
  • Like 1
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...