在普通HTTP上,一般表單中的密碼都是以明文方式傳到服務器進行處理的。這無疑給了壞人以可乘之機!這里我們就說說怎么傳輸密碼才是安全的!
與其傳輸密碼本身,到不如傳輸其加密后的形式。MD5是個不錯的選 " /> 亚洲春色AV无码专区456,久久香蕉国产线看观看首页,亚洲三级在线中文字幕

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

在普通HTTP上安全地傳輸密碼

1。理論 
    在普通HTTP上,一般表單中的密碼都是以明文方式傳到服務器進行處理的。這無疑給了壞人以可乘之機!這里我們就說說怎么傳輸密碼才是安全的! 
    與其傳輸密碼本身,到不如傳輸其加密后的形式。MD5是個不錯的選擇。第一,不同的資源幾乎不可能生成相同的MD5摘要,第二,MD5的編碼方式是不可逆推的。有了這些特性,我們就可以讓MD5摘要公開的在InterNET上傳輸,而不必擔心密碼被壞人知道。然后在服務端也將密碼通過同樣的方式加密,最后比較這兩個字符串。 
    然而,我們不能為了登陸而將密碼md5后直接通過InterNET傳輸,因為壞人雖然不會知道我們的密碼,但肯定會知道這個特殊的字符串可以授權他們訪問我們的網站! 
    這就是公匙和私匙要解決的問題,首先由服務器提供一個隨機字符串,然后客戶端將這個隨機字符串和密碼相加后再加密! 
    每次登陸時,服務器會產生不同的隨機字符串,這樣你的密碼沒有變,但是通過上面的方法加密后的MD5摘要卻完全不同。這樣就算壞人得到了這些MD5摘要,他們也不可能分析出你的密碼! 
    這種方法中,服務器提供的隨機字符串叫做"公匙",壽命很短,并可以被任何人利用;你的密碼叫做"私匙",壽命很長,而且永遠也不會被人知道。 
    2。實現 
    客戶端Javascript并沒有提供現成的md5算法,但我們在 google 上用 "md5 Javascript" 搜索,就可以得到很多md5在Javascript上實現的例子。 
    在php中我就不用多說了,直接用md5()這個函數就可以搞定!隨機字符串我們可以用session來存儲php就是強啊~~) 
    3。注意 
    在JS中,中文都是UTF-8格式的,所以如果你的密碼是中文,而且存儲在服務端的密碼的編碼方式是GB2312,那么兩個密碼加密后的字符串是完全不同的!

php技術在普通HTTP上安全地傳輸密碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 人妻熟妇乱又伦精品视频中文字幕 | 麻花豆传媒剧国产免费mv观看 | 国产精品一区二区亚瑟不卡 | 伊人久久国产精品 | 亚洲精品蜜桃AV久久久 | 欧美性xxx免费看片 欧美性xxx极品 | 国内极度色诱视频网站 | 免费女人光着全身网站 | 亚洲中文字幕乱倫在线 | 美女漏bb | 床伴在线观看免费高清完整泰剧第四集 | 成人毛片一区二区三区 | 国产剧果冻传媒星空在线观看 | 国产一区二区三区乱码在线观看 | 在线观看国产人视频免费中国 | 飘雪韩国在线观看免费高清完整版 | 欧洲最强rapper潮水喷视频 | 九九免费高清在线观看视频 | 亚洲AV无码专区国产精品麻豆 | 国产久久re6免费热在线 | 亚洲AV久久久久久久无码 | 欧美jizz19性欧美 | 黑兽在线观看高清在线播放樱花 | 国产不卡视频在线观看 | 亚洲中文久久精品AV无码 | 中文字幕一区二区三区在线播放 | 亚洲日本香蕉视频观看视频 | 伊人久久综合影院 | 欧美内射深插日本少妇 | 久久国产精品福利影集 | 中文字幕精品视频在线 | 伊人久99久女女视频精品免 | 亚洲精品乱码8久久久久久日本 | 小学生偷拍妈妈视频遭性教育 | 亚洲免费精品 | 久久久久久免费高清电影 | 在线播放av欧美无码碰 | 日本后进式猛烈xx00动态图 | 99久久国产露脸精品国产麻豆 | 一边吃奶一边添P好爽故事 一边吃奶一边啪啪真舒服 一本之道加勒比在线观看 一本之道高清在线观看一区 | 石原莉奈rbd806中文字幕 |