hyperledger-fabric - 为链码交互的加密操作传递密钥的方法
问题描述
我看到了用于执行加密和签名链码的 fabric-shim-crypto库。这建议通过瞬态数据传递密钥。
我考虑了另一种方法,我们可以在证书生成期间将其作为自定义属性添加到证书中。这样,每当用户与链码交互时,都可以通过访问证书和执行相关的加密操作来检索密钥。
哪种方法会更好,两者的优缺点是什么。
解决方案
第二种方法看起来不错,您可以在链码中使用基于属性的访问控制库来实现这一点
推荐阅读
- php - 如何在多维数组中查找重复条目的键
- node.js - 如何修复'ffmpeg服务器返回403禁止(访问被拒绝)?
- amazon-redshift - to_timestamp 匹配列值并从 Redshift 检索记录
- python - 如何在 Pandas DataFrame 中获取 2 个列表的差异?
- javascript - 在 DateRangePicker 中将 minDate 设置为当前日期
- javascript - 为什么我在运行 myqsl 查询时在 nodeJS 中收到“将循环结构转换为 JSON”错误?
- python - 当我有大数据时如何使用 dask.dataframe to_csv
- google-bigquery - BigQuery 选择语句别名在 where 子句中不起作用
- android - 对话占据整个屏幕
- environment-variables - 局部变量实现