大家好,我是Bayern,我是一名web后端开发人员,主要是使用PHP,由于工作需要,最近开始自学java,很开心来和大家分享一些专业知识和有趣的技术故事,大家一起进步,让枯燥的技术也变得通俗易懂又好玩儿

今天我们来聊聊密码的问题,我们经常逛各种各样的网站,注册各种各样的账号,可是账号多了,密码就容易忘记,因此我们就只有“找回密码,可是大家好好想想,密码真的找回来过吗?反正我是从来没有。网站都是根据预留的手机信息或者邮箱信息,发一个链接信息,让我们去重置密码,为什么网站就不能直接将我们注册时填写的密码发送给我们呢?其实这个是涉及到网站密码加密的问题了。大家想,要是我们注册时填写的密码,在数据库中是以明文方式存放,即你填写的是“123456”,在数据库里存放的时候也是记录成“123456”,这样数据库管理员不是就可以很轻易的看到所有用户的账户信息了,这样该是多么危险的事情啊,综上所述,密码一定是需要加密存放的

加密的方式有很多种,我们需要的就是一种几乎不能被破解的加密手段,即不可逆转的加密,就是说不能通过加密后的一串字符,反向推出原始密码,因此网站一般使用的就是MD5加密。MD5加密:将原始密码,加密成一个32位字符长度的字串,而且你无法通过解密手段,反推出这个32位字符的原始值是多少,这样就保证了密码的安全性!

通过上面的知识讲解,相信大家非常清楚为什么永远找不回密码了,因为密码已经被加密了,网站只能发送加密后的32位字符给你,而这个字符,是无法登陆成功的!好了,第一次分享到此为止,不知道大家觉得这个分享有意思吗?我觉得还不错,复杂的技术也可以通过很直白的语言讲出来,让非技术人员也可以轻松领悟,我们下期再见!

大家可以关注我的微信公众号:iwork,我会每天推送一篇原创文章,让大家都能有所收获!

网站为什么只能重置密码,而不能真正的“找回密码”相关推荐

  1. 找回密码功能 java_Java实现邮件找回密码功能

    本文实例为大家分享了Java实现邮件找回密码功能的具体代码,供大家参考,具体内容如下 1.有个需求就是,忘记密码后通过邮箱找回.现在的系统在注册的时候都会强制输入邮箱,其一目的就是 通过邮件绑定找回, ...

  2. java通过邮件找回密码_SpringMVC实现通过邮件找回密码功能

    最近开发一个系统,有个需求就是,忘记密码后通过邮箱找回.现在的系统在注册的时候都会强制输入邮箱,其一目的就是通过邮件绑定找回,可以进行密码找回.通过java发送邮件的功能我就不说了,重点讲找回密码. ...

  3. AndroidStudio制作“我”的界面,设置,修改密码,设置密保和找回密码

    前言 大家好,我是 Vic,今天给大家带来AndroidStudio制作"我"的界面,设置,修改密码,设置密保和找回密码的概述,希望你们喜欢 学习目标 掌握修改密码功能的开发,和实 ...

  4. android studio忘记密码界面,AndroidStudio制作“我”的界面,设置,修改密码,设置密保和找回密码...

    前言 大家好,我是 Vic,今天给大家带来AndroidStudio制作"我"的界面,设置,修改密码,设置密保和找回密码的概述,希望你们喜欢 学习目标 掌握修改密码功能的开发,和实 ...

  5. 怎么知道 网站是否直接明文保存密码_忘记账号密码 浏览器记住了 怎么找回密码?...

    对于健忘又没有使用保存密码插件的习惯的人来说,忘记密码是经常的事情. 而大家知道的也就是通过网站的找回密码选项,通过邮箱,手机号,人工等方式找回密码,但是如果是个小网站,没有找回的功能,或者当时是随便 ...

  6. 给个华为服务器账号和密码忘了怎么办啊,如果忘记了华为手机的账号密码怎么办,该如何找回密码呢...

    在生活中使用手机的时候有时候会不小心忘记了手机的账号密码,如果忘记华为手机的账号密码真的是一件让人头疼的事,没有账号的话,很多应用都玩不了,尤其是手机账号绑定的游戏进不去.喜欢的主题无法下载,真是让人 ...

  7. java实现通过绑定邮箱找回密码功能_SpringMVC通过邮件找回密码功能的实现

    1.最近开发一个系统,有个需求就是,忘记密码后通过邮箱找回.现在的系统在注册的时候都会强制输入邮箱,其一目的就是 通过邮件绑定找回,可以进行密码找回.通过java发送邮件的功能我就不说了,重点讲找回密 ...

  8. vue 找回密码_资讯项目:找回密码

    前后端交互模式: 查询字符串: 前端: location.search/params(放的url?后面的东西) 后端接收 request.query_params 请求体: 前端: 表单提交/ajax ...

  9. 忘了微信密码怎么办_微信密码忘记了怎么办 怎么找回密码【图文】

    随着互联网的不断发展,人们之间的联系更加便捷了,从聊天软件的更新换代就可以很好地看出来.微信大家都应该知道吧,这是腾讯旗下的一款聊天工具,当然了这是目前国内甚至是世界最火爆的聊天工具之一.现在不管是老 ...

最新文章

  1. mysql数据库优化课程---15、mysql优化步骤(mysql中最常用最立竿见影的优化是什么)...
  2. c语言通讯录项目(电话簿)
  3. windbg分析dmp蓝屏文件_手把手教你分析漏洞 : CVE-2018-8120
  4. 路由器POS接入方式
  5. python3.5.2环境下安装对应版本的opencv2(2019.1.25测试成功)
  6. 简述计算机总线概念内涵,总线的概念及其它相关知识细解
  7. 泛微 linux mobile手册,泛微E-Mobile5.0服务端安装手册.doc
  8. 微信策划推出指纹支付
  9. JavaScript图片跟随鼠标移动
  10. 计算机打不开管理没反应,为什么电脑上的软件打不开点了没有反应任务管理器也打不开...
  11. 云计算与虚拟化技术发展编年史
  12. There was a problem confirming the ssl certificate: HTTPSConnectionPool(host=‘pypi.org‘,port=443)
  13. Python 关于图片处理PIL
  14. 输出递归因数分解php,[学习笔记] Miller-Rabin质数测试 Pollard-Rho质因数分解
  15. 读内存为什么比读取磁盘快?快多少?
  16. 2018计算机网络MOOC第一章作业1
  17. 五点三次平滑的程序源代码
  18. Oracle对话框列间距太近,如何调整MathType矩阵行列间距
  19. CC2530学习(一)CC2530微控制器介绍
  20. [解锁新姿势] 兄dei 我感觉你在写bug

热门文章

  1. 网络基础:套接字编程,UDP和TCP通信程序
  2. windows重要信息(键盘、鼠标、计时器)
  3. 标准分幅地图-选择比例尺
  4. 好书读不完,常存常读常更新
  5. OpenXml开发-基本环境
  6. 【Unity VR开发】结合VRTK4.0:瞬移点
  7. “后疫情时代”的金融科技价值
  8. 基于Windows 系统VS C++环境下配置UR-RTDE库
  9. 调节睡眠周期(有助睡眠)
  10. [转]element-ui输入框(el-input)前缀图标和后缀图标(转载请删除括号里的内容)