国密版FISCO BCOS
Welcom to 国密版FISCO BCOS project :-)
为了充分支持国产密码学算法,金链盟基于 国产密码学标准,实现了国密加解密、签名、验签、哈希算法,并将其集成到FISCO BCOS平台中,实现了对 国家密码局认定的商用密码 的完全支持。
下表对比了 国密版FISCO-BCOS 和 非国密版FISCO-BCOS :
算法类型 国密版FISCO BCOS 非国密版FISCO BCO 签名算法 SM2 (公私钥长度:512 bits, 256 bits) ECDSA (公私钥长度: 512 bits, 256 bits) 哈希算法 SM3 (哈希串长度: 256 bits) SHA3 (哈希串长度: 256 bits) 对称加解密算法 SM4 (对称密钥长度: 128 bits) AES (加密秘钥长度: 256 bits) (注:国密算法SM2, SM3, SM4均基于 国产密码学标准 开发)
国密版FISCO-BCOS主要包括如下特性 | - web3sdk和nodejs使用国密SM2对交易进行签名- 节点间使用符合国密SSL_VPN标准的openssl库通信- 节点可验证国密SM2算法签名后的交易- 使用国密SM4算法对落盘数据进行加密 |
国密版FISCO BCOS不支持的特性 | - 暂不支持控制台ethconsole发交易- 暂不支持web3sdk与fisco-bcos节点通信采用国密SSL- 暂不支持兼容老数据,因此使用者请注意,国密版本只适合在新业务中使用 |
当前内容版权归 FISCO BCOS 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 FISCO BCOS .