当前位置:首页 » 电脑办公 » 怎样设计高强度密码
扩展阅读
电视机怎样装hdp直播软件 2024-11-20 10:28:07
出了月子怎样快速减肥 2024-11-20 10:23:43

怎样设计高强度密码

发布时间: 2022-10-25 01:51:30

A. 怎样设置密码强度最高

数字,英文大小写,特殊符号,标点符号都用上,没有规律的排列,你自己随便组合

B. 如何设置具有强度的密码

找到password requisite pam_cracklib.so在后面可以加 difok=x(要x个不同字符) minlen=x(最小密码长度) ucredit=-x(最少x个大写字母) lcredit=-x(最少x个小写字母) dcredit=-x (最少x个数字)dictpath=/usr/share/cracklib/pw_dict时间在[root@localhost ~]# vim /etc/login.defs,PASS_MAX_DAYS 99999 (最大什么时候过期)PASS_MIN_DAYS 0 (最小什么事后过期)PASS_MIN_LEN 5 (密码最小长度)PASS_WARN_AGE 7 (警告天数)我们在使用linux系统设置密码的时候,经常遇到这样的问题,系统提示:您的密码太简单,或者您的密码是字典的一部分。那么系统是如何实现对用户的密码的复杂度的检查的呢?系统对密码的控制是有两部分(我知道的)组成:
1 cracklib
2 login.defs
声明:login.defs主要是控制密码的有效期。对密码进行时间管理。此处不细谈login.defs --shadow password suite configuration,pam_cracklib.so 才是控制密码复杂度的关键文件
redhat公司专门开发了cracklib这个安装包来判断密码的复杂度可以rpm -ql cracklib查看
密码的复杂度的判断是通过pam模块控制来实现的,具体的模块是pam_cracklibpam_cracklib 的参数介绍:debug,This option makes the mole write information to syslog(3) indicating the behavior of the mole (this option does not write password information to the log file).
type=XXX,The default action is for the mole to use the following prompts when requesting passwords: "New UNIX password: " and "Retype UNIX password: ". The default word UNIX can be replaced with this option. retry=N,Prompt user at most N times before returning with error. The default is 1 ,difok=N,This argument will change the default of 5 for the number of characters in the new password that must not be present in the old password. In addition, if 1/2 of the characters in the new password are different then the new password will be accepted anyway.
difignore=N,How many characters should the password have before difok will be ignored. The default is 23. minlen=N,The minimum acceptable size for the new password (plus one if credits are not disabled which is the default). In addition to the number of characters in the new password, credit (of +1 in length) is given for each different kind of character (other, upper, lower and digit). The default for this parameter is 9 which is good for a old style UNIX password all of the same type of character but may be too low to exploit the added security of a md5 system. Note that there is a pair of length limits in Cracklib itself, a "way too short" limit of 4 which is hard coded in and a defined limit (6) that will be checked without reference to minlen. If you want to allow passwords as short as 5 characters you should not use this mole. dcredit=N(N >= 0) This is the maximum credit for having digits in the new password. If you have less than or N digits, each digit will count +1 towards meeting the current minlen value. The default for dcredit is 1 which is the recommended value for minlen less than 10.(N < 0) This is the minimum number of digits that must be met for a new password.ucredit=N,(N >= 0) This is the maximum credit for having upper case letters in the new password. If you have less than or N upper case letters each letter will count +1 towards meeting the current minlen value. The default for ucredit is 1 which is the recommended value for minlen less than 10.(N > 0) This is the minimum number of upper case letters that must be met for a new password.lcredit=N(N >= 0) This is the maximum credit for having lower case letters in the new password. If you have less than or N lower case letters, each letter will count +1 towards meeting the current minlen value. The default for lcredit is 1 which is the recommended value for minlen less than 10,(N < 0) This is the minimum number of lower case letters that must be met for a new password.ocredit=N,(N >= 0) This is the maximum credit for having other characters in the new password. If you have less than or N other characters, each character will count +1 towards meeting the current minlen value. The default for ocredit is 1 which is the recommended value for minlen less than 10.(N < 0) This is the minimum number of other characters that must be met for a new password.use_authtok,This argument is used to force the mole to not prompt the user for a new password but use the one provided by the previously stacked password mole. dictpath=/path/to/dic,Path to the cracklib dictionaries. dictpath=/path/to/dict //注:密码字典,这个是验证用户的密码是否是字典一部分的关键。

C. 如何设置具有强度的密码

使用小写字母、大写字母、符号、数字,这些全部都用上一定是强度最高的。字母、数字、符号混合起来
强度绝度高!密码设置成系统允许的字母+数字+符号等等,最好间隔开,要无规律。当然了,要自己能记住才好,要是过几天忘记了,别怪我

D. wifi密码怎么设置强

wifi密码由数字、大小写字母、混合组合安全性会比较强。

注意要点:

1、无线密码不要设置简单的例如123456789、或者88888888这样简单的密码,否则很容易被破解。

2、最好不要用简单的自己的出身年月日作为密码,也容易被破解。

3、密码越复杂越容易忘记,所以你设置了强密码就要自己牢记,避免时间久遗忘。

拓展资料:

无线网络上网可以简单的理解为无线上网,几乎所有智能手机、平板电脑和笔记本电脑都支持Wi-Fi上网,是当今使用最广的一种无线网络传输技术。实际上就是把有线网络信号转换成无线信号,就如在开头为大家介绍的一样,使用无线路由器供支持其技术的相关电脑,手机,平板等接收。手机如果有Wi-Fi功能的话,在有Wi-Fi无线信号的时候就可以不通过移动联通的网络上网,省掉了流量费。

E. 怎样设置高强度的QQ密码

QQ高强度密码是由数字,字母和符号组成,具体组成方式如下:

  1. 数字组合为0——9的组合;

  2. 字母由A——Z(大小写均可)组成;

  3. 符号由Shift+横数字键盘1——0,及+-/<>,.;':"[]等符号组成,其他特殊符号暂不支持。

高强度密码为这三种方式的组合,密码长度不超过16位即可。

F. 怎样把密码弄为强度高,告诉我一些

设密码有几个要点就是:
1、密码的位数不要短于6位,使用大写字母和小写字母、标点和数字的集合
2、不要以任何单词、生日、数字、手机号做为密码,这种太容易就能破解了,比如说生日吧,看似有8位,但我们一般都是出生在19XX的,一年只有12个月,一个月最多只有31天,XXX,不要几分钟就可以试出来,还不需要程序来算了
3、密码中的英文最好有大小之分
4、如果在程序允许的情况下,最好能加上英文半角的符号

5、不要用a、b、c等比较小顺序的字母或数字开头,因为用字典暴力破解的程序,一般都是从数字或英文字母排序开始算的,如果设为z的话,破解的机率就小很多
6、因为这种无规律性的密码不好记忆,有种比较简单的方法,比如说密码是blueidea吧,首先加头,在前面加一个$号,就成为了$blueidea,然后就是加尾,加上一个)号,就成了$blueidea)号了,这种还是不安全,再把中间的打乱,$ideablue)。
7、一些程序或注册入口对密码设定的比较死,只能用数字和字母,那样怎么办了,还是以刚才的来做实验吧,先是blueidea,改大小写bLUeIdEa,打乱EaIdbLUe,加数字E9aI4db2LU6e,OK,这就安全了。
8、可以用一句话来设定密码,比如说“好好学习,天天向上”吧,先取拼音的第一个字母,hhxxttxs,变h2x2ttxs,再变H2X2tTXs,再变tTXsH2X2,加个头和尾,ItTXsH2X2O,一个密码就成功了
9、如果认为这种方法比较麻烦的话,可以强记两到三个比较复杂的密码,用的时候把它们重新排序,比如说常用密码为ItTXs和Lu8e20,组合ItTXsLu8e20,打散Lu8eItTXs20,新密码诞生了
10、注意在自己的电脑中安全比较可靠的杀毒软件,如果你的电脑里有木马的话,再复杂的密码也是没有任何作用的,不要上不可信的网站,不要让别人很容易的得到你的信息。这包括身份证号码、电话号码、社会安全号码、您的手机号码、您所居住的街道的名字,等等
11、最好只注册那种用MD5算法加密论坛,那样管理员就无法知道你的密码了,我见过很多论坛因为加密不好,被别人破了管理员密码,最后把论坛用户的QQ,信箱等等都破了。
12、定期更改密码,比如说每个月的第一个星期五,也不用重新想,就是把密码的排序改一下就行了,好记
13、不要所有的地方都用一个密码,根据重要和非重要的原则来设定密码,比如说我一般不是很重要的地方,都用111111来做密码
14、最后一点就是,不要把自己的密码写在别人可以看到的地方,比如说笔记本,纸巾上等等,最好是强记在脑子里,不要在输入密码的时候让别人看到,多练几次,打快了,旁人自然就看不到了,更不能把自己的密码告诉别人,这样对自己对别人都是很不负责任的,保护好密码,尊重自己

如何设置高强度密码 ?

先了解一下破解密码的方法(需要用软件,自己一个一个试密码基本上没有什么可能成

功):

一个是暴力破解,比如说黑客可以在软件上设定破解长度为6个字符(不成功再改长度),用所有字符(如数字,大小写字母,标点符号,特殊符号)穷举破解。这种方法优点是可以依次试出密码所有的可能,只是时间上有长短。当然如果密码强度高,即使以现在的双核,也要破解上百年。下表是用双核电脑暴力破解密码要的时间。
数字密码
6位 瞬间
8位163天
10位 348天
普通大小写字母
6位 33分钟
8位 62天
数字+大小写字母
6位 一个半小时
8位 253天
数字+大小写字母+标点
6位 22小时
8位 23年

第二种是用字典,就是说把比如两万个(或更多)英语单词或短词、把人们常用的姓名拼音、出生日期、及通过某种调查人们常用的密码存到比如说TXT文件中,破解软件依次使用这个文件中的各个单词,它的优点是高效,但缺点就是无论你的字典有多大,但只要字典中没有被破解的正确密码是破不出来的。

还有一种是掩码破解:知道密码中的部分字符,用暴力破解或字典破解来破剩余的部分
上面密码破解过程中,如果用两台电脑分段破解可以减少破解时间。

再说一下什么是加密,比如MD5,是用一个函数将需要加密的“字符串”转换成一个长度为128bit长的字符串,因为函数不可逆,所以即使你知道加密后的字符也不能推出原“字符串”。这种密文破解方法只有一个,就是我同样用MD5方法,加密“暴力破解”所列出的所有字符,把它的结果与要破解的结果相比较,如果完全相同,那么这就是密码。现在流行的还有如AES。

先说一下不容易破解的密码 密码与用户名相同(破解密码的早想到了) 生日、身份证、英文单词、英语短语(如imissyou,thankyou)姓名拼音作密码22222、uuuuuu、123456、123321、opqrst(连续的字母) 单纯的数字做密码
由上面的表可以看出,密码长度越长越好,最好不要少于10位,并且不要用纯数字。

有的文章说英文、数字、特殊字符交错的密码很难破,那是不错,可是我们生活中会有许多密码你都来个Ucliw86,&*ls的确非常难破,但我想也不太好记。记纸上?那你的纸安全吗?纸丢了你再想是吧?
最好先从长度下手,比如“haohaizi1234.”(共13位),从破解者的角度来说他不知道你使用的密码多长。
如果是暴力破解一般会从6到9位开始破解,如果只是用“数字+大小写字母”从表格中来看即使是8位也要253天,而且也根本不可能破解出来。因为上面那个密码是13位,而且其中有“.”标点。只有破解者用“数字+大小写字母+标点”来破解才有可能成功,可是13位的破解时间远大于8位破解时间(23年)。
如果是从字典破解,在比较大的字典中,“1234”在字典中肯定有,“.”也肯定有,“hao”:“hai”“zi”,也可能会分别有。如果一个字典中只有这五个元素,那么它们所有的组合可能是1!+2!+3!+4!+5!=153种可能。但是实际上来讲,即使一个字典全部拥有这些元素,那么这个字典一定是一个很巨大的字典,如果他想用字典中所有的元素重新排列合,(如果这个字典中有N个元素)那么这个可能性就是N!+(N-1)!+(N-2)!+„+3!+2!+1!,是一个绝对的无穷大,使字典破解也成为了不可能。 比如说,一般用密码不用标点,那么可以在所有的密码前加一个@,这样很好记的,可是它不仅为你增加了一位,而且从破解者来说增加了一个“标点符号”破解时间高度增加。
为了避免如“hao”“hai”这样的拼音可能会出现,那么可以这样,比如说的“haohaizi”给自己一个规定,取各个拼音的第一位+第二位+第三位(没有则空)那么就可以改为“hhzaaioi”那么这个字符串的破解只可能通过暴力。
如果只用数字部分是很不安全的,可是如果是在其它各个部分再加上数字,那么这个破解难度又增大许多比如“hhzaaioi12345”首先来说,前一部分“hhzaaioi”不可能用字典破解,那么整体也不可能用字典破解了。只有暴力才可能成功,如果是暴力,破解者并不知道密码有多少位,而且有知道密码中都有什么组合的,可能会从6-9位开始,即使到了12位,13位,时间上,那是基本不可能了。
可以把数字转换成特殊符号1,2,3,4„分别转换为!,@,#,$;或者用像形,1,2,3,4,„转换为I,Z,M,A„比如可以规定自己数字的最后一个用这个方法。
如果数字部分不想用固定数字也有办法,比如给一个自己的日记加密,可以把这个文件的修改时间作为密码数字部分,如20070217,没有密码不可能打开文件,这样使文件的修改时间固定在自己修改文件的时间,所以可以查看文件的修改时间,得知数字部分密码,这样对记忆没有什么负担,当然,要在每次修改文件的时候修改密码,不然,也要自己一个一个试上次可能的修改时间。有人可能说这个数字用字典很可能破解。的确不错,但是加上前面设置的字典不可能破解的字母,
使整体上不可能字典破解了。
还可以给自己规定,在密码中,我把字母部分的第一个字母大写,这样暴力破解中,只有增加一个大字字母才可能破解成功(事实上破解者并不知道你有用大写),而给自己这个规定却不会增加记忆负担。
通过以上的规则,可以把“haohaizi1234.”转换成“hhzaaioi123$.”(13位),强度已经非常非常高了。而且这些规则自己定好,以后用起来就顺手了,即使给别人一个密码,也不太可能推出规则及别的密码。

G. 如何设置强度高的密码

相对较长,使用大小写字母、数字和符号的组合。密码越长,使用的符号种类越多,就越难破解。

设密码有几个要点就是:

1、密码的位数不要短于6位,使用大写字母和小写字母、标点和数字的集合。

2、不要以任何单词、生日、数字、手机号做为密码,这种太容易就能破解了,比如说生日吧,看似有8位,但我们一般都是出生在19XX的,一年只有12个月,一个月最多只有31天,XXX,不要几分钟就可以试出来,还不需要程序来算。

3、密码中的英文最好有大小之分。

4、如果在程序允许的情况下,最好能加上英文半角的符号。

(7)怎样设计高强度密码扩展阅读:

密码保存

一个计算机用户通常有十几个密码保护的帐号,并使用同一个密码。而那些试图使用不同密码的用户往往由于密码太多,而记不清哪个帐户和哪个密码相对应。比较好且实际的建议是在一个低安全性的帐号(如bbs)使用简单的密码,在高安全性的程序(如在线银行)使用强密码。

一旦密码被写下来,用户不能将它放在一些明显的地方,如通信录,抽屉等。最糟糕可能也是最常见的情况是密码被写在一张便条纸上,放在计算机附近。比较安全的做法是放在保险箱里。

H. 密码如何设置强度高密码 设密码有几个要

字母、数字、符号混合起来
强度绝度高!密码设置成系统允许的字母+数字+符号等等,最好间隔开,要无规律。当然了,要自己能记住才好,要是过几天忘记了,别怪我