2017-10-19 148 views
1

我确实想实现我自己的MSP身份版本。我的意思是,而不是基于默认的基于PKI的身份验证,签名验证,我想这样做使用基于令牌的身份验证和签名验证。MSP的自定义实现

请让我知道是否可以使用MSP中的自定义验证和验证来覆盖基于默认证书的身份验证/验证。

问候, VDR

回答

1

是的,它可以支持多种类型的管理服务提供商。该设计同时支持多种类型的身份(即MSP类型),而不是一次一个。这意味着一个组织可能会使用默认的基于X509的身份类型,另一个组织可能会使用idemix(简称“身份混合器”)身份类型,而另一个组织可能会使用另一种类型。这三个组织可以在单一渠道进行交易。

目前正在实施一种idemix MSP类型,它支持基于零知识证明的高级加密。您可以查看master分支中的fabric/msp/idemixmsp.go,以了解如何实现您自己的MSP类型。但在开始之前,我会鼓励你看看idemix是否能满足你的需求。如果您想了解更多关于idemix的信息,您还可以在#fabric-crypto火箭聊天频道上提出更具体的问题。