成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

js檢測密碼強(qiáng)度

JasinYip / 884人閱讀

摘要:強(qiáng)度規(guī)則任何在之間的一類字符的組合,弱例如任何字符數(shù)的兩類字符組合,中例如位字符數(shù)以下的三類或四類字符組合,強(qiáng)例如位字符數(shù)以上的三類或四類字符組合,非常好。例如代碼實(shí)現(xiàn)正則表達(dá)式驗(yàn)證符合要求的數(shù)字小寫大寫特殊字符邏輯處理

強(qiáng)度規(guī)則

任何在1-6之間的一類字符的組合,;例如: win

任何字符數(shù)的兩類字符組合,; 例如: win123

12位字符數(shù)以下的三類或四類字符組合,強(qiáng) 例如 win123abcABC

12位字符數(shù)以上的三類或四類字符組合,非常好。 例如:win123abcABC!

代碼實(shí)現(xiàn)
function checkStrong(sValue) {
    var modes = 0;
    //正則表達(dá)式驗(yàn)證符合要求的
    if (sValue.length < 1) return modes;
    if (/d/.test(sValue)) modes++; //數(shù)字
    if (/[a-z]/.test(sValue)) modes++; //小寫
    if (/[A-Z]/.test(sValue)) modes++; //大寫  
    if (/W/.test(sValue)) modes++; //特殊字符
    
   //邏輯處理
    switch (modes) {
        case 1:
            return 1;
            break;
        case 2:
            return 2;
        case 3:
        case 4:
            return sValue.length < 12 ? 3 : 4
            break;
    }
}

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/94094.html

相關(guān)文章

  • 基于規(guī)則評分的密碼強(qiáng)度檢測算法分析及實(shí)現(xiàn)(JavaScript)

    摘要:方案簡單方案算法通過密碼構(gòu)成分析,結(jié)合權(quán)重分派,統(tǒng)計(jì)得出密碼強(qiáng)度得分。 簡言 用正則表達(dá)式做用戶密碼強(qiáng)度的通過性判定,過于簡單粗暴,不但用戶體驗(yàn)差,而且用戶帳號安全性也差。那么如何準(zhǔn)確評價用戶密碼的強(qiáng)度,保護(hù)用戶帳號安全呢?本文分析介紹了幾種基于規(guī)則評分的密碼強(qiáng)度檢測算法,并給出了相應(yīng)的演示程序。大家可以根據(jù)自己項(xiàng)目安全性需要,做最適合于自己的方案選擇。 showImg(http://...

    ernest.wang 評論0 收藏0
  • 關(guān)于口令強(qiáng)度等級的設(shè)計(jì)

    摘要:在不考慮拖庫社工等口令獲取方式的前提條件下,通常情況下,破解口令僅有暴力破解的方式可以選擇,其中亦包括字典攻擊和彩虹表破解。 近來在筆者所參與的一款產(chǎn)品中涉及到口令安全的功能設(shè)計(jì),其中一項(xiàng)功能是有關(guān)于口令強(qiáng)度的。在設(shè)計(jì)該功能過程中勢必涉及到口令強(qiáng)度的劃分設(shè)計(jì),怎樣的口令才算是低強(qiáng)度的,怎樣的口令才算是高強(qiáng)度的。目前諸多的Web系統(tǒng)注冊功能中的口令強(qiáng)度設(shè)計(jì)及劃分也無統(tǒng)一標(biāo)準(zhǔn),更有甚者是直...

    Tangpj 評論0 收藏0
  • 如何對用戶密碼進(jìn)行加密

    摘要:結(jié)論對用戶密碼進(jìn)行加密時需要做到防止用戶密碼明文被竊聽交給,明文傳輸。為什么鹽可以明文存儲攻擊者很難有足夠的計(jì)算資源和存儲空間建立海量的哈希值密碼數(shù)據(jù)庫,針對單條用戶記錄,建立哈希值密碼數(shù)據(jù)庫進(jìn)行攻擊的成本過高。 摘要 密碼驗(yàn)證是很常見的需求,如何在實(shí)現(xiàn)功能之余,防止用戶密碼泄露,已經(jīng)有了很成熟的方案。這篇文章把自己的思考和結(jié)論做一下記錄。 結(jié)論 對用戶密碼進(jìn)行加密時需要做到: 防止用...

    張率功 評論0 收藏0
  • JS使用模塊化實(shí)現(xiàn)用戶名密碼檢測,密碼強(qiáng)弱驗(yàn)證,驗(yàn)證碼生成

    摘要:頁面用戶名密碼密碼強(qiáng)度驗(yàn)證碼登錄代碼塊彈出消息框簡單的驗(yàn)證碼驗(yàn)證碼背景顏色驗(yàn)證碼顏色長度二元運(yùn)算符強(qiáng)中弱去空格防止注入用戶名密碼不能為空用戶名密碼為為位但不限于數(shù)字,字母,下劃線刷新頁面兩個參數(shù)為提示密碼強(qiáng)弱提示性文字,接受 html 頁面 用戶名: 密碼: 密碼強(qiáng)度: 驗(yàn)證碼: JS代碼塊 var module = (function() { var testSpan...

    RobinTang 評論0 收藏0
  • JS使用模塊化實(shí)現(xiàn)用戶名密碼檢測,密碼強(qiáng)弱驗(yàn)證,驗(yàn)證碼生成

    摘要:頁面用戶名密碼密碼強(qiáng)度驗(yàn)證碼登錄代碼塊彈出消息框簡單的驗(yàn)證碼驗(yàn)證碼背景顏色驗(yàn)證碼顏色長度二元運(yùn)算符強(qiáng)中弱去空格防止注入用戶名密碼不能為空用戶名密碼為為位但不限于數(shù)字,字母,下劃線刷新頁面兩個參數(shù)為提示密碼強(qiáng)弱提示性文字,接受 html 頁面 用戶名: 密碼: 密碼強(qiáng)度: 驗(yàn)證碼: JS代碼塊 var module = (function() { var testSpan...

    kelvinlee 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<