angular7中的加密、安全操作

angular中md5的使用
1. 安装依赖
	npm install ts-md5 --save

2. 导入
	import {Md5} from 'ts-md5';

3. 使用
	Md5.hashStr('需要加密的数据');

4. 案例
	params.set("password", Md5.hashStr(this.password).toString());
	设置参数只能是字符串类型,所以要将密码加密,然后转换成字符串类型

其他加密方式:

ngOnInit() {
    console.log(Md5.hashStr('加密'));
    //十六进制字符串,32位小写,常用
    //56563edf23b9d717dc63981b8836fc60
    console.log(Md5.hashStr('加密', true));
    //32 位二补码有符号整数,大小4字节
    // [-549562794, 400013603, 462971868, 1627141768]
    console.log(Md5.hashAsciiStr('加密'));
    //十六进制字符串
    //2228f0e9007f05342a4be3f5377d8a29
    console.log(Md5.hashAsciiStr('加密', true));
    //32 位二补码有符号整数,大小4字节
    //[-370137054, 872775424, -169653462, 696941879]
}    
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值