如何安全地保存Hyperledger Sawtooth中的私钥?

时间:2019-01-09 23:45:11

标签: cryptography hyperledger hyperledger-sawtooth

我已经看到,在已发布的项目(如供应链)中,使用链下数据库来保存用户的信息和状态数据。是否有可能避免使用此数据库保存用户信息,或者是锯齿状应用程序的隐式模式?

1 个答案:

答案 0 :(得分:0)

私钥必须安全存储。至少这意味着使除所有者以外的所有人都无法读取私钥文件(uw + o或0600许可)。如果可能的话,最好限制对存储私钥的机器的访问。

最好使用软件或硬件密钥库(例如硬件HSM)。

Sawtooth不会在全局状态或任何数据库中存储私钥。

未用于签名(仅用于验证)的公共密钥出现在交易和区块链中。