mirror of
https://github.com/voltbonn/diversity.volt.link.git
synced 2024-09-28 21:03:08 +00:00
39 lines
1.7 KiB
HTML
Executable file
39 lines
1.7 KiB
HTML
Executable file
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
|
|
<head>
|
|
<title>jsSHA (http://caligatio.github.com/jsSHA/) Tests</title>
|
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/mocha/2.5.3/mocha.min.css" />
|
|
<style type="text/css">
|
|
body {
|
|
margin: 5px
|
|
}
|
|
</style>
|
|
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
|
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mocha/2.5.3/mocha.min.js"></script>
|
|
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/chai/3.5.0/chai.min.js"></script>
|
|
<script type="text/javascript" src="../src/sha_dev.js"></script>
|
|
<script type="text/javascript">mocha.setup('bdd')</script>
|
|
<script type="text/javascript" src="test_hashes.js"></script>
|
|
<script type="text/javascript" src="test_multi.js"></script>
|
|
<script type="text/javascript" src="test_hmac.js"></script>
|
|
</head>
|
|
<body onload="mocha.run()">
|
|
<h1><a href="http://caligatio.github.com/jsSHA/">jsSHA</a> Hash Test Page</h1>
|
|
<h2>Hash Tests</h2>
|
|
<p>
|
|
These tests implement the test vectors found on the <a href="http://csrc.nist.gov/groups/ST/toolkit/examples.html">NIST Examples</a> page.
|
|
</p>
|
|
|
|
<p>
|
|
Note that the "Long" test involves hashing a 1,000,000 character string and can take quite a while depending on the browser and machine.
|
|
</p>
|
|
|
|
<h2>Custom Tests</h2>
|
|
<p>
|
|
Values for SHAKE tests can be generated using the included genShake.py. Similarly, values for the multiple round tests can be generated using the included getHashRounds.py.
|
|
</p>
|
|
|
|
<div id="mocha"></div>
|
|
</body>
|
|
</html>
|