中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

angular如何使用md5,CryptoJSdes加密

這篇文章主要介紹angular如何使用md5,CryptoJS des加密,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

創(chuàng)新互聯(lián)主營新源網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶APP開發(fā),新源h5重慶小程序開發(fā)公司搭建,新源網(wǎng)站營銷推廣歡迎新源等地區(qū)企業(yè)咨詢

在業(yè)務(wù)系統(tǒng)中,通常需要對(duì)用戶的密碼進(jìn)行加密,再時(shí)行http的請(qǐng)求。加強(qiáng)系統(tǒng)登錄的安全驗(yàn)證。

常用的加密方式有MD5, Base64, CryptoJS的 AES DES等。下面介紹我常用的幾種加密方法的使用:

MD5加密

1. 安裝模塊 ts-md5

$ npm install ts-md5 --save

2. 使用md5進(jìn)行加密

import { Md5 } from 'ts-md5';
// ...

// 密碼
password: string = "12345";

// 加密方法 - md5加密
decode() {
  const passwordMd5 = Md5.hashStr(this.password).toString(); // 結(jié)果:827ccb0eea8a706c4c34a16891f84e7b
}

Base64加密

1.安裝模塊 js-base64

$ npm install js-base64 --save

2.使用md5進(jìn)行加密

import { Base64 } from 'js-base64';
// ...

// 密碼
password: string = "12345";

// 加密方法 - Base64加密
decode() {
  const passwordBase64 = Base64.encode(password); // 結(jié)果:MTIzNDU=
}

DES加密

DES對(duì)稱加密,是一種比較傳統(tǒng)的加密方式,其加密運(yùn)算、解密運(yùn)算使用的是同樣的密鑰key,信息的發(fā)送者和信息的接收者在進(jìn)行信息的傳輸與處理時(shí),必須共同持有該密碼(稱為對(duì)稱密碼),是一種對(duì)稱加密算法。

crypto-js Github: https://github.com/brix/crypto-js

1.安裝模塊 crypto-js

$ npm install crypto-js --save

2.使用DES進(jìn)行加密

import CryptoJS from 'crypto-js';
// ...

// 密鑰
key: string = "abcdefg";
// 密碼
password: string = "12345";

// 加密方法 - des加密
decode() {
  // key編碼 
  const keyHex = CryptoJS.enc.Utf8.parse(this.key);
  console.log(keyHex.toString()); // 結(jié)果:61626364656667
  // 加密
  const passwordDES = CryptoJS.DES.encrypt(this.password, keyHex, {
   mode: CryptoJS.mode.ECB,
   padding: CryptoJS.pad.Pkcs7
  }).toString();
  console.log(passwordDES); // 結(jié)果:zYGeIdaZpEM=
}

3. 使用AES進(jìn)行加密

加密用法基本與des一致。

import CryptoJS from 'crypto-js';
// ...

// 密鑰
key: string = "abcdefg";
// 密碼
password: string = "12345";

// 加密方法 - des加密
decode() {
  // 加密
  const passwordDES = CryptoJS.AES.encrypt(this.password, this.key).toString();
  console.log(passwordDES); 
}

以上是“angular如何使用md5,CryptoJS des加密”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

文章標(biāo)題:angular如何使用md5,CryptoJSdes加密
網(wǎng)頁網(wǎng)址:http://m.2m8n56k.cn/article16/gposgg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作靜態(tài)網(wǎng)站品牌網(wǎng)站建設(shè)網(wǎng)站維護(hù)域名注冊(cè)電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
主站蜘蛛池模板: 久久精品18| 美女双腿打开让男人桶爽网站 | 欧美成人午夜做爰视频在线观看 | 免费特黄一级欧美大片 | 欧美一区二区三区精品国产 | 欧美自拍视频在线 | 欧美亚洲日本视频 | 性做久久久久久 | 中国国产一级毛片视频 | 美女叉开腿让男人捅 | 91久久在线 | 91丨九色丨首页在线观看 | 色本| 国产高清视频免费在线观看 | 亚洲国产精品一区二区三区 | 亚洲综合国产一区二区三区 | 国产孕妇做受视频在线观看 | 日韩欧美亚洲 | 亚洲精品一二三四区 | 成人五级毛片免费播放 | 免费亚洲视频 | 亚洲国产成人综合精品2020 | 免费高清欧美一区二区视频 | a级片在线观看免费 | 在线观看精品国产 | 美国免费高清一级毛片 | 亚洲一级网站 | 草草视频免费在线观看 | 欧美特黄一区二区三区 | 午夜私人影院免费体验区 | 男女男免费视频网站国产 | 欧美aaaa在线观看视频免费 | 国内精品久久久久久影院老狼 | 欧美成人亚洲高清在线观看 | 亚洲精品一区二区综合 | 亚洲国产午夜精品理论片的软件 | 国产成人啪一区二区 | 国产成人精品系列在线观看 | 国产片一级aaa毛片视频 | 中文字幕或区 | 午夜视频在线观看一区二区 |