多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > 基于 nonce 的用戶身份驗證協議

基于 nonce 的用戶身份驗證協議

來源:程序員人生   發布時間:2015-01-29 08:52:15 閱讀次數:6979次

1:甚么是nonce 

維基百科:安全工程中,Nonce是1個在加密通訊只能使用1次的數字。在認證協議中,它常常是1個隨機偽隨機數,以免重放攻擊。


2:舉例說明

1個典型的基于 nonce 的驗證協議以下:

基于 nonce 的驗證協議

        這里的 cnonce 為 client nonce(后面將討論為何需要 cnonce)。Client 其實不直接發送密碼(或密碼直接加密后的密文)用以免攻擊者直接盜取密碼(或密碼直接加密后的密文)并冒充用戶進行身份驗證。

先不斟酌 Client nonce。Server 首先發送 nonce 到 Client,Client 將密碼和 nonce 通過 hash 運算再提交到 Server 進行身份驗證,這樣我們可以認為(而非絕對)每次用于身份驗證的 hash 值都不相同,即便攻擊者盜取了前1次用于身份驗證的 hash 值也沒法冒充用戶進行登錄。公式以下:

A = Hash(nonce, password)

在不安全的網絡環境中,A、nonce、Hash 算法都可以被攻擊者獲得,如果能夠滿足以下條件:

  1. nonce 僅僅被使用1次
  2. Hash 運算不出現沖突

攻擊者則在理論上沒法實行 Replay attack。 因此 nonce 在特定上下文中僅僅被使用1次和 Hash 算法盡可能避免沖突是安全的關鍵。為了確保 nonce 在特定上下文中僅僅被使用1次,可使用以下策略生成 nonce:

  • nonce 可以是1個時間相干變量
  • nonce 可以是1個通過足夠隨機算法生成的足夠長的 bits

        以上算法難以免攻擊者使用字典進行密碼破解。其中1個可行的方法為:攻擊者可以截取 A = Hash(nonce, password) 中的 A、nonce,然后通過字典破解用戶的密碼 password。不過破解的進程是很耗時的,使用1個中等范圍的集群(medium-scale cluster)可能需要數周),如果期望破解不計其數用戶的密碼,那末將消耗極大量的時間。

       如果攻擊者能夠構建1個預計算的表(例如 Rainbow tables)那末破解大量用戶密碼的時間將大大縮短。nonce 禁止了預計算表的生成(由于 Server nonce 每次都不相同),但是如果網絡中傳輸的數據能被篡改,情況就不1樣了。假定攻擊者捏造1個固定的 nonce 發送給網絡中的 Clients 并且記錄 nonce 和 Clients 的回應(Hash(nonce, password)),由于 nonce 為1個固定值,那末攻擊者就能夠構造1個預計算的表,此表使用此固定的 nonce。通過此表便可大大縮短破解用戶密碼的時間了。

       為了不攻擊者通過以上手段構建預計算的表。在 Client 也引入了1個 nonce。這樣,每次都不同的 cnonce 避免了預計算表的生成。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: jizz日本在线 | 精品女人 | 色网色| 一区二区三区日韩 | 久久亚洲欧美综合激情一区 | 曰本裸色私人影院噜噜噜影院 | 欧美成人中文字幕dvd | 国产精品久久久久久亚洲小说 | 欧美妇乱 | 激情综合五月天丁香婷婷 | 欧美 日韩 亚洲另类专区 | 国产精品久久久久久麻豆一区 | 欧美日韩中文一区 | 中文字幕乱码无限2021丫丫 | wwwxxx欧美 | 欧美日韩高清在线观看 | 亚洲色域网 | 法国性xxxxx极品 | 久久大香伊焦在人线免费 | 自拍偷自第11页 | 国产精美视频 | 精品久久久久亚洲 | 最近好看中文字幕视频 | 国产精品亚欧美一区二区三区 | 国产成人久久精品一区二区三区 | 一本大道香蕉中文日本不卡高清二区 | 一区二区不卡在线 | 日本免费人做人一区在线观看 | 国产国语在线播放视频 | 国产在线观看成人 | 在线免费观看中文字幕 | 亚洲一级毛片 | 亚洲欧美日韩国产色另类 | free性欧美黑人 | 中文字幕一区二区三区亚洲精品 | 亚洲国产成人精品女人久久久 | xxx日本com | 国产精品1区| 伊人久久大香线蕉综合7 | 亚洲永久网站 | 国产情精品嫩草影院88av |