欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何在vuejs項(xiàng)目中使用md5加密密碼的實(shí)現(xiàn)

 更新時(shí)間:2022年08月02日 08:27:00   作者:南北極之間  
本文主要介紹了如何在vuejs項(xiàng)目中使用md5加密密碼的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

具體使用步驟:

1、NPM 安裝:

npm install --save js-md5

2、全局用法

2.1、全局引用

import md5 from 'js-md5';
Vue.prototype.$md5 = md5;

2.2、全局使用

將您需要加密的信息放進(jìn)去:

this.$md5('This is encrypted content')  // 6f43dd5db792acb25d6fe32f3dddac70

3.局部用法

在頁(yè)面中單獨(dú)使用它們:

3.1首先安裝依賴(lài)項(xiàng),然后引入

import md5 from 'js-md5';

3.2局部使用

md5('This is encrypted content')  // 6f43dd5db792acb25d6fe32f3dddac70

概念

MD5是一種信息摘要算法(對(duì)稱(chēng)加密),一種被廣泛使用的密碼散列函數(shù),可以產(chǎn)生出一個(gè)128位(16字節(jié))的散列值,用來(lái)確保信息傳輸完整一致性。它可以計(jì)算任意長(zhǎng)度的輸入字符串,得到固定長(zhǎng)度的輸出,而且這個(gè)算法是不可逆的,即使得到了加密的密文,也不可能用解密算法反算出明文。

MD5加密有什么用?為什么要使用MD5加密?

是為了防止信息不被盜取,修改,保護(hù)信息

MD5算法的用途是什么?

MD5算法有多種用途如下:

  • MD5 代表 消息摘要算法 5。它是一個(gè)廣泛使用的加密哈希函數(shù),具有 128 位哈希值。作為互聯(lián)網(wǎng)標(biāo)準(zhǔn)(RFC 1321),MD5已被用于廣泛的安全應(yīng)用程序方法,并且通常也用于測(cè)試文件的完整性。MD5 哈希通常定義為 32 位十六進(jìn)制數(shù)。
  • MD5由Ron Rivest于1991年發(fā)明,用于恢復(fù)早期的哈希函數(shù)MD4。該算法創(chuàng)建輸入任意長(zhǎng)度的消息,并將輸入的 128 位指紋或消息摘要作為輸出。
  • 在計(jì)算上不可能生成兩個(gè)具有相似消息摘要的消息,或者創(chuàng)建具有給定預(yù)定義目標(biāo)消息摘要的消息。
  • MD5 算法專(zhuān)為數(shù)字簽名應(yīng)用而設(shè)計(jì),其中高文件應(yīng)以安全的方式壓縮,然后在包括 RSA 在內(nèi)的公鑰密碼系統(tǒng)下使用私鑰進(jìn)行加密。
  • MD5 算法設(shè)計(jì)用于在 32 位設(shè)備上快速運(yùn)行。此外,MD5算法不需要任何高替換表,并且算法可以非常緊湊地編碼。
  • MD5 算法是 MD4 消息摘要算法的擴(kuò)展。MD5比MD4慢一些,但在設(shè)計(jì)上更傳統(tǒng)。
  • 它可用于傳輸協(xié)議中的數(shù)據(jù)驗(yàn)證目標(biāo)
  • 在一些Web應(yīng)用程序中,MD5哈??捎糜谕ㄟ^(guò)提高安全性的方法避免安全漏洞,黑客攻擊等。
  • MD5算法通常是為了安全目的而生成的,因?yàn)樗邮苋魏蜗⒉⑻峁?28位哈希值作為輸出。
  • MD5被發(fā)明用于存儲(chǔ)密碼的單向哈希,并且?guī)讉€(gè)文件服務(wù)器還支持預(yù)先計(jì)算的文件的MD5校驗(yàn)和,以便用戶(hù)可以將下載文件的校驗(yàn)和與之進(jìn)行比較。某些基于 UNIX 的操作系統(tǒng)(如 MD5 校驗(yàn)和服務(wù))在其分發(fā)包中。
  • MD5 基本上用于對(duì)文件進(jìn)行身份驗(yàn)證。需要 MD5 哈希來(lái)對(duì)照原始文檔控制文檔的副本要比逐位檢查兩個(gè)副本是否匹配要簡(jiǎn)單得多。
  • MD5用于信息安全和加密,但現(xiàn)在它的基本要求是身份驗(yàn)證。由于黑客可以制作具有與完全多個(gè)文件完全相同的哈希值的文件,因此MD5在有人篡改文件的活動(dòng)中是不安全的。
  • MD5 以十六進(jìn)制格式創(chuàng)建哈希值。這與多種設(shè)計(jì)競(jìng)爭(zhēng),其中哈希函數(shù)采用特定的數(shù)據(jù)元素,并將其更改為支持可以使用的鍵或值,而不是原始值。

到此這篇關(guān)于如何在vuejs項(xiàng)目中使用md5加密密碼的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)vue使用md5加密密碼內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue ECharts簡(jiǎn)易實(shí)現(xiàn)雷達(dá)圖

    Vue ECharts簡(jiǎn)易實(shí)現(xiàn)雷達(dá)圖

    這篇文章主要介紹了基于Vue ECharts簡(jiǎn)易實(shí)現(xiàn)雷達(dá)圖,本文通過(guò)實(shí)例代碼圖文相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-12-12
  • 淺析從面向?qū)ο笏季S理解Vue組件

    淺析從面向?qū)ο笏季S理解Vue組件

    用面向?qū)ο蟮乃季S去理解Vue組件,可以將所有的事物都抽象為對(duì)象,而類(lèi)或者說(shuō)是組件,都具有屬性和操作。這篇文章主要介紹了嘗試用面向?qū)ο笏季S理解Vue組件,需要的朋友可以參考下
    2021-07-07
  • Vue項(xiàng)目如何部署到SpringBoot工程下

    Vue項(xiàng)目如何部署到SpringBoot工程下

    這篇文章主要介紹了Vue項(xiàng)目如何部署到SpringBoot工程下問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • VUE腳手架的下載和配置步驟詳解

    VUE腳手架的下載和配置步驟詳解

    這篇文章主要介紹了VUE腳手架下載和配置,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • vuex狀態(tài)管理淺談之mapState用法

    vuex狀態(tài)管理淺談之mapState用法

    當(dāng)一個(gè)組件需要獲取多個(gè)狀態(tài)的時(shí)候,將這些狀態(tài)都聲明為計(jì)算屬性會(huì)有些重復(fù)和冗余,為了解決這個(gè)問(wèn)題我們可以使用mapState輔助函數(shù)幫助我們生成計(jì)算屬性,這篇文章主要給大家介紹了關(guān)于vuex狀態(tài)管理之mapState用法的相關(guān)資料,需要的朋友可以參考下
    2023-12-12
  • vue動(dòng)態(tài)綁定ref(使用變量)以及獲取方式

    vue動(dòng)態(tài)綁定ref(使用變量)以及獲取方式

    這篇文章主要介紹了vue動(dòng)態(tài)綁定ref(使用變量)以及獲取方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • vue3?keepalive源碼解析解決線(xiàn)上問(wèn)題

    vue3?keepalive源碼解析解決線(xiàn)上問(wèn)題

    這篇文章主要為大家講解了vue3?keepalive源碼解析解決線(xiàn)上問(wèn)題,需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • vue2+element?ui?中的el-table?選中當(dāng)前行當(dāng)前行變色的實(shí)現(xiàn)代碼

    vue2+element?ui?中的el-table?選中當(dāng)前行當(dāng)前行變色的實(shí)現(xiàn)代碼

    這篇文章主要介紹了vue2+element?ui?中的el-table?選中當(dāng)前行當(dāng)前行變色的實(shí)現(xiàn)代碼,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • 基于vue-cli3創(chuàng)建libs庫(kù)的實(shí)現(xiàn)方法

    基于vue-cli3創(chuàng)建libs庫(kù)的實(shí)現(xiàn)方法

    這篇文章主要介紹了基于vue-cli3創(chuàng)建libs庫(kù)的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • Vue CLI3 如何支持less的方法示例

    Vue CLI3 如何支持less的方法示例

    這篇文章主要介紹了Vue CLI3 如何支持less的方法示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-08-08

最新評(píng)論