您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Nodejs中crypto模块的安全知识讲解

  2. 互联网时代,网络上的数据量每天都在以惊人的速度增长。同时,各类网络安全问题层出不穷。在信息安全重要性日益凸显的今天,作为一名开发者,需要加强对安全的认识,并通过技术手段增强服务的安全性。 crypto模块是nodejs的核心模块之一,它提供了安全相关的功能,如摘要运算、加密、电子签名等。很多初学者对着长长的API列表,不知如何上手,因此它背后涉及了大量安全领域的知识。 本文重点讲解API背后的理论知识,主要包括如下内容: 摘要(hash)、基于摘要的消息验证码(HMAC) 对称加密、非对称加密
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:113664
    • 提供者:weixin_38501810
  1. 浅析Node.js非对称加密方法

  2. 前言 刚回答了SegmentFault上一个兄弟提的问题《非对称解密出错》。这个属于Node.js在安全上的应用,遇到同样问题的人应该不少,基于回答的问题,这里简单总结下。 非对称加密的理论知识,可以参考笔者前面的文章《NODEJS进阶:CRYPTO模块之理论篇》。 完整的代码可以在 《Nodejs学习笔记》 找到,也欢迎大家关注 程序猿小卡的GitHub。 加密、解密方法 在Node.js中,负责安全的模块是crypto。非对称加密中,公钥加密,私钥解密,加解密对应的API分别如下。 加密
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:38912
    • 提供者:weixin_38677806
  1. nodejs加密Crypto的实例代码

  2. 加密技术通常分为两大类:“对称式”和“非对称式”。 对称式加密: 就是加密和解密使用同一个密钥,通常称之为“Session Key ”这种加密技术在当今被广泛采用,如美国政府所采用的DES加密标准就是一种典型的“对称式”加密法,它的Session Key长度为56bits。 非对称式加密: 就是加密和解密所使用的不是同一个密钥,通常有两个密钥,称为“公钥”和“私钥”,它们两个必需配对使用,否则不能打开加密文件。 加密为系统中经常使用的功能,node自带强大的加密功能Crypto,下面通过简单的例
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:43008
    • 提供者:weixin_38654348
  1. nodejs中各种加密算法的实现详解

  2. 前言 在大前端的趋势下,前端er也要懂点数据加密相关的知识才行,加密算法的实现和原理我们可以不用深究,毕竟加密是一门高深的学科,但是基本的加密方式和编码还是要掌握的,毕竟没吃过猪肉,猪跑还是见过的嘛。 我对常见的几种加密和签名的算法做个归纳,同时附上 nodejs 的编码实现。 加密算法 为了保证数据的安全性和防篡改,很多数据在传输中都进行了加密。举个场景的栗子,最近很多网站都升级到 https 协议, https 协议就是使用了非对称加密和hash签名,还有 github 使用的 ssh
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:252928
    • 提供者:weixin_38620267
  1. 详解HTTPS 的原理和 NodeJS 的实现

  2. 基本原理 HTTP协议采用明文传输数据,当涉及敏感信息的传送时,极有可能会受到窃听或者中间人的攻击。HTTPS是HTTP与SSL/TLS的组合,即使用加密通讯以及网络服务器的身份鉴定来进行信息的安全传输。其核心有二: 使用证书对服务器及请求端的身份验证 使用一组对称秘钥加密包括请求头在内的所有信息传输 握手流程 HTTPS链接的建立过程中涉及到服务器端证书、客户端证书(可选)、服务器端的非对称秘钥以及后续通信过程中使用的对称秘钥几个内容。 客户端对HTTPS的地址发出请求,并且将
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:103424
    • 提供者:weixin_38655309
  1. NodeJS整合银联网关支付(DEMO)

  2. 银联支付的测试开发做的很完善,可以下载各个语言的测试包,进行开发测试,但是并没有 nodejs 的,难点就是证书签名还有验签这两个步骤。 其实银联加密方式和支付宝微信不同的地方在于,使用了非对称加密,意思是为了在网络中传输安全,双方约定各自产生一个公钥还有私钥,私钥自己保存,公钥公开给对方(你要发送信息的人都知道)。当需要传输秘密的信息时候,用自己的私钥加密,发给对方,对方收到信息后,为了判定这个是否伪造(是不是确实从你这儿发送给他的),那么拿出你的公钥进行验证,发现是一样的,那么就可以确定这个
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:80896
    • 提供者:weixin_38719578