A. 密碼字元是什麼意思
出於安全考慮,很多安全系統的密碼都會有一個密碼長度限制,一般情況下最短長度不得少於8個字元。
設置密碼時最好是用字母、數字、大小寫、特殊符號混排,不要使用生日或電話號碼之類做密碼,這種內容的密碼被破解的概率最大。
B. 我設置密碼的時候讓輸入8~32個字元是什麼意思
設置密碼提示輸入字元的意思就是你輸入的密碼要帶數字和符號,有的可能還需要輸入一些英文,這樣會更加安全的,就是這意思,密碼最少是8位,不能超過32位就可以了
C. java密碼正則表達式(可以是純數字,也可以是純字母,也可以是數字+字母,6-16 位)
正則表達式是一種描述字元串集合的方法,它是以字元串集中各字元串的共有特徵為依據的。正則表達式可以用於探索、編輯或者操作文本和數據。它超出了Java程序設計語言的標准語法,因此有必要去學習特定的語法來構建正則表達式。正則表達式的變化是復雜的,一旦你理解了他們是如何被構造的話,你就能解析或者構建任意的正則表達式了。
密碼校驗規則如下:
1.必須包含數字、字母、特殊字元三種
2.長度至少8位
3.不能包含3位及以上相同字元的重復(hhh123@jixxx)
4.不能包含3位及以上字元組合的重復(123q123c123)
5.不能包含3位以上的正序及逆序連續字元(123#wete#321)
6.不能包含空格、製表符、換頁符等空白字元
7.支持特殊字元范圍:^$./,;:'!@#%&*|?+(){}[]
按照需求進行正則表達式拆解
規則1&&8:
str.matches("^.*[a-zA-Z]+.*$") && str.matches("^.*[0-9]+.*$")
&& str.matches("^.*[/^/$/.//,;:'!@#%&/*/|/?/+/(/)/[/]/{/}]+.*$")
規則2:
str.matches("^.{8,}$")
規則3:
!str.matches("^.*(.)\\1{2,}+.*$")
規則4:
!str.matches("^.*(.{3})(.*)\\1+.*$")
規則5&&7:
javaImpl:
first change str to char[]
then for Math.abs(cc[0] - cc[1]) == 1 && (cc[0] - cc[1]) == (cc[1] - cc[2])
如果想去掉特殊字元的連續:
first str.split("[^\\w]+") as str1[]
then for str1[]
then for str1[i] javaImpl:
規則6:
!str.matches("^.*[\\s]+.*$")
D. 設置密碼有什麼規則
密碼設置時,須遵守以下規則:密碼不能和登錄名完全一致;和聯系方式中電話、傳真、手機、郵編的任何一個完全相同zd。
用連續密碼設置時,須遵守以下規則:
1、密碼不能和登錄名完全一致。
2、和聯系方式中「電話」、「傳真」、「手機」、「郵編」的任何一個完全相同。
3、用連續數字(遞增或遞減)。
4、用連續且大小寫一致的英文字元(順序字元或倒序字元)。
5、用連續同一個字元或者數字。
例如: 明碼表:ABCDEFGHIJKLMNOPQRSTUVWXYZ
密碼表:DEFGHIJKLMNOPQRSTUVWXYZABC,這就形成了一個簡單的密碼表,如果想寫 frzy(即明文),那麼對照上面密碼表編成密碼也就是 iucb(即密文)了。
密碼表可以自己選擇移幾位,移動的位數也就是密鑰。
3、柵欄易位法。
即把將要傳遞的信息中的字母交替排成上下兩行,再將下面一行字母排在上面一行的後邊,從而形成一段密碼。
舉例:TEOGSDYUTAENNHLNETAMSHVAED
解:將字母分截開排成兩行,如下T EOG S DY U T AEN NH LN ET AMS H VAED再將第二行字母分別放入第一行中,得到以下結果 THELONGEST DAY MUSTHAVE AN END。
(4)密碼正序字元什麼意思擴展閱讀:
其他加密方法
替換加密法:用一個字元替換另一個字元的加密方法。
換位加密法:重新排列明文中的字母位置的加密法。
回轉輪加密法:一種多碼加密法,它是用多個回轉輪,每個回轉輪實現單碼加密。這些回轉輪可以組合在一起,在每個字母加密後產生一種新的替換模式。
多碼加密法:一種加密法,其替換形式是:可以用多個字母來替換明文中的一個字母。
夾帶法:通過隱藏消息的存在來隱藏消息的方法。
其它演算法,如XOR、CA (流加密法)、MD5、SHA1、(流加密法)ElGamal、Diffie-Hellman、新型橢圓曲線演算法ECC(數字簽名、公匙加密法)等。
密碼可運用於電腦里的文件保護,防止泄漏個人信息。
E. 密碼中的字元是什麼意思
除了數字,字母之外的。
如:@,!,#,%,*……
F. 密碼字元啥意思
意思是說你寫入的東東必須是大小寫字母
如:Ab a2等等
不能使用特殊字元如:*)-@#~!等等。看看你的鍵盤的大寫鍵(Capslock)是否按下了。
就是數字或字母的組合
G. 什麼是字元密碼,能給我列舉一下嗎最少八位
就是要求你的密碼的長度在4到12個字元之間,一般是為了保證密碼不會太簡單。
H. 密碼字元是什麼
意思是說你寫入的東東必須是大小寫字母
如:Ab a2等等
不能使用特殊字元如:*)-@#~!等等。看看你的鍵盤的大寫鍵(Capslock)是否按下了。
就是數字或字母的組合
I. 設置密碼中的字元是什麼
就是你設置的密碼中必須含有【數字和字元】,比如:123@*78# 或 1#5$0@7^ ,只有數字或只有字元,如123455 或 @#¥%&¥都是不行的;數字和字元如下表示:
數字就是阿拉伯數字(0123456789)
字元是字母和符號的統稱:
字母:英文26個字母大小寫,如果區分大小寫就是52個字母,不區分就是26個,即A和a一樣
符號:類似鍵盤上(@、#、&、!、;、『、等等)都算在內