Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

43 lines (40 sloc) 1.397 kb
<html>
<head>
<!-- stupid IE8 standards mode for JSON -->
<meta http-equiv="x-ua-compatible" content="IE=8" />
<title>test VEP from Browser</title>
<script type="text/javascript" src="bidbundle-min.js"></script>
<script type="text/javascript">
// a small subset of vows tests
function runkeygen() {
var jwcrypto = require("./lib/jwcrypto");
var start = new Date();
jwcrypto.addEntropy("12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890");
jwcrypto.generateKeypair({algorithm: "DS", keysize: 256}, function(err, kp) {
var end = new Date();
alert(end-start + "ms");
});
}
function runrandom() {
var rng = require("./lib/rng");
var the_rng = new rng.RNG();
the_rng.autoseed(function() {
var bytes = new Array(20);
the_rng.nextBytes(bytes);
alert(bytes);
});
}
</script>
</head>
<body>
<button onclick="runkeygen();">keygen-DS256</button>
<button onclick="runrandom();">run-random</button>
<!--
<button onclick="runtests();">run tests</button>
<button onclick="runperftests();">run perf tests</button>
<button onclick="runperftests2();">run perf tests 2</button>
<button onclick="onePrime();">one prime</button>
<button onclick="rundsatests();">run dsa tests</button>
-->
</body>
</html>
Jump to Line
Something went wrong with that request. Please try again.