我试着使用BIP39和react本机- but 39为我的react本机应用程序生成助记符,它在模拟器中工作得很好,但是当我试图在物理设备上生成助记符时,它就失败了,因为控制台错误说它只在浏览器(如chrome或Firefox )上支持,还有其他库、补丁或其他方法使这个库在反应本机上运行吗?
发布于 2022-06-06 06:17:58
基本上,问题是react的库是旧的,它已经5年没有更新了,加密已经进化了,因为在旧库中发现了一些弱点。
有一个叉子更新了这个库,使其使用来自react本机-aes-密码的本地pbkdf2,有一个拉请求,但它还没有被合并。
react本机-bip39 39叉:https://github.com/annakaz/react-native-bip39
附带注意:代码可以自己检查这个包,因为恶意的参与者可以修改它,这样它就会产生一个伪随机种子,他可以访问这个种子。
发布于 2022-04-01 17:09:43
请使用@medardm/机本机-bip39 39包。对我来说效果很好。
https://ethereum.stackexchange.com/questions/98383
复制相似问题