公告 | FISCO BCOS v2.8.0发布,新增硬件安全模块接入能力
共 1444字,需浏览 3分钟
·
2021-08-28 01:59
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开源社区所有成员的参与、支持,欢迎大家持续反馈意见与建议,一起建设更好的开源联盟链社区。
FISCO BCOS的代码完全开源且免费
下载地址↓↓↓
https://github.com/FISCO-BCOS/FISCO-BCOS