產(chǎn)品設(shè)計(jì) | 安全機(jī)制需求

產(chǎn)品層面的安全校驗(yàn)的本質(zhì)是:身份驗(yàn)證——即,用一切簡(jiǎn)單可行的手段證明你極大概率是賬戶(hù)擁有人。

(注意,證明你是賬戶(hù)擁有者,不僅是在支付的時(shí)候,在任何操作的時(shí)候都需要,包括像找回密碼等)

圍繞著這個(gè)本質(zhì),具體的方法就有很多,比方說(shuō),要求你展示有且只有A擁有的信息,來(lái)證明你是A,既可操作成本低,又能有效證明。又或者,檢測(cè)你的設(shè)備信息,只要是同一設(shè)備,那么你的操作亦是部分可信。又或者,任何一次資金操作都會(huì)信息提醒賬戶(hù)所有者等等……

系統(tǒng)地組織一些這些方法,就可以組成四大部分:

多個(gè)不相關(guān)維度校驗(yàn) + 單個(gè)維度的復(fù)雜規(guī)則 + 威脅檢測(cè) + 特殊規(guī)則

① 多個(gè)不相關(guān)維度校驗(yàn)

在密碼已死的時(shí)代(大量密碼相同、撞庫(kù)等等),密碼再要求“含有大小寫(xiě)字母和數(shù)字,且12位以上”,又長(zhǎng)又復(fù)雜,意義也不大。也就是說(shuō),單個(gè)維度的復(fù)雜度已經(jīng)不足以支持現(xiàn)在的安全需求。這還沒(méi)提及,長(zhǎng)密碼下?tīng)奚硕嗌儆脩?hù)體驗(yàn)方面的考慮。

所以更優(yōu)的解法應(yīng)該是多個(gè)維度進(jìn)行校驗(yàn)。每一個(gè)單獨(dú)的維度對(duì)“你是賬戶(hù)擁有人”進(jìn)行一次校驗(yàn)。就像一個(gè)簡(jiǎn)單的數(shù)學(xué)題,如果一個(gè)維度的風(fēng)險(xiǎn)是30%,新增兩個(gè)維度的風(fēng)險(xiǎn)分別也都是30%。那最終的風(fēng)險(xiǎn)是多少呢? 2.7%——比起在單個(gè)維度不斷強(qiáng)化要更優(yōu)吧。

這也是為什么,谷歌二步驗(yàn)證能興起的原因。在此前,我們嘗試增加的維度是,郵箱驗(yàn)證 + 短信驗(yàn)證,但都分別暴露出來(lái)一定的風(fēng)險(xiǎn)。相對(duì)之下,谷歌驗(yàn)證是最安全的。(谷歌驗(yàn)證是由時(shí)間算法生成,不需要聯(lián)網(wǎng),這就是最安全的原因。)

不管怎么樣的,結(jié)論就是,在簡(jiǎn)單的一個(gè)賬戶(hù)密碼的維度上,還必須有其他維度,最后,風(fēng)險(xiǎn)才能降得最低。

這也是我們必須設(shè)計(jì)的,多個(gè)維度進(jìn)行校驗(yàn)。

當(dāng)然,需要注意的是:維度之間是不能相關(guān),否則就沒(méi)有意義了。就好比,校驗(yàn)完身份證號(hào)又校驗(yàn)手機(jī)號(hào),兩個(gè)維度其實(shí)是部分相關(guān)的。

② 單個(gè)維度校驗(yàn)的復(fù)雜規(guī)則

除了多個(gè)維度去設(shè)計(jì)校驗(yàn),還可以極致增大安全性的做法是,在單個(gè)維度上,不斷設(shè)計(jì)復(fù)雜規(guī)則。

比方說(shuō),在六位密碼校驗(yàn)的這個(gè)維度中,在密碼輸入上,只能連續(xù)錯(cuò)3次,否則就會(huì)封鎖賬戶(hù)?!恍拍阍囋囄⑿胖Ц跺e(cuò)三次會(huì)發(fā)生什么事?

又比方說(shuō),在短信驗(yàn)證這個(gè)維度中,可以設(shè)計(jì)短信驗(yàn)證的有效時(shí)間,可以設(shè)計(jì)輸入錯(cuò)誤三次顯示圖片驗(yàn)證碼之類(lèi)的。

單個(gè)維度校驗(yàn)下的規(guī)則也是必須的。越了解暴力破解的方式,能設(shè)計(jì)得越好。

③ 威脅檢測(cè)

威脅檢測(cè),事實(shí)上屬于比較特別的多維度校驗(yàn)。常常是用戶(hù)無(wú)法感知(這也是問(wèn)題之一,常常用戶(hù)無(wú)法感知自己被保護(hù)而擔(dān)心,但其實(shí)有非常嚴(yán)密的威脅檢測(cè))。

舉一個(gè)經(jīng)典的例子,為什么微信簡(jiǎn)單的六位支付密碼能保證安全?六位密碼的組合可能性并不多,加之多半用戶(hù)選擇的都是相同的密碼。但是事實(shí)上,微信在這方面用的很好。怎么做的呢?

簡(jiǎn)單來(lái)說(shuō),我們看到的是一層校驗(yàn),但是事實(shí)上,微信背后這個(gè)風(fēng)險(xiǎn)校驗(yàn)邏輯是非常完善,他會(huì)對(duì)我們的平時(shí)的消費(fèi)習(xí)慣進(jìn)行分析、消費(fèi)地點(diǎn)進(jìn)行分析,又,對(duì)同一設(shè)備進(jìn)行分析,以及微信登錄(得先登錄再支付)上又有嚴(yán)格,好友驗(yàn)證,異地驗(yàn)證等等。

這些多個(gè)隱形維度檢測(cè),業(yè)內(nèi)統(tǒng)測(cè)為威脅檢測(cè)。

有許多地方其實(shí)已經(jīng)呼吁過(guò)停止使用,短信驗(yàn)證碼。但是考慮到易用性,絕大多數(shù)公司都不愿放棄,所以更多把目光轉(zhuǎn)向了威脅檢測(cè)。

④ 特殊規(guī)則

這實(shí)際上,屬于“其他”分類(lèi),任何時(shí)候作歸類(lèi)總結(jié)的時(shí)候,都避免不了的一個(gè)“其他”分類(lèi)……

這里就是一些比較特殊,盡管特殊,但是卻不一樣低頻。比方說(shuō),像消費(fèi)后的信息提醒。不過(guò)也有一些比較低頻使用——凍結(jié)賬戶(hù)之類(lèi)。

特殊規(guī)則,我們也可以嘗試去設(shè)計(jì)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 穿堂風(fēng)無(wú)意,偏偏引山洪。
    荒荒啊閱讀 127評(píng)論 0 0
  • 通常,施工現(xiàn)場(chǎng)臨時(shí)用電的設(shè)計(jì)可分為兩步:一是勘測(cè)現(xiàn)場(chǎng),二是用電負(fù)荷計(jì)算。 1、現(xiàn)場(chǎng)勘測(cè)工作 現(xiàn)場(chǎng)勘測(cè)工作包括:調(diào)查...
    工程寶閱讀 9,029評(píng)論 0 2
  • 昨天講的橙子,告訴你一個(gè)秘密,我在讀書(shū)時(shí)的外號(hào)就叫小橙子呀。這幾天我們講了橙子很多,有五官感受去談的,還有用途,和...
    陳蕙茗閱讀 337評(píng)論 0 0
  • -我見(jiàn)你出走半生,歸來(lái)仍是少年- 在一月份我們每天讀一位不同詩(shī)人寫(xiě)的詩(shī),那二月份稍微改一改,我們單純來(lái)賞一賞一首詩(shī)...
    長(zhǎng)安望月人閱讀 931評(píng)論 0 0
  • 【今日晨讀】 前言:鑒于已經(jīng)欠了好多天的晨讀感想沒(méi)寫(xiě),本想一天天補(bǔ)上,可是實(shí)在太高估自己的自律能力,前兩天看到奕晴...
    小二關(guān)閱讀 242評(píng)論 0 0

友情鏈接更多精彩內(nèi)容