一个简易的密码生成器


本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/01/15/%E4%B8%80%E4%B8%AA%E7%AE%80%E6%98%93%E7%9A%84%E5%AF%86%E7%A0%81%E7%94%9F%E6%88%90%E5%99%A8/

摘要

本文主要讲述了:

  1. 原理

正文

原理

1
2
3
function getPassword(privateKey, publicKey, timestamp) {
return complicate(uppercase(hash(privateKey, publicKey, timestamp)));
}

注释:

  • privateKey 私钥

  • publicKey 公钥

  • timestamp 时间戳

  • hash() 纯函数,哈希运算

  • uppercase() 纯函数,将特定的字母大写

  • complicate() 纯函数,将特定的字符替换成特殊字符

  • password-generator-core

本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/01/15/%E4%B8%80%E4%B8%AA%E7%AE%80%E6%98%93%E7%9A%84%E5%AF%86%E7%A0%81%E7%94%9F%E6%88%90%E5%99%A8/


本文对你有帮助?请支持我


支付宝
微信