阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      Node.js crypto cipher.update

      Node.js crypto cipher.update(data[, inputEncoding][, outputEncoding]) 版本历史

      版本变更
      v6.0.0默认inputEncoding由binary 变为 utf8
      v0.1.94新增于: v0.1.94
      • data < string> | < Buffer> | < TypedArray> | < DataView>
      • inputEncoding < string>
      • outputEncoding < string>

      用data更新密码。如果给出了inputEncoding的论证,它的值必须是’utf8', ‘ascii’, 或者’latin1',而data参数是使用指定编码的字符串。如果不给出inputEncoding的参数,则data必须是Buffer, TypedArray, 或者DataView。如果data是一个Buffer, TypedArray, 或者 DataView, 那么inputEncoding就被忽略了。

      outputEncoding指定了加密数据的输出格式,可以是’latin1', ‘base64’ 或者 ‘hex’。如果指定了outputEncoding,则返回使用指定编码的字符串。如果没有outputEncoding被提供,会返回Buffer。

      cipher.update()方法可以用新数据多次调用,直到cipher.final()被调用。 [' cipher.final()'][]。在cipher.final()之后调用cipher.update()将抛出错误。


      更多内容请参考:Node.js crypto 加密,或者通过 点击对应菜单 进行查看;


      目录
      本文目录
      目录