公告 | FISCO BCOS v2.8.0发布,新增硬件安全模块接入能力

Date: 2021-08-31 Source: 本站


FISCO BCOS v2.8.0 已于近日发布。此版本新增了硬件安全模块(Hardware Secure Module,简称HSM)的接入能力,保障私钥安全,提高密码运算速度。


HSM是用于保障和管理强认证系统所使用的密钥,提供相关密码学操作的计算机硬件设备,在应用程序与基础设施的安全中扮演关键角色。FISCO BCOS v2.8.0以及Java SDK支持接入符合《GMT0018-2012密码设备应用接口规范》的密码卡和密码机。用户可以将国密运算委托给HSM,用HSM进行签名、验签、加解密、哈希运算等。


  新特性

  • 新增使用硬件安全模块进行密码运算的功能

  • 支持使用符合国密《GMT0018-2012密码设备应用接口规范》标准的密码机/密码卡进行SM2、SM3、SM4等算法运算,支持使用密码机内部密钥

  • 新增哈希计算、签名验证、VRFproof验证相关的Precompiled合约,提供了sm3, keccak256Hash, sm2Verify, curve25519VRFVerify等方法

  升级

  • 升级boost版本到1.76

  修复

  • 修复节点接收非法P2P消息包异常崩溃的问题

  • 修复在极端异常情况下,共识模块死锁的问题

  • 修复节点通过证书解析机构名错误的问题

  • 修复在ARM机器上LevelDB编译失败的问题 


代码仓库:

https://github.com/FISCO-BCOS/FISCO-BCOS


技术文档:

https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/


《兼容性描述》文档:

用户如需体验v2.8.0,在升级已有版本或首次搭建节点前,可参考:

https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/change_log/2_8_0.html


《普通版2.8.0安装》文档:

https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/installation.html


《构建使用硬件密码模块的国密链》文档:

https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/tutorial/use_hsm.html


《使用基于硬件加密模块的Java SDK》文档:

https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/tutorial/use_hsm_java_sdk.html


在开源社区的协力推动下,FISCO BCOS 在功能、性能、操作体验上不断取得突破。感谢FISCO BCOS开源社区所有成员的参与、支持,欢迎大家持续反馈意见与建议,一起建设更好的开源联盟链社区。


Share: