Hyperledger fabric hyperledger fabric 1.0中的用户级别限制
我有一个要求,任何数量的客户都可以登录到一个公司网站,他们会上传一些文件作为身份证明,公司可以通过打开来验证文件,如果文件是好的,则接受,否则拒绝文件是假的。 当用户再次登录站点时,他必须查看上传的文档是否被公司批准/拒绝 我们如何在hyperledger fabric 1.0和 即使我们使用分布式账本,如何限制其他用户查看用户详细信息Hyperledger fabric hyperledger fabric 1.0中的用户级别限制,hyperledger-fabric,hyperledger,Hyperledger Fabric,Hyperledger,我有一个要求,任何数量的客户都可以登录到一个公司网站,他们会上传一些文件作为身份证明,公司可以通过打开来验证文件,如果文件是好的,则接受,否则拒绝文件是假的。 当用户再次登录站点时,他必须查看上传的文档是否被公司批准/拒绝 我们如何在hyperledger fabric 1.0和 即使我们使用分布式账本,如何限制其他用户查看用户详细信息 有人能为我提供解决方案吗?我想一种方法是,该公司有一个链码,可以访问(硬编码或通过其他方式)一个公钥,该公钥对应的私钥对用户使用的频道不可用 用户在事务中提交:
有人能为我提供解决方案吗?我想一种方法是,该公司有一个链码,可以访问(硬编码或通过其他方式)一个公钥,该公钥对应的私钥对用户使用的频道不可用 用户在事务中提交:
- 其文件
- AES密钥-由用户生成并通过瞬态映射传递
- 使用AES密钥加密文档
- 将加密(使用AES)文档存储在链码中
- 存储加密的AES密钥(使用公司的公钥)
这是一个高层次的解决方案。如果您对详细信息有任何疑问,请随时在评论中添加问题,或在chat.hyperledger.org中ping我(此处的名称与用户名相同)请显示您的问题。您应该至少包括您遇到问题的代码的大纲(但最好是a),然后我们可以尝试帮助解决特定问题。您还应该阅读。如何使用中指定的cryotogen获取公钥。这里keystore将是
~/msp/keystore/
下的文件,对吗?