当前位置: 首页 > wzjs >正文

烟台做网站多少钱seo如何提升排名收录

烟台做网站多少钱,seo如何提升排名收录,wp网站打开太慢怎么做优化,南昌企业网站设计建设制作写在前面 在我上一篇文章 《node 后端和浏览器前端,有关 RSA 非对称加密的完整实践, 前后端匹配的代码演示》 中,我们使用 浏览器原生 Web Crypto API 实现了 RSA 的加密算法。 但是,在我之前的 《我设计的一个安全的 web 系统用…

写在前面

在我上一篇文章 《node 后端和浏览器前端,有关 RSA 非对称加密的完整实践, 前后端匹配的代码演示》 中,我们使用 浏览器原生 Web Crypto API 实现了 RSA 的加密算法。

但是,在我之前的 《我设计的一个安全的 web 系统用户密码管理流程》 代码设计中,还涉及到 hash 计算,而目前,常见的 hash 计算,就是 SHA256 了。同样的,我们可以使用 Web Crypto API 来实现,而不必借助第三方库。

SHA 256 的实现方法

闲言少叙,直接展示代码:

async function SHA256 (data) {const encoder = new TextEncoder();const buffer = encoder.encode(data);const hashBuffer = await crypto.subtle.digest('SHA-256', buffer);const hashArray = Array.from(new Uint8Array(hashBuffer));return hashArray.map(b => b.toString(16).padStart(2, '0')).join('');
}

SHA256 函数运行演示

小结

我们可以看到,浏览器原生 Web Crypto API 可以实现 RSA 的非对称加密,以及 SHA256 Hash 算法,当然,也支持对称加密算法等,大家可以自己去尝试一下。

不过需要注意的是,由于 md5、 sha1 等算法已经被证明是不安全的,因此 Web Crypto API 并没有支持。我个人的建议是,在浏览器端,我们要计算 hash 的话,还是使用 sha256 吧。

以上!祝各位看官开心!我最近看了一下,我居然4年没有写博客了,肯定是因为我年纪大了,懈怠了。各位看官不吝啬小手点个小赞的话,我会多多写博文的哦!谢谢大家。

http://www.dtcms.com/wzjs/326847.html

相关文章:

  • wordpress mac怎么设置密码seo网站推广是什么
  • 在线设计平台的销售seo排名工具
  • 全屋整装十大公认品牌有哪些seo在中国
  • 怎样做才能让百度搜到网站产品磁力多多
  • 网页设计与制作笔记网站seo优化皆宣徐州百都网络不错
  • 网站建设质量保证链接提交入口
  • 网站月流量找谁做百度关键词排名
  • php网站建设的基本流程图变现流量推广app
  • 电脑网站怎样给网页做适配营销思路八大要点
  • wordpress 倒计时插件网站优化价格
  • 2018爱情动做网站站长
  • 为知笔记 导入wordpressseo属于什么
  • 网站弹出窗口代码站长之家查询网站
  • 家里面的服务器可以做网站吗网址搜索引擎入口
  • 大连电子商务网站建设百度快照推广
  • 东营有做网站的公司关键词排名点击
  • 做网站需要会什么软件网站收录查询
  • 做网站设计的总结网络营销培训机构
  • 玉溪做网站建设的公司seo搜索引擎优化书籍
  • 垂直网站做排名网站免费推广网站
  • 哪个网站可以做头像的电商网站开发需要多少钱
  • 公司概况-环保公司网站模板抖音搜索优化
  • 番禺网站制作费用seo网站优化课程
  • 淮北网站建设设计电子商务网站建设流程
  • 谷歌seo服务公司优化是什么梗
  • 公司做环评的网站怎么样做免费的百度seo
  • 信息企业网站建设的优势怎么让网站排名上去
  • 电子商务网站建设规划台州网站优化公司
  • 网站数据库配置近几天发生的新闻大事
  • 深圳做电商平台网站建设代运营竞价公司