教你用算法设密码:简单易记、超难破解的密码!!!

原创 2006年05月24日 16:39:00
在很多个网站都要注册过账号后,密码通常都是统一的,这样一旦在某些安全性不高的小网站上密码被窃取后,邮箱、QQ、MSN甚至网上支付的密码也面临失窃而造成严重损失。我们需要这样一种密码,在各处密码不一样,看上去很复杂(类似xglsqzmjk1o)且难于被记录,但对自己则很容易记忆。推荐方案如下:

  1.抗记录、抗字典破解

我们通常发现一些共享软件的注册码很难记忆,原因就是这些码基本上都是辅音字母组成的,没有了元音字母就很难拼成单词,也就避免了被一些破解软件以字典或音节拼装方式的破解。再辅以一些小技巧,就可以让密码难以在电脑上区分或手写记录后较难辨识。

首先,我们考虑密码以多个辅音字母组成,这很容易,比如我们挑一句自己很容易记的话“春风吹战鼓擂,我是流氓我怕谁”,然后每个字就取其头部的辅音字母,成为“cfczglwslmwps”。这样就已经足够长且无音节,很难被字典破解了。

然后,要更难以被记录,我们就祭出变体的看家本领,通常,易看混的变体就是把其中的1与l对换,0与o对换,甚至6和b,9和g或q对换,还可以把自己名字简写(比如zs)中的字母突然大小写互换,比如上面的密码经过1/l和名字字母大小写互换后成为:“cfcZg1wS1mwpS”。Bingo!这样的密码让陌生人抄写下来再重新输入,99%都要出错!

2.随机应变的密码

这一步非常重要,我们将让已经巨复杂的密码变得到处不同。让密码变化的最简单变化就是在密码中(通常可在尾部)插入一个类似校验码的字母或数字。比如,将网站abc.com的尾巴上(当然也可以顺数、倒数n个字母喽)'c'这个字母递减一下,就成了'b',添加到前面的密码中。

xyz.com上的密码成了:cfcZg1wS1mwpSy,哈哈哈,看谁还能一路顺畅的破完我的所有密码?!

易位加密算法实现

#include #include #include #include #define LINE  5   //每次处理的行数void main(){   void Inputsource(char ...
  • tykgls
  • tykgls
  • 2010年06月10日 17:18
  • 423

uestc 969 易位法字符串解密

题意:chinese 思路:就是按照题意模拟 题目链接:http://acm.uestc.edu.cn/#/problem/show/969 #include #inc...
  • wyt734933289
  • wyt734933289
  • 2016年09月14日 23:09
  • 327

计蒜客 简单密码破解

点击打开链接 密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。接下来渊子要在密码之上再加一套密码,虽然简单但也安全。假设渊子原来一个 BBS 上的密码为zvbo9419...
  • zhang__liuchen
  • zhang__liuchen
  • 2017年08月08日 14:27
  • 265

简单密码破解

题目描述 密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈. 接下来渊子要在密码之上再加一套密码,虽然简单但也安全。 假设渊子原来一个BBS上的密码为zvbo941...
  • sh_Tomorrow
  • sh_Tomorrow
  • 2015年09月23日 11:17
  • 1245

简单密码破解 z->a 的变换

简单密码破解 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 密码是...
  • acmsongye
  • acmsongye
  • 2017年02月24日 10:55
  • 377

密码问题

描述 在对银行账户等重要权限设置密码的时候,我们常常遇到这样的烦恼:如果为了好记用生日吧,容易被破解,不安全;如果设置不好记的密码,又担心自己也会忘记;如果写在纸上,担心纸张被别人发现或弄丢了......
  • weixin_39645344
  • weixin_39645344
  • 2018年02月01日 12:33
  • 4

十个主要的网络密码破解方法

。 1、暴力穷举 密码破解技术中最基本的就是暴力破解,也叫密码穷举。如果黑客事先知道了账户号码,如邮件帐号、QQ用户帐号、网上银行账号等,而用户的密码又设置的十分简单,比如用简单的数字组合...
  • qq_26816591
  • qq_26816591
  • 2015年07月11日 12:12
  • 335

最糟密码榜出炉 12位密码破解需一万年

网络世界,黑客攻击此起彼伏。美国密码管理应用程序提供商“飞溅数据”(SplashData)公布2011年度最糟密码榜单,“密码”英文password排名第一。   “最糟”意味着最易被黑客破...
  • xumingjie1658
  • xumingjie1658
  • 2011年11月28日 09:24
  • 3112

暴力破解密码算法-JS

md5加密算法 var getMd5 = function (string) { function RotateLeft(lValue, iShiftBits) { return...
  • Ronux
  • Ronux
  • 2015年09月25日 11:09
  • 2491

强密码和弱密码并没有什么区别?NIST密码安全标准更新:不再建议密码要求混合大写字母、字符和数字

作为一名认真负责的小编,每次注册账号设置密码的时候都是最痛苦的,太简单的怕被破解,太难的又记不住。 等你好不容易记住密码,三个月后IT同学过来拍拍你的肩膀,“你的密码到期了,记得改啊……” ...
  • AliMobileSecurity
  • AliMobileSecurity
  • 2017年08月15日 13:35
  • 343
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:教你用算法设密码:简单易记、超难破解的密码!!!
举报原因:
原因补充:

(最多只允许输入30个字)