javascript - 如何将 unit8array 转换为字符以将其与 bcrypt 一起使用?
问题描述
我正在使用这个库来派生 32 字节长密钥,其中只有 16 字节的一部分将用于 Laravel 中的身份验证,我不知道如何处理由库 scrypt 函数生成的 unit8array,它将传递给服务器因为我需要使用 bcrypt 进行散列,而我只知道 bcrypt 接受字符。请建议我是否应该将其转换为 base64 之类的东西,然后将输出用作 bcrypt 的输入?还是有更好的方法?
解决方案
推荐阅读
- c++ - 在 C++ 中可以使用模板文字吗?
- css - 用于电子邮件 html 的 mjml 中的文本阴影
- webpack-4 - 在 encore 之外访问 encore-js-File(旧版应用程序)
- protocol-buffers - 如何将请求正文读取为字节数组?
- python - 使用django提交表单后如何使输入表单中的值不消失
- c++ - 在抛出“int”实例后调用终止
- c# - VS 2010 中的 Oracle 数据访问问题
- c# - 带有 rotativa 和空布局的图像标题
- python - 根据文件中的位置绘制文件中的数字
- elixir - 使用 Phoenix 从 ARC 上传读取二进制数据 -- db 仅显示文件名