Advertisement
Guest User

Untitled

a guest
May 1st, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 1.01 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <HTML>
  3. <HEAD>
  4.     <script type="text/javascript" src="sha256.js"></script>
  5.     <script type="text/javascript">
  6.         function start(){
  7.             var repetitions = parseInt(document.getElementById('repetitions').value);
  8.             var startTime = new Date().getTime();
  9.             var hash = Sha256.hash(document.getElementById('password').value);
  10.             for (var i = 0; i < repetitions - 1; i++) {
  11.                 hash = Sha256.hash(hash);
  12.             }
  13.             var endTime = new Date().getTime();
  14.             var time = endTime - startTime;
  15.             document.getElementById('time').innerText = "Execution time: " + time + "ms";
  16.             document.getElementById('hash').innerText = "Hash: " + hash;
  17.         }
  18.  
  19.     </script>
  20. </HEAD>
  21. <BODY>
  22.     <input type="text" value="40000 obez'yan v zopu sunuli banan..." id='password' style="width: 100%">
  23.     <br />
  24.     <br />
  25.     Repetitions: <input type="text" value="1000" id='repetitions'>
  26.     <input type="button" value="Start..." onclick="window.start();">
  27.     <br />
  28.     <br />
  29.     <span id='hash'></span>
  30.     <br />
  31.     <span id='time'></span>
  32. </BODY>
  33. </HTML>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement