首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何控制token元数据的访问权限?

如何控制token元数据的访问权限?
EN

Stack Overflow用户
提问于 2020-10-04 20:40:19
回答 1查看 20关注 0票数 0

我正在尝试使用自定义的令牌来实现以下功能。我们的目标是铸造包括元数据在内的令牌,这些元数据只对令牌的所有者公开。这意味着除了所有者之外,任何人都不能读取元数据。可以创建这样的令牌吗?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2020-10-05 12:10:44

在Hyperledger Fabric CA、Chaincode's client identity library和一些与编程相关的密钥管理技术的帮助下,您可以使用Attribute Based Access Control实现这一点。

在链码端:

为了存储元数据,链码将借助客户端标识库获得所有者/用户证书,通过解析该证书,链码将获得证书用户/所有者的公钥,并使用名为"variablePublicKey“的变量保存公钥,之后将使用密钥"variablePublicKey.metadata”存储其元数据。

为了读取元数据,链码将借助客户端标识库获得所有者/用户证书,通过解析该证书,链码将获得证书用户/所有者的公钥,并持有名为"variablePublicKey“的变量的公钥,之后将获得密钥为"variablePublicKey.metadata”的元数据。

为了确保此系统的安全性,您的链码必须为每个用户输入键添加一些子串。例如,如果用户想要调用或查询汽车类型资产,链码将总是添加一个带有该用户输入的子字符串,比如用户输入键是"xyz“,因此链码将添加一个类似于"xyz.car”的子字符串,并根据"xyz.car“键存储/更新值。要查询一辆汽车,如果用户输入"xyz",链码将添加一个类似于"xyz.car“的子字符串,并根据"xyz.car”键查询值

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64194716

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档