在web前端js中使用md5加密,可以有效的保障信息在傳向后端服務器過程中的安全,同時也可以減少后端二次md5加密計算資源的消耗。由于md5加密的不可破解性,相對來說md5方式的加密還是很安全的。這篇博文就來說一說,在web前端,如何使用原生js(javascript)對信息進行md5加密。

js md5加密,js加密,javascript md5,md5加密

javascript md5加密

国产视频app由于原生的javascript中沒有md5加密的函數,所以我們這里要借用一個js的md5加密插件。

在下面的js md5加密的示例代碼中,要先引入md5加密插件,這個插件可以本文未下載

示例代碼1:

<script src="md5.js"></script>
<script>
str = '123456789';
console.log(MD5(str));
</script>

輸出結果:

25f9e794323b453885f5181f1b624d0b

注:console.log() 可以在瀏覽器控制臺,打印任何js變量,具體用法可以搜索本博客相關文章

示例代碼2:

<script src="md5.js"></script>
<script>
str = 'feiniaomy.com';
console.log(MD5(str));
</script>

輸出結果:

2fa134a3bc95a92721a4dcdd4e314772

js md5加密的優點

1、js可以加密網站用戶輸入的密碼,避免密碼以明文的形式在網絡中傳輸

2、避免瀏覽器緩存密碼的泄露,即使別人得到了你瀏覽器的緩存的密碼,也是加密后的。

3、前端js加密后,服務器可以不再進行加密(理論上的),減少服務器加密運算消耗的資源量。

js md5加密插件平臺 : 所有平臺  |  分類 : 編程開發  |  大小 : 0.1 MB