test.html 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <script type="text/javascript" src="../jquery/jquery.min.js"></script>
  2. <script type="text/javascript" src="jsencrypt.min.js"></script>
  3. <div>
  4. <label for="password">密 码:</label>
  5. <input name="password" id="password" type="text" class="inputzs" />
  6. <!--<span>密码不对</span>-->
  7. </div>
  8. <textarea id="content" cols="80" rows="6">
  9. </textarea>
  10. <input name="password2" id="password2" type="text" class="inputzs" />
  11. <div>
  12. <label class="divnp">
  13. <input name="" type="checkbox" value="" />
  14. 记住密码</label>
  15. <a href="#" class="passwj">忘记密码?</a> </div>
  16. <div class="centerl">
  17. <input type="button" value=" 登 录 " onclick="cmdEncrypt()" class="button-login" />
  18. </div>
  19. <script >
  20. function cmdEncrypt(){
  21. var encrypt=new JSEncrypt();
  22. encrypt.setPublicKey("MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCQ7UqUk8q+4y3/qQ5OsDBqz5rkUrGUy1Hr+Q2rHa6U13fKu5zGrWToOycud/9GJKTJ51IN0pTV52OrvB9yI8EjdSic4umShUTTJBKyZUbzxopy+YmqcPWUcxp4wrpyqzD9TNpzxPoRaxnU6r38F5QePUOEZeD89IqYfSzgncMwYQIDAQAB" );
  23. var encValue = encrypt.encrypt($('#password').val());
  24. $('#content').val(encValue);
  25. console.log("encrypt str " + encValue);
  26. encrypt.setPrivateKey("MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJDtSpSTyr7jLf+pDk6wMGrPmuRSsZTLUev5DasdrpTXd8q7nMatZOg7Jy53/0YkpMnnUg3SlNXnY6u8H3IjwSN1KJzi6ZKFRNMkErJlRvPGinL5iapw9ZRzGnjCunKrMP1M2nPE+hFrGdTqvfwXlB49Q4Rl4Pz0iph9LOCdwzBhAgMBAAECgYB+JCsv2tsy/mVBCxIK50udDAmTBW7PRZCORP3inDkiD9CSQm2Yd79GaoYV6hfkI2zS12YR5eHptDaKeXkdTYWCTH0lxIpae9ElVTQ3aI/fNc79xC9lzeXZkQgRzygdZn91Bkon7TdnKPlGwlk+p3fbm3QLv1kNIvkDKj2OG24raQJBAP9D3Oppx9U7kK1jn/QbFDG/aIrzRbgJVE6okS76g9x1RuGHkW0HXsniBXvbHzZCBdPCq9PiwbUCyOfhsZvIGMsCQQCRWBsz2xt8xtwzRLJTRGDhMdDo1U4f1Rqw8gft9116GJ+oWqyZWVpQk7urhuabVXBDBDYFP5B926vqofzIkfIDAkBlYOJgBtriiOGQuzxPimGe0FIIvU03Jh1hj/j5G207JSidcWYEUyUGMMnUwtXGirodu/baE/iylwSLc0tCf1m5AkAhquQaPf3/CF2HrrkUGrnKUGzREmAXdZjKNjZqBCvuFXgeWmqy1wTZt274i7Ytczwe+gG9c3z3+oO3RTC2EUCbAkEA795cI1uAWTjN6qCPHSKG1eR2GCUjvvWhiXoqxZtMFJYKT0i5Zks2ql+f6RFaVwQWxY9zwYXc1TAUDQ4JpwnUlQ==");
  27. oldValue = encrypt.decrypt(encValue);
  28. $('#password2').val(oldValue);
  29. console.log(oldValue);
  30. }
  31. </script>