Angular 的Md5加密

原创
2020/10/11 22:32
阅读数 123

1、下载安装 ts-md5插件

npm install ts-md5 --save

2、在需要的组件中加载 md5 模块

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

3、使用加密方法

Md5.hashStr("123456")

扩展:MD5加密原理是散列算法,散列算法也称哈希算法。计算机专业学的数据结构就有哈希表这一知识点。比如10除以3余数为一,4除以3余数也为一,但余数为一的就不知道这个数是哪个了。所以md5不能解密。就算是设计这个加密算法的人都不知道。但是你的密码是怎么验证的呢?就是因为同一密码加密后一定相同。你输入密码加密后才能知道你的密码是否正确。也就是说,你的密码只有你自己知道。也是为什么扣扣密码只能重置,不能找回的原因。

展开阅读全文
打赏
0
0 收藏
分享
加载中
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部