`
xfcode
  • 浏览: 21953 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

php生成强密码程序

    博客分类:
  • php
阅读更多

为大家提供用php生成强密码的两种方法。
方法一使用时间戳与随机数的方法,生成强密码。
方法二,原理大致相同,但生成的密码复杂度更强。

<?php
/**
  php生成强密码
  linK:www.jbxue.com 2013/3/2
*/
$password_length = 9;

function make_seed() {
list($usec, $sec) = explode(’ ‘, microtime());
return (float) $sec + ((float) $usec * 100000);
}

srand(make_seed());

$alfa = “1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM”;
$token = “”;
for($i = 0; $i < $password_length; $i ++) {
$token .= $alfa[rand(0, strlen($alfa))];
}
echo $token;

//方法2
// Create Password
$totalChar = 8; // number of chars in the password
$salt = “abcdefghijklmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVWXYZ123456789″; // salt to select chars from
srand((double)microtime()*1000000); // start the random generator
$Spass=””; // set the inital variable
for ($i=0;$i<$totalChar;$i++) // loop and create password
$Spass = $Spass . substr ($salt, rand() % strlen($salt), 1);

 
本文原始链接:http://www.jbxue.com/article/6198.html

分享到:
评论

相关推荐

    PHP生成静态页面小程序 v1.1

    前几天发表一个有关PHP生成静态HTML页面小程序,有朋友私下说能不能整理一下,把相关PHP生成静态HTML,原理性强的都写出来,适合PHP新手用到的一些方法,这里我在之前的哪个版本上面又进行了完善,把PHP新手朋友要求...

    PHP生成静态页面小程序 v1.1.zip

    前几天发表一个有关PHP生成静态HTML页面小程序,有朋友私下说能不能整理一下,把相关PHP生成静态HTML,原理性强的都写出来,适合PHP新手用到的一些方法,这里我在之前的哪个版本上面又进行了完善,把PHP新手朋友要求...

    PHP免费网摘程序

    4、生成所有网摘静态页面程序为data.php。生成所有新网摘的程序为 datanew.php 生成静态首页程序为index.php。 5、把网摘文件夹html属性设为777,把index.htm 的属性设为 777 6、所有广告在 ad/ 文件夹下修改。 7...

    大泉州汽车网整站程序PHP生成html开源版 V2018.1.1

    大泉州汽车网整站程序PHP生成html开源版 V2018.1.1 后台管理: xqzqc.php 用户名:admin 密码:xqzqc.com 1.导入MYSQL数据库: 根目录xqzqc.sql 2.设置数据库路径:根目录:config.php 3.后台管理: /xqzqc.php 用户名...

    YoungxjPwd PHP密码本-密码加密管理程序 v1.0.rar

    YoungxjPwd PHP密码本,功能特点:密码记录,两重密码加密,批量导入、备忘录、密码在线生成、多用户的底层设计、后台黑白两款主题。YoungxjPwd PHP密码本安装:  1、首先你需要导入pwd.sql到你的数据库  2、然后...

    PHP生成随机密码方法汇总

    使用PHP开发应用程序,尤其是网站程序,常常需要生成随机密码,如用户注册生成随机密码,用户重置密码也需要生成一个随机的密码,接下来小编给大家介绍php生成随机密码五种方法,需要的朋友可以参考下

    NameCMS米表程序PHP版 V1.5.rar

    NameCMS米表程序PHP版V1.5,采用PHP MYsql开发,后台自由添加、删减、分类对域名进行操作,可快速让域名投资爱好者建立一个独立的专业米表。 安装方法 1、我们在浏览器中打开您的域名按照提示进行安装,如果...

    PHP免费网摘程序(源代码)

    4、生成所有网摘静态页面程序为data.php。生成所有新网摘的程序为 datanew.php 生成静态首页程序为index.php。 5、把网摘文件夹html属性设为777,把index.htm 的属性设为 777 6、所有广告在 ad/ 文件夹下修改。 7、...

    PHP程序开发范例宝典III

    实例033 根据数据表结构自动生成数据录入页面 45 实例034 投票系统中单选按钮与复选框的应用 47 2.3 下拉列表的应用 50 实例035 在下拉菜单中显示数据表某列的字段值 50 实例036 在下拉菜单中显示数组中的...

    PHP生成静态页面小程序 1.1

    前几天发表一个有关PHP生成静态HTML页面小程序,有朋友私下说能不能整理一下,把相关PHP生成静态HTML,原理性强的都写出来,适合PHP新手用到的一些方法,这里我在之前的哪个版本上面又进行了完善,把PHP新手朋友要求...

    php生成随机密码的几种方法

    使用PHP开发应用程序,尤其是网站程序,常常需要生成随机密码,如用户注册生成随机密码,用户重置密码也需要生成一个随机的密码。

    sbbox6 简易php上传直链程序

    程序介绍: 最简单的免数据库大众文件上传外链...8.[增加]可开启使用密码,未输入密码无法使用程序。 升级提示: 1.保留原上传文件夹。 2.调整设置与原来相同。 3.覆盖主程序文件。 作者信息: http://qiukong.com

    php+mysql-购物程序

    3. 在浏览器地址栏里输入:http://主页地址/ishop/index.php3后进入管理员模式,开设超市,设置,登记商品.....(管理员密码文件是 /ADMIN/ADMIN文件,初始管理员:abc 密码:123) 4. 所有的数据库系统自动生成...

    GenPhrase是用于PHP应用程序的安全密码生成器。-PHP开发

    关于GenPhrase是用于PHP应用程序的安全密码生成器。 GenPhrase基于passwdqc的pwqgen程序。 请参阅http://www.openwall.com/passwdqc/ GenPhrase可用于生成安全且容易记住的值。关于GenPhrase是适用于PHP应用程序的...

    php 忘记密码

    通常所说的密码找回功能不是真的能把忘记的密码找回,因为我们的密码是加密保存的,一般开发者会在验证用户信息后通过程序生成一个新密码或者生成一个特定的链接并发送邮件到用户邮箱,用户从邮箱链接到网站的重置...

    PHP生成静态页面小程序 v1.1新版发布

    这个版本除了在生成静态原理核心代码上有所加强外,还新加了分页系统、后台登陆系统、验证码功能,独立密码修改、注销代码、前台调用新闻分类等针对PHP新手操作性比较强的源码。

    好用零成本的谷歌验证Google Authenticator php程序,可以不用终端直接在本机运行PHP程序获取临时码

    大公司都对账号的安全性做得非常好,不管是百度...此即为 Google Authenticator密码 使用 php生成口令的程序。之前我在百度以及其它大厂工作时就是使用这个在本地的PHP服务上直接运行并自动复制,实现迅速登录服务器。

    PHP生成随机用户名和密码的实现代码

     使用PHP生成随机数可以应用在许多地方,比如可以设计程序的随机密码、模拟掷骰子游戏的应用程序、石头剪子布游戏应用程序等等。 下面是PHP生成随机数的两个函数方法: 复制代码 代码如下://自动为用户随机生成...

    摄像头设密码软件摄像头设密码软件

    经过以上设置后,当系统进入锁定状态时,其他用户就再也不能解除其他用户就再也不能解除屏幕保护程序状态了,无论怎么晃动鼠标或敲击键盘也不会出现任何要求输入密码的窗口。而唯一的解除方法就是你自己做回电脑前...

    PHP3程序设计

    PHP是最流行的Web脚本语言之一,它运行在Web服务器端,根据用户请求或服务器端的数据产生动态网页;它功能强大,和HTML脚本融合在一起,并内建访问数据库的能力;它能够作为Apache Web 服务器的模块执行,也使得其...

Global site tag (gtag.js) - Google Analytics