react-native - 使用 crypto-js 反应原生 SHA256 哈希
问题描述
我正在尝试crypto-js
pbkdf2
在 React Native 中使用该算法。我发誓我让它工作了,离开我的电脑,一切都坏了......
我正在尝试通过未定义的方式创建密码await pbkdf2Sync(password, nonceData.salt, {hasher:cryptojs.algo.SHA256, iterations: 500, keySize: 32}).toString().substring(0,64);
哈希cryptojs.algo.SHA256
。
我像这样导入所有东西
import pbkdf2Sync from 'crypto-js/pbkdf2'
import cryptojs from 'crypto-js/core'
但是如果我将 cryptojs.algo 打印到控制台,我会发现它只有 SHA1、HMAC 和 PBKDF2。
如何让 SHA256 算法工作?
我正在使用cryptojs 3.3.0"crypto-js": "^3.3.0",
解决方案
推荐阅读
- wpf - 如何将 HierarchicalDataTemplate 中的 xaml 代码移动到资源
- r - 在不全部包含相同级别的列上分解为整数
- python - 熊猫自定义功能,以查找是否是第一个,第二个等星期一,星期二等 - 欢迎所有建议
- c# - 将文件移动到另一个文件夹但被视为丢失
- java - 为什么我的 gif 只有在我单击 ImageView 时才会加载?
- typescript - 在 TypeScript 中,推断动态参数是动态函数的参数
- discord - Discord.py 命令上的命令错误消息
- azure-active-directory - 如何使用 Graph API 通过 id 或 userPrincipalName 获取用户对象?
- typescript - 用于对象的名为 arg 的打字稿
- ffmpeg - 如何使用ffmpeg在视频的最后5秒排除水印覆盖