Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 9872440485
Fetching contributors…

Cannot retrieve contributors at this time

122 lines (121 sloc) 4.417 kb
---
layout: page
title: "Password Hasher"
description: ""
---
{% include JB/setup %}
<form name="form" onsubmit="return validate(this)" action="javascript:update(true)">
<ul>
<li><h2>Password Hasher</h2></li>
<li><h3>Site Tag</h3></li>
<li><input type="text" id="site-tag" class="lg-text" placeholder="site name"></li>
<li><h3>Master Key</h3></li>
<li><input id="master-key" type="password" class="lg-text"></li>
<li><h3>Hash Word</h3></li>
<li><input type="text" id="hash-word" class="lg-text"></li>
<li>
<input id="submit" type="submit" value="OK" class="lg-button" onfocus="onEnterSubmitButton(this);" onblur="onLeaveField(this);" data-widget="button">
</li>
<li>
<fieldset>
<legend><h3>Requirements</h3></legend>
<ul class="buttonset" data-widget="buttonset">
<li>
<input id="digit" type="checkbox" checked onclick="update();" data-widget="button">
<label for="digit" class="med-button">
Digit
</label>
</li>
<li>
<input id="punctuation" type="checkbox" checked onclick="update();" data-widget="button">
<label for="punctuation" class="med-button">
Punctuation
</label>
</li>
<li>
<input id="mixedCase" type="checkbox" checked onclick="update();" data-widget="button">
<label for="mixedCase" class="med-button">
Mixed Case
</label>
</li>
</ul>
</fieldset>
<fieldset>
<legend><h3>Restrictions</h3></legend>
<ul class="buttonset" data-widget="buttonset">
<li>
<input id="noSpecial" type="checkbox" onclick="onNoSpecial(this);" data-widget="button">
<label for="noSpecial" class="med-button">
No Special
</label>
</li>
<li>
<input id="digitsOnly" type="checkbox" onclick="onDigitsOnly(this);" data-widget="button">
<label for="digitsOnly" class="med-button">
Digits Only
</label>
</li>
</ul>
</fieldset>
<fieldset>
<legend><h3>Size</h3></legend>
<ul id="sizelist">
<li class="optionrow">
<input id="s4" name="size" type="radio" value="4" onclick="update(this);" data-widget="button">
<label for="s4" class="sm-button">4</label>
</li>
<li class="optionrow">
<input id="s6" name="size" type="radio" value="6" onclick="update(this);" data-widget="button">
<label for="s6" class="sm-button">6</label>
</li>
<li class="optionrow">
<input id="s8" name="size" type="radio" value="8" checked="" onclick="update(this);" data-widget="button">
<label for="s8" class="sm-button">8</label>
</li>
<li class="optionrow">
<input id="s10" name="size" type="radio" value="10" onclick="update(this);" data-widget="button">
<label for="s10" class="sm-button">10</label>
</li>
<li class="optionrow">
<input id="s12" name="size" type="radio" value="12" onclick="update(this);" data-widget="button">
<label for="s12" class="sm-button">12</label>
</li>
<li class="optionrow">
<input id="s14" name="size" type="radio" value="14" onclick="update(this);" data-widget="button">
<label for="s14" class="sm-button">14</label>
</li>
<li>
<input id="s16" name="size" type="radio" value="16" onclick="update(this);" data-widget="button">
<label for="s16" class="sm-button">16</label>
</li>
<li>
<input id="s18" name="size" type="radio" value="18" onclick="update(this);" data-widget="button">
<label for="s18" class="sm-button">18</label>
</li>
<li>
<input id="s20" name="size" type="radio" value="20" onclick="update(this);" data-widget="button">
<label for="s20" class="sm-button">20</label>
</li>
<li>
<input id="s22" name="size" type="radio" value="22" onclick="update(this);" data-widget="button">
<label for="s22" class="sm-button">22</label>
</li>
<li>
<input id="s24" name="size" type="radio" value="24" onclick="update(this);" data-widget="button">
<label for="s24" class="sm-button">24</label>
</li>
<li>
<input id="s26" name="size" type="radio" value="26" onclick="update(this);" data-widget="button">
<label for="s26" class="sm-button">26</label>
</li>
</ul>
</fieldset>
</li>
</ul>
</form>
<script src="/assets/js/PasswordHasher.js"></script>
<script type="text/javascript">
$(function() {
onLoad();
});
</script>
Jump to Line
Something went wrong with that request. Please try again.