<b>給你的網(wǎng)站“加把鎖” 動態(tài)口令輕松實現(xiàn)</b>

作者: 來源:未知 2012-06-14 00:24:10 閱讀 我要評論 直達商品

  隨著網(wǎng)絡(luò)的全面普及,網(wǎng)絡(luò)安全問題也日趨嚴峻。暨著名的技術(shù)交流社區(qū)CSDN爆出600余萬用戶明文密碼暴露事件之后,天涯社區(qū)4000萬用戶明文密碼也泄漏于世,緊跟著人人網(wǎng)、開心網(wǎng)、貓撲等,甚至京東商城、當當網(wǎng)、支付寶這樣的電商網(wǎng)站都相繼爆出密碼泄露問題,幾百萬上千萬的用戶資料赤裸裸的暴露在公開的網(wǎng)絡(luò)平臺之上,讓我們不由的擔心起網(wǎng)絡(luò)日益嚴峻的安全問題。

  現(xiàn)如今,很多電商及銀行的網(wǎng)站都采用了動態(tài)密碼服務,大大的保障了用戶的信息和資金安全,主要方式有:

  1、動態(tài)口令卡:類似于刮刮卡形式,通過橫豎兩個指標來確定當前密碼。

  常見:銀行口令卡等;

  缺點:需要隨身攜帶,且容易被復制或拍照記下,安全性相對不高,并且有限次使用。

  2、硬件令牌:根據(jù)專門的算法(一般為時間算法)生成一個不可預測的隨機數(shù)字組合,每個密碼只能使用一次,或類似于U盾一類的需插入硬件進行數(shù)據(jù)比對。

  常見:U盾、QQ令牌等;

  缺點:需要隨身攜帶,使用較為繁瑣,并且要花費不少硬件成本;

  3、手機口令:一種是通過軟件來實現(xiàn)動態(tài)口令的生成,另一種較為簡單,通過短信獲取驗證碼來確認身份;

  常見:QQ手機令牌,支付寶付款手機驗證碼等;

  缺點:需要和手機綁定,如遇更換手機號則較為麻煩,有時還會遇到延時或無法接收,網(wǎng)站需部署短信平臺,大量短信需要不少成本;

  以上各種方式各有其優(yōu)點,但都有一個很大的問題,就是不適合中小網(wǎng)站部署,都需要耗費大量的時間成本和資金成本,且給用戶增加了很多負擔;那么有沒有一種更為方便快捷并且無需成本的安全口令解決方案呢?

  筆者通過多年的網(wǎng)絡(luò)建設(shè)經(jīng)驗,總結(jié)并發(fā)明了一種簡單并行之有效的動態(tài)口令實施方案,且適用各類語言編寫的網(wǎng)站,中小網(wǎng)站均可快速部署。

  中小網(wǎng)站用戶登錄常用的方式為:“用戶名+密碼” 或 “用戶名+密碼+驗證碼”;即便采用了MD5加密,也無法保證客戶密碼不會泄露,因為密碼的輸入過程有可能被旁邊的人看到,或者電腦后臺的木馬記錄,如果要解決這個問題,那只有一個辦法,讓看到的人或監(jiān)聽密碼的木馬上當,也就是說,他們看到或者記錄到的密碼并不是真正的密碼,因為密碼隨時都在變化!

  具體解決方法:原有的“用戶名+密碼”的選項可以繼續(xù)保留(驗證碼完全可以取消),增加一欄動態(tài)密碼框,驗證需要三項結(jié)果匹配才能登陸。

  下面就來重點解釋一下如何設(shè)計動態(tài)密碼框:筆者采用的方式是利用“時間算法”來生成動態(tài)口令,因為時間是每分每秒都在變化的,用時間來做算法,可以確保動態(tài)口令的時效性,即:上一秒的密碼在下一秒就失效了。舉例,現(xiàn)在時間是“14:28分54秒”,則動態(tài)密碼可以設(shè)定為“142854”,后臺獲取當前時間設(shè)為“A”,輸入框的值為“B”,當輸入“142854”時,則“B=A” 驗證通過!為了避免輸入的時間差,可以在前臺把時間直接賦值給“A”,然后在后臺進行比對。

  

 

  當然,在實際運用中,我們不可能直接把時間作為動態(tài)口令,這樣不但太過簡單,而且無法多人共用這個體系,因此,我們要在“時間”的基礎(chǔ)上來做文章,即設(shè)定每個人特定的算法。還是以上面的時間“14:28分54秒”為例,我們現(xiàn)在進行拆分,并加強算法,為了便于記憶,我將時間分為三個部分“14、28、54”,并以數(shù)字“365”作為附加口令,算式如下:“14+3、28+6、54+5”,即最終動態(tài)密碼實際為“173459”。如果希望更加的安全,我們設(shè)置可以在此基礎(chǔ)上不斷的變化,比如引入“+-*÷”,附加口令也可以是任意自己易記的數(shù)字,如生日、身份證號等,“時間+附加碼”通過特定算法隨意組合。

  

 

  OK,大功告成!這樣的密碼除了設(shè)定者本人以外,任誰也想不到是如何得來的,而且每秒都在變化,最關(guān)鍵的是,對于程序員來說,只需短短10分鐘便可部署完畢!

  如果您對本文還有疑問或者部署中遇到問題,可以與作者聯(lián)系(QQ:622569)。

  文:曹建祥


  推薦閱讀

  <b>網(wǎng)站分析:網(wǎng)站用戶的生命周期價值分析</b>

Avinash Kaushik的博客中最近更新的一篇文章Calculate Customer Lifetime Value,里面非常詳細地論述了什么是網(wǎng)站用戶的生命周期價值(Lifetime Value,簡稱LTV),及為什么要使用LTV這個指標。其中主要闡述的是在SEM及>>>詳細閱讀


本文標題:<b>給你的網(wǎng)站“加把鎖” 動態(tài)口令輕松實現(xiàn)</b>

地址:http://www.sdlzkt.com/a/22/20120614/67890.html

頂一下

樂購科技部分新聞及文章轉(zhuǎn)載自互聯(lián)網(wǎng),供讀者交流和學習,若有涉及作者版權(quán)等問題請及時與我們聯(lián)系,以便更正、刪除或按規(guī)定辦理。感謝所有提供資訊的網(wǎng)站,歡迎各類媒體與樂購科技進行文章共享合作。

網(wǎng)友點評
我的評論: 人參與評論
驗證碼: 匿名回答
網(wǎng)友評論(點擊查看更多條評論)
友情提示: 登錄后發(fā)表評論,可以直接從評論中的用戶名進入您的個人空間,讓更多網(wǎng)友認識您。
自媒體專欄

評論

熱度

主站蜘蛛池模板: 成人艳情一二三区| 国产成人免费高清激情视频| 日本成人免费在线| 成人欧美一区二区三区视频| 成人免费大片免费观看网站| 成人免费一级片| 国产国产成人精品久久| 2022国产成人福利精品视频| 成人午夜福利视频镇东影视| 国产成人污污网站在线观看| 99久久国产综合精品成人影院| 成人免费777777被爆出| 免费网站看v片在线成人国产系列| 欧美成人在线网站| 四虎影视成人永久免费观看视频| 1000部国产成人免费视频| 国产成人精品三级在线| 精品成人一区二区三区免费视频| 成人午夜视频免费| 一级成人生活片免费看| 国产精品成人免费综合| 色老头成人免费综合视频| 免费无码成人片| 国产成人精品三级麻豆| 天天成人综合网| 成人综合婷婷国产精品久久蜜臀| 免费视频成人片在线观看| 国产成人精品综合久久久| 欧美成人看片一区二区三区尤物 | 成人国产经典视频在线观看 | 成人毛片免费播放| 亚洲精品国产成人| 怡红院成人在线| 成人动漫视频在线| 成人午夜精品无码区久久| 成人毛片无码一区二区三区| 欧美成人免费一区二区| 成人精品国产亚洲欧洲| 青青国产成人久久激情91麻豆| caoporn成人| 成人艳情一二三区|