您现在的位置是: 首页 » 网页代码 » node如何使用sha256算法
网页代码

node如何使用sha256算法

网站优化小编2020年1月4日 119人已围观

在常用的nodejs+express工程中,为了安全在登录及表单传输时,应该都需进行加密传输,下面我们来看一下如何使用ha256算法加密。

网站运营中栏目排名优化技巧

node使用sha256算法加密的方法:

先使用require()方法引入crypto模块,并使用crypto.createHash('sha256')方法创建hash实例,然后通过hash.update()方法使用sha256算法加密。

const crypto = require('crypto');
const hash = crypto.createHash('sha256');

hash.update('要创建哈希摘要的数据');
console.log(hash.digest('hex'));
// 打印:
//   164345eba9bccbafb94b27b8299d49cc2d80627fc9995b03230965e6d8bcbf56

Hash 类是一个实用工具,用于创建数据的哈希摘要。 它可以通过以下两种方式之一使用:

  • 作为可读写的流,其中写入数据以在可读侧生成计算后的哈希摘要。

  • 使用 hash.update() 和 hash.digest() 方法生成计算后的哈希。

crypto.createHash() 方法用于创建 Hash 实例。 不能使用 new 关键字直接地创建 Hash 对象。

文章评论

    发表评论

    电子邮件地址不会被公开。

站点信息
  • 站点运行:432天
  • 网站程序:Wordpress
  • 主题模板:bvseo
  • 文章统计:4962 条
  • 文章评论:2866 条
  • 微信公众号:扫描二维码,关注我们