一個NB的安全認證機制

來源:互聯網
上載者:User

標籤:

這是一個NB的安全認證機制。

 

 

 

1、這是一個安全認證機制

2、可以防止駭客截獲到用戶端發送的請求訊息,避免了駭客冒充用戶端向伺服器發送操作的請求。

 

 

原理與步驟:

1、用戶端與伺服器端都會放著一份驗證用的token欄位,這欄位無論通過什麼方式前提是不能被駭客提前拿到。

2、用戶端在本地把時間戳記和token用MD5的方式加密產生一段新的字串token_str

3、用戶端將時間戳記、token_str、使用者資訊一起發送到伺服器去認證操作。(第一次請求)

4、駭客從中間截獲了這段用戶端發送的請求資訊,並得到了token_str

5、伺服器端會做出設定:a.同一個用戶端發送的請求只會驗證一次,第二次就相當於新的請求。如果第二次發來的請求仍是上一次的驗證資訊,則拒絕。

             b.設定一個逾時時間。規定的時間內相同的用戶端發送的請求只允許接受一次。

6、此時,駭客拿著截獲的請求資訊後一步到達伺服器請求驗證。

  a.如果在未逾時的時間內則直接拒絕。

  b.如果逾時,則會進行token_str的對比,發現相同的驗證資訊是第二次請求,則拒絕。

 

 

這樣就形成了一個安全的認證機制,既安全,又簡單。怎麼樣是不是覺得很NB呢!!!!!!!

 

一個NB的安全認證機制

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.