vue中使用Base64和md5和rsa
https://blog.csdn.net/benben513624/article/details/88113459(copy)
https://www.cnblogs.com/myfate/p/10600392.html(copy)
1.在项目根目录下安装
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。npm install js-base64 --save
npm install js-md5 --save
npm install jsencrypt --save
2.在项目文件中引入
import {Base64} from 'js-base64';
import md5 from 'js-md5';
import RSA from 'jsencrypt';3.在项目中文件中引入
Base64:
- // 编码
- Base64.encode( '');
- Base64.encodeURI( '');
- // 解码
- Base64.decode( '');
md5:
- md5( ''); // d41d8cd98f00b204e9800998ecf8427e
- md5( 'The quick brown fox jumps over the lazy dog'); // 9e107d9d372bb6826bd81d3542a419d6
- md5( 'The quick brown fox jumps over the lazy dog.'); // e4d909c290d0fb1ca068ffaddf22cbd0
- // It also supports UTF-8 encoding
- md5( '中文'); // a7bac2239fcdcb3a067903d8077c4a07
- // It also supports byte `Array`, `Uint8Array`, `ArrayBuffer`
- md5([]); // d41d8cd98f00b204e9800998ecf8427e
- md5( new Uint8Array([])); // d41d8cd98f00b204e9800998ecf8427e
- // Different output
- md5( ''); // d41d8cd98f00b204e9800998ecf8427e
- md5.hex( ''); // d41d8cd98f00b204e9800998ecf8427e
- md5.array( ''); // [212, 29, 140, 217, 143, 0, 178, 4, 233, 128, 9, 152, 236, 248, 66, 126]
- md5.digest( ''); // [212, 29, 140, 217, 143, 0, 178, 4, 233, 128, 9, 152, 236, 248, 66, 126]
- md5.arrayBuffer( ''); // ArrayBuffer
- md5.buffer( '');

更多精彩