"
""
前端密碼加密到底有沒有意義?通過工作中的經驗,我的個人觀點如下:
加密只是為了防止被第三方截獲,在網絡的傳輸之中會有各種不確定因素,當時的網絡環境也不一定安全,比如用的別人家的wifi,如果明文傳輸,被截獲了,用戶名密碼,訂單信息一目瞭然,到時可能損失很多。如果加密傳輸,只要不讓人一眼看出來,非專業人士自然就放棄了,在如今單頁模塊打包流行的程度下,前端加密再加上js壓縮混淆,足以滅絕大部分人非法破譯信息。前端加密還是有一定意義的。
所以本人覺得寫了肯定比不寫好,畢竟加密再加上壓縮,一般人都分析不出來就抓瞎了。不加密,人家連你源代碼都不用看了,直接看數據包傳輸的數據就知道信息了,如果加密,你就得分析源碼,而js的壓縮混淆,再加上對方不知道你加密方式的情況下,除非頂級黑客,一般人還真破解不了。不過實際工作中我也沒加密過,畢竟用的都是https,要麼就是內網。對安全性也就沒那麼高了。有的朋友會說,前端做不做根本沒有意義,因為後端也會去做,我認為後臺是做了,是防止的數據庫被盜,但是前臺到後臺傳輸是需要時間的。前臺到後臺的期間,也就是客戶端本身環境就是不確定的,寫了,就不會是明文傳輸,分析源碼是有代價的,尤其js壓縮混淆,語義化極差的情況,再加上加密就很難分析了,在沒有js壓縮混淆的情況,加密其實意義不大,但是有了壓縮混淆難度倍增,因為源碼都很難讀懂,即使是寫這個程序的本人也不一定能分析出來,只能通過關鍵詞搜索,一旦搜不出來,基本就放棄了,因為一般沒人願意去讀大段看起來無序的亂碼。
本文僅代表個人觀點
編輯:千鋒web前端
相關推薦
'真正意義上算是雲計算的平臺有哪些?'
"雲計算平臺也稱為雲平臺,是指基於硬件資源和軟件資源的服務,提供計算、網絡和存儲能力。雲計算平臺可以劃分為3類:以數據存儲為主的存儲型雲平臺,以數據處理為主的計算型雲平臺以及計算和數據存儲處理兼顧的綜合雲計算平臺。那麼目前真正意義上算是雲計算的平臺有哪些呢?千鋒廣州雲計算老...
'Web前端小白瞭解這些學習祕訣,你也能成為大神'
"新手們有一個常見的錯誤就是猶豫於判斷哪種編程語言是做好的、最該先學的。我們有很多的選擇,但你不能說那種語言“最好”。我們應該理解:說到底,什麼語言並不重要。重要的是理解數據結構、控制邏輯和設計模式。任何一種語言—甚至一種簡單的腳本語言—都會具有所有編程語言都共有的各種特徵...
報告:全球有19%的人購買過加密貨幣
莫斯科網絡安全公司卡巴斯基實驗室6月17日發佈的一項最新調查顯示,全球19%的人購買過加密貨幣。這項名為“卡巴斯基2019加密貨幣報告”的調查於2018年...
在網站開發時你還是隻用md5加密密碼嗎?
開發網站離不開用戶的註冊與登錄,今天來說說在網站開發的時候關於用戶密碼的保存方式,傳統的方式有以下幾種明文存儲:肉眼就可以識別,沒有任何安全性。 誰用誰傻...
有哪些讓你記憶深刻的wifi密碼?網友留言個個都是人才
圖文來源於網絡,如有侵權,請聯繫刪除隨著科技的發展,走到哪裡都會有wifi,有的密碼確實搞笑而且另我們記憶深刻,你遇到過嗎
只有華為手機才有的功能,教你如何藉助萬能鑰匙,獲取附近wifi密碼
成功的商業人士愛用什麼手機?綜合各大機構出具的分析報告,華為Mate系列在商務人群中的佔比或是排名總能拔得頭籌。可以說,華為Mate系列以及P系列在中高端...
路由器密碼忘了怎麼辦 這裡有祕密
現在我們開始介紹如果你的無線路由器密碼忘記了具體該怎麼辦,當你使用無線路由器的時候,大部分很多用戶喜歡記住無線WiFi密碼,以便日後可自動連接到wifi網...
推薦中...