Skip to content
Yuxiang LIU edited this page Jul 6, 2020 · 23 revisions

此页面用于让开发者们共同探讨项目的方向和整体思路

项目人员的组织,管理,讨论事宜

  • 代码管理
    • 苏云龙 @中国网安
    • 陈序 @tjfoc
    • 赵晓濛 @北大
    • 王云浩 @联想

话题记录

  1. 项目目标形态

    1. 观点1 merge进主干
    2. 观点2 独立维护的国密版本Fabric
      1. branch支持,只包括一个master和一个LTS
    3. 观点3 早期构建一个独立维护且接口定义良好的国密版本Fabric,将此接口更改提案提交到fabric-rfcs,最后将fabric改造成为国密可插拔的形态
  2. 与ursa的关系

    1. ursa 开发进度缓慢, 至今还没有支持国密
    2. ursa 项目的最终形态是一个基础库发布,和Fabric对接工作仍需要完成
  3. 国密本身的实现选用

    1. 同济go语言版本
    2. 北大GmSSL-Go
    3. 江南天安openssl版本
  4. 已知的Fabric与国密距离

    1. ssl双证书是否强制要求
    2. Fabric msp中身份与x509绑定
  5. 持续构建与测试

    1. CICD平台选用
      1. TravisCI
      2. Azure pipeline
  6. TLS 通信改造问题

    1. 同时也影响SDK支持
  7. RSA改造的现有资源

    1. 建议作为 SW 的配置的其中一部分进行接入, 以 core.yaml 内的 加密配置项作为入口
    2. 包含一系列的 cryptogen 等工具, 可另加入新的配置入口, 例如: cryptogen -RSA gen ...