Cross-group Secret Sharing Scheme
Cloud datastore services have been essential to access your data from anywhere. However, they still have risks of data leakage since each cloud service occasionally becomes a target from malicious attackers and data loss since hard-wares of each cloud service occasionally are broken. To solve this problem, we’ve introduced cross-group secret sharing scheme, which distributes a secret into servers from several could providers so that the secret can be reconstructed even if some of servers are attacked or become out-of-service.
- To use the cross-group secret sharing from another go application, see the API Reference page.
- To compute shares and reconstruct a secret in a computer, see the local mode usage page.
- To use a cross-group secret sharing based data storage service, see the client usage and server usage pages.
- Hiroaki Anada, Junpei Kawamoto, Chenyutao Ke, Kirill Morozov, and Kouichi Sakurai, “Cross-Group Secret Sharing Scheme for Secure Usage of Cloud Storage over Different Providers and Regions,” The Journal of Supercomputing.
- Chenyutao Ke, Hiroaki Anada, Junpei Kawamoto, Kirill Morozov, and Kouichi Sakurai, “Cross-group Secret Sharing for Secure Cloud Storage Service,” Proc. of the Annual International Conference on Ubiquitous Information Management and Communication (IMCOM 2016), pp.63:1-63:8, Vietnam, Jan.4-6, 2016.
Please consider to site those papers if you will publish articles using this application.
This software is released under The GNU General Public License Version 3, see license for more detail.