保存密钥的最佳方法

Posted

技术标签:

【中文标题】保存密钥的最佳方法【英文标题】:Best way to save a secretKey 【发布时间】:2021-12-17 09:50:32 【问题描述】:

我在 ReactJS 上学习 Solana API。 生成密钥对后,您可以使用 secretKey 重新创建相同的密钥对。 如何保存此密钥对?我正在使用 react 并且我想始终重新创建相同的密钥对,除非我生成另一个。

【问题讨论】:

可能不是最安全的解决方案,但本地存储是一种方法。 【参考方案1】:

“最好”的问题是一个见仁见智的问题,但就您而言,由于您只是在学习并使用此密钥对进行开发,因此最好将其保存到本地磁盘。

如果您在浏览器环境中进行开发,您只需在代码中硬编码您的密钥字节即可。

稍后,一旦您部署到主网并希望安全工作,硬件钱包可能是您的最佳选择。

您可以在文档中找到有关钱包的更多信息:https://docs.solana.com/wallet-guide

【讨论】:

以上是关于保存密钥的最佳方法的主要内容,如果未能解决你的问题,请参考以下文章

生成新 API 密钥的最佳方法是啥?

管理必须使用 TLS 的 Docker 容器的证书/密钥的最佳方法是啥

生成 API 密钥的最佳方法?

在Parse云中存储密钥的最佳方法是什么?

从反应组件的状态中删除密钥的最佳方法

在 Vanilla JS 和 Django 中保护 API 密钥的最佳方法