為什麼手機驗證碼有的是4位有的是6位?出於什麼考慮?

時間 2021-05-30 17:29:07

1樓:薛老闆

建議大家在思考產品設計問題的時候,最好要有場景化思維目標導向

簡訊驗證碼是二次驗證使用者身份,確保賬戶操作者是真人(非機器操作)且為本人,是驗證使用者真實身份的最常用,最安全的方式。

其實不管是簡訊驗證碼、語音驗證碼、亦或人臉識別、瞳孔識別,指紋識別、圖形識別等,都是對使用者賬戶及財產安全等防護的一種手段。

所以驗證碼的安全性一定是我們在設計驗證碼規則是第乙個需要考慮的問題!當然,驗證碼在大多數場景下需要使用者手動輸入(當然現在手機支援複製--貼上),所以輸人的便捷性也是產品經理需要考慮的問題。

從安全性來講,六位比四位更加安全,被破解的機率更低。

因為4位驗證碼最大數字9999,即有9999種數值可選。暴力軟體破解速度很快就能破解。但出於安全性考慮,一般4位驗證碼有效期比較短,一般都在5分鐘左右。

而6位確有999999種數值可選。破解時間較長,有效期一般也10分到30分左右。

所以為了使用者方便, 就設為四位。更注重安全性,就設為六位。

也可以更重要的內容設定為六位,一般的設為四位。

當然就像我上面提到的,現在大部分手機環境下的驗證碼是支援複製-貼上的,則此時便捷性的問題大大提公升,安全性幾乎成為產品經理唯一需要考慮的問題,所以大家可以看到現在絕大多數驗證碼都是6位的

產品經理可能用到的專業術語有哪些?

2020 年校招,最值得加入的網際網路公司有哪些?

為什麼這麼多人想轉行做產品經理?

通過BAT、網易、京東產品經理的簡歷大概什麼樣?

產品經理需要懂技術嗎?懂到什麼程度?

產品經理不想做產品了能去做什麼?

產品經理面試用的筆試部分問題和答案有哪些?

如何在群面中表現自己?

薛老闆:產品經理面試必備常見10道題及解析

薛老闆:2023年,寫給想轉行做產品經理的你

2樓:soulja

人類記憶的規律有個數字7原理,也就是正常人的記憶長度為7±2個單位(數字、單詞等),數字這類在6的單位長度裡面,所以不管是222劃分還是33劃分,都能讓看到驗證碼的人一次性短暫記住,減少切換簡訊等麻煩,更重要的是安全性也比較強

3樓:

前兩天剛剛被問到這個問題,其實現在看到的驗證碼很少有四位的了,仔細想了大致有以下兩點:

1、安全性考慮。現在看到的驗證碼大多是6位不是4位,是因為6位比4位更具有安全性,不容易被破解。

2、6位可以分為 2/2/2 或者3/3 來記憶,更能符合不同使用者的不同記憶習慣。 你看4位就只能2/2 ,如果一次記憶又容易出錯,不過用2/2來記也還不錯 ;如果是5位就不靠譜了,分成2/3來記憶不方便而且易出錯。

綜上,一般驗證碼都是4或6位的。

個人觀點~

4樓:

PS: 下面的都是瞎猜的

回答1:

手機驗證碼一般都是數字,都是有一定機率被使用者猜中的,4位的話,有1/10000=0.01%的概率,6位的話,有1/1000000=0.0001%的概率。

而使用者一次記住4位數字是容易的,6位就沒那麼容易了,所以設計手機驗證系統的時候,就可以有如下選擇了:

為了細緻的使用者體驗,對0.01%的破解概率不是太在乎的話,就用4位的;

為了更安全,使猜中概率接近於0.0001%(近乎於不可能事件了吧),使用6位的;

回答2:

人記憶數字習慣於2位或者4位一起記吧。3位的話猜中概率有點高(0.1%),5位不符合使用者日常記憶的習慣(別跟我說10086好記,那不一樣)

再PS:寫完之後我才覺得,其實可能大多數小公司用的手機驗證碼系統,都是找第三方公司提供的驗證服務的,人家就只有4位或者6位的選擇,愛用不用。

註冊使用者手機驗證碼用4位驗證碼有多大風險?

姬巨集亮 這個是這樣,其實四位或者6位甚至於八位在純安全性上的差別不大。因為如果不做其他限制的話,暴力破解的時間問題可以通過集群和分數演算法解決。所以根本上提高安全性的辦法是在驗證碼提交上做安全性限制。增加驗證碼的長度僅僅是提高了破解的成本。 李想 如果沒有限制驗證碼錯誤次數,或者有限制被繞過的話 ...

為什麼南韓「柳」姓有的是「 」有的是「 」?

愛睡覺的DJ KT 以前的韓語發音是Ryu,但是二戰後南韓的發音變了,前面的r都消失,後來連拼寫都跟著一起改了。但北韓及北韓族都沒有變。所以柳姓按照南韓漢字發音是yu.姓柳的南韓人會寫成yu,北韓人或北韓族則寫成ryu.但是現在南韓人書寫中國人姓名,已經變成按照中文發音的方式拼寫,所以會按照中文發音...

重複性動作,為什麼有的是勞損有的是強化?

司馬 1 因為坐著不是 運動 如果你坐著也一直在活動肩頸,不用大動作,只要一直用力 放鬆迴圈,你的肩頸也會很強健的,就像是有人日常就做收腹 放鬆動作,也能練出腹肌一樣。2 動作過度,也會損傷。這個道理大家都懂,運動幅度超過身體允許的極限,運動時間過長超過身體能承受的極限,都會有運動損傷,所以運動員都...