摘要
本申请实施例公开了一种用于供应链的云数据共享系统及方法。代理服务器生成对应的公钥和私钥。第一供应链终端向代理服务器发送共享数据,代理服务器使用公钥对共享数据进行加密,得到共享数据密文。代理服务器基于门限值t对共享数据密文进行秘密分享,得到N份秘密份额。代理服务器向N个供应链终端中的各个供应链终端分别发送N份秘密份额中对应的一份秘密份额。第二供应链终端向代理服务器发送请求共享数据的第一数据请求,代理服务器向N个供应链终端中至少t个供应链终端请求获得存储的秘密份额。代理服务器基于至少t份秘密份额生成共享数据密文,并基于私钥对共享数据密文进行解密,得到共享数据,并向第二供应链终端发送共享数据。