Angular6引入Md5,使用md5加密

本文详细介绍如何使用ts-md5库在项目中实现MD5加密,包括安装依赖、页面引用及多种MD5加密方法的使用,如hashStr和hashAsciiStr,展示不同参数下加密结果的变化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.安装依赖

npm install ts-md5 --save

2.页面引用

import { Md5 } from "ts-md5/dist/md5";

//let md5Value = Md5.hashStr("value")
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]
}    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值