38 lines
1.2 KiB
HTML
38 lines
1.2 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<title>jsHashes - Base64 enconding hash example</title>
|
|
<script type="text/javascript" src="../../hashes.js"></script>
|
|
<script type="text/javascript">
|
|
|
|
// sample string
|
|
var str = 'This is a sample text!';
|
|
|
|
// new MD5 instance
|
|
var MD5 = new Hashes.MD5;
|
|
// new SHA1 instance
|
|
var SHA1 = new Hashes.SHA1;
|
|
// new SHA256 instance
|
|
var SHA256 = new Hashes.SHA256;
|
|
// new SHA512 instace
|
|
var SHA512 = new Hashes.SHA512;
|
|
// new RIPEMD160 instace
|
|
var RMD160 = new Hashes.RMD160;
|
|
|
|
// output into DOM
|
|
document.write('<h2>jsHashes</h2>');
|
|
document.write('<h3>Base64 encoding hash example</h3>');
|
|
|
|
document.write('<p>MD5: <b>' + MD5.b64(str) + '</b></p>');
|
|
document.write('<p>SHA1: <b>' + SHA1.b64(str) + '</b></p>');
|
|
document.write('<p>SHA256: <b>' + SHA256.b64(str) + '</b></p>');
|
|
document.write('<p>SHA512: <b>' + SHA512.b64(str) + '</b></p>');
|
|
document.write('<p>RIPEMD-160: <b>' + RMD160.b64(str) + '</b></p>');
|
|
|
|
</script>
|
|
</head>
|
|
<body>
|
|
</body>
|
|
</html>
|