Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <center>
- Password:<br>
- <input type="text" name="password" id="password"><p>
- Encoded Hash:<br>
- <input type="text" name="password" id="password1"><p>
- Strong<input type="checkbox" id="s1" name="s1" onclick="javascript:m1.checked=false;
- w1.checked=false;"/>
- Medium<input type="checkbox" id="m1" name="m1" onclick="javascript:s1.checked=false;
- w1.checked=false;"/>
- Weak<input type="checkbox" id="w1" name="w1" onclick="javascript:m1.checked=false;
- s1.checked=false;"/><p>
- <button onclick="javascript:
- if(s1.checked==true){
- GenStrongPass();
- }
- if(m1.checked==true){
- GenMedPass();
- }
- if(w1.checked==true){
- GenWeakPass();
- }
- ">Generate Password</button><br>
- <br>
- <button onclick="javascript:
- password.value=''
- w1.checked=false;
- m1.checked=false;
- s1.checked=false;
- ">Clear Current Password</button>
- <script>
- function GenWeakPass()
- {
- var text = "";
- var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,/\?";
- for( var i=0; i < 8; i++ )
- text += possible.charAt(Math.floor(Math.random() * possible.length));
- var hash1=atob(text);
- password.value=(text);
- password1.value=(hash1);
- }
- function GenMedPass()
- {
- var text = "";
- var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,/\?";
- for( var i=0; i < 12; i++ )
- text += possible.charAt(Math.floor(Math.random() * possible.length));
- var hash2=atob(text);
- password.value=(text);
- password1.value=(hash2);
- }
- function GenStrongPass()
- {
- var text = "";
- var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,/\?";
- for( var i=0; i < 18; i++ )
- text += possible.charAt(Math.floor(Math.random() * possible.length));
- var hash3=atob(text);
- password.value=(text);
- password1.value=(hash3);
- }
- </script>
- </center>
Advertisement
Add Comment
Please, Sign In to add comment