./server -h
# 输出如下
group sig and ring sig RPC:
-p [ --port ] arg listen port of group sig and ring sig RPC
-n [ --http_thread_num ] arg thread num of http server used to deal with
requests
-l [ --log_path ] arg path of log configuration
-s [ --ssl_cert ] arg path of ssl certification
-k [ --ssl_key ] arg key to access ssl certification
-h [ --help ] help of group sig and ring sig rpc
group-signature-server
群/环签名服务端基于群/环签名库,为群/环签名客户端提供签名RPC服务。服务端可部署在机构内,支持BBS04群签名方案和LSAG环签名方案,为机构成员提供群签名和环签名服务。
群/环签名客户端和服务端是专门提供给社区用户的FISCO BCOS隐私保护模块关于群/环签名的开发示例,架构如下:
代码结构
服务部署
安装依赖
推荐Ubuntu 16.04以上版本,16.04以下的版本没有经过测试。
推荐使用CentOS7以上版本。
推荐xcode10以上版本。macOS依赖包安装依赖于Homebrew。
源码编译
启动服务
服务帮助
./server -p 8005 -n 10 -l ../log.conf
配置日志
group-signature-server目录下存着一个日志配置文件示例log.conf,用户使用时需要做如下配置:
接口说明
详见接口文档。
贡献代码
加入社区
FISCO BCOS开源社区是国内活跃的开源社区,社区长期为机构和个人开发者提供各类支持与帮助。已有来自各行业的数千名技术爱好者在研究和使用FISCO BCOS。如您对FISCO BCOS开源技术及应用感兴趣,欢迎加入社区获得更多支持与帮助。
License
group-signature-server的开源协议为GNU GENERAL PUBLIC LICENSE. 详情参考LICENSE。