溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

前端加密方法,MD5加密、base64加密

發(fā)布時間:2020-08-12 16:37:31 來源:網(wǎng)絡(luò) 閱讀:541 作者:Gendan5 欄目:開發(fā)技術(shù)

使用方法:

一、下載插件

下載地址:https://www.npmjs.com/package/js-md5

二、引入js文件

<script type="text/javascript" src="js/md5.min.js"></script>

三、代碼使用

//例子1:
var md5_1 = md5('跟單')
console.log(md5_1); // d23201238eb32a8e040cb1910d21de66
//例子2:
var md5_2 = md5.hex('跟單')
console.log(md5_2); // d23201238eb32a8e040cb1910d21de66
//例子3:
var md5_3 = md5.array(跟單')
console.log(md5_3); // [210, 50, 1, 35, 142, 179, 42, 142, 4, 12, 177, 145, 13, 33, 222, 102]
//例子4:
var md5_4 = md5.digest('跟單')
console.log(md5_4); // [210, 50, 1, 35, 142, 179, 42, 142, 4, 12, 177, 145, 13, 33, 222, 102]
//例子5:
var md5_5 = md5.arrayBuffer('跟單')
console.log(md5_5); // arrayBuffer
//例子6:
var md5_6 = md5.buffer('跟單')function(){???//跟單:www.gendan5.com
console.log(md5_6); // buffer(不建議使用)
//例子7:
var md5_7 = md5.base64('跟單')
console.log(md5_7); // 0jIBI46zKo4EDLGRDSHeZg==

很多人說前端加密沒有任何的用處,這就像是世界上沒有任何的系統(tǒng)是絕對安全的是一樣的道理,咱們做這些措施的目的不是為了沒有任何的破綻,而是杜絕絕大多數(shù)的低級的破解。

難道就因為沒有任何的系統(tǒng)是決斗安全的理由放棄任何的措施嗎?

難道家里的門鎖很容易被小偷開了就不安裝鎖了嗎?

所以,前端們大膽的去加密吧,當(dāng)然如果你能的項目需要這么去做!

說一下前端加密的好處:

1、在非安全HTTP連接上,可以防止原始密碼被竊聽(很多人都會用同樣的密碼作為其他網(wǎng)站的密碼)

2、前端進(jìn)行了加密,那么后端不進(jìn)行加密了嗎?答案是,后端不許再次加密并保存(前端的加密規(guī)則很容易被查看到)

3、一般來說,不會直接md5來發(fā)送,而是帶上一個【有效期token+加密后的密文密碼】來保障其安全

4、保證后端日志等不會記錄明文密碼(防止一些內(nèi)鬼和隱私販子)

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI