成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

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

JasinYip / 919人閱讀

摘要:強(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)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/94094.html

相關(guān)文章

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

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

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

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

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

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

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

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

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

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

    kelvinlee 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<