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

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开源社区所有成员的参与、支持,欢迎大家持续反馈意见与建议,一起建设更好的开源联盟链社区。

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/115434.html

(0)
上一篇 2021年8月27日
下一篇 2021年8月27日

相关推荐

发表回复

登录后才能评论