工作中经常需要生成16位强密码给应用授权。以前在windows环境下使用keypass,目前公司不允许使用windows操作系统,特意写了一个生成器。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><title>16bit keymake</title><script type="text/javascript">var rnd={};rnd.size=16;rnd.list=['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','0','1','2','3','4','5','6','7','8','9'];rnd.val='';for(var i=0;i<rnd.size;++i){var tmp = parseInt((rnd.list.length)*Math.random());if(i==7){if(tmp%2 == 0){rnd.val+='_';}else{rnd.val+=rnd.list[tmp]+'_';rnd.list.splice(tmp,1);i++;}}else{//document.write("<br />"+rnd.list.length+" == "+tmp);rnd.val+=rnd.list[tmp];rnd.list.splice(tmp,1);}}document.write("<br />"+rnd.val);//document.write("<br />"+rnd.list.length);</script></head><body></body>
</html>

javascript 16位 密码生成器 keymaker 16bit相关推荐

  1. 请输入6~16位密码

    <!doctype html> <html> <head> <meta charset="utf-8"> <title> ...

  2. 生成随机16位密码的方式

    https://www.cnblogs.com/hkping18/p/15646778.html 1.服务器上用命令生成 服务器上需要复杂密码,可以在linux上运行一条命令解决: [root@cen ...

  3. 单片机8位、16位、32位和64位系统在内存上的区别

    总线.内存和变量的相关知识 前言 本篇文章主要介绍单片机内部的总线和内存的一些关系及知识点, 一.32位系统和64位系统的区别 1. 8位.16位.32位和64位CPU的含义 如标题所述,不同位数的单 ...

  4. YX133具有12位ADC与16位PWM的8位OTP单片机,SOP和QFN小封装单片机适合电子烟等便携产品使用

    1.1 产品描述 YX133 是一款以OTP程序为基础的8位微处理器,集成高精准度的8(6+2)通道12位的ADC(VREFHmin=1V),6个8位PWM(或3个16位PWM)生成器,1个硬件比较器 ...

  5. admin密码对应的MD5值,16位和32位,admin解密自己留着方便.

    admin密码对应的MD5值,16位和32位,自己留着方便.admin的md5值是多少,常用密码加密md5值,123456,admin,admin888 如果遇到MD5加密文件(一般都是这个),而又不 ...

  6. 【正则】包含大写小写字母数字的8到16位的密码正则

    public static void main(String[] args) {boolean flag = true;while (flag){Scanner sc = new Scanner(Sy ...

  7. 密码长度最小值修改为15位、16位

    密码长度最小值修改方法 ​​​​​​​​​​​​​​ 不知道域的话可以去网上搜一搜 ​​​​​​​ windows2003/2008修改密码长度最小值为15.16位是用到了一个域,去修改密码 然后下面 ...

  8. c语言中定义密码为英文字母,请设计 一个密码生成器,要求随机生成4组10位密码(C语言)...

    请设计 一个密码生成器,要求随机生成4组10位密码(密码只能由字母和数字组成),每一组必须包含至少一个大写字母,每组密码不能相同,输出生成的密码. #include #include #include ...

  9. 四位密码器c语言编程,请设计 一个密码生成器,要求随机生成4组10位密码(C语言)...

    请设计 一个密码生成器,要求随机生成4组10位密码(密码只能由字母和数字组成),每一组必须包含至少一个大写字母,每组密码不能相同,输出生成的密码. #include #include #include ...

最新文章

  1. 每日命令:(13)more
  2. Sublime Text2 常用快捷键
  3. Minigui3.0.12完美安装
  4. 常见RPM,YUM,DNF指令
  5. 二级c语言题库手机软件,C语言二级题库下载
  6. 一道笔试题的解法和联想
  7. 按分号读取字符串,strncpy读取乱码
  8. Petalinux安装
  9. net idautomationhc39m条形码字体生成条形码
  10. java构造块与静态块
  11. typroa 思维导图_巧用Markdown和百度脑图
  12. 计算机游戏 英文作文,电脑游戏英语作文
  13. 菩萨到底能不能保佑我们
  14. typescript全局安装卸载以及npm相关问题
  15. linux(debian 11)下安装nginx
  16. 在openSUSE-Leap-15.2-DVD-x86_64下使用VLC媒体播放器
  17. 使用python+ffmpeg桌面录制软件
  18. 8-16位密码,英文大小写,数字,特殊字符_~@#$^至少包含3种,且不能4位连续重复或者串联(aaaa,1234,abcd,fedc···)
  19. php继承父类的关键字,php继承父类函数
  20. 第三章程序的机器级表示

热门文章

  1. arduino简易呼吸灯实验
  2. 腾讯大逆转阿里,夺回港股王,马化腾“拍了拍”马云
  3. 基于javaweb+mysql的医院门诊收费管理系统(java+jsp+jdbc+mysql)
  4. 随笔:读书笔记--《CEO说像企业家一样思考》拉姆·查兰
  5. OpenCV里IplImage数据结构中的width和widthStep
  6. java计算机毕业设计驴友社区网站录屏源程序+mysql+系统+lw文档+远程调试
  7. 详解关于MTK驱动开发学习教程
  8. 怎样辨别内部晶振与外部晶振
  9. “信息科技“ 纳入义务教育,少儿编程程首选项
  10. 用户故事与敏捷方法-第一章问题答案