首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种材料数据版权竞拍过程中的版权隐私保护方法及系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:上海大学

摘要:本发明涉及一种材料数据版权竞拍过程中的版权隐私保护方法,该方法包括:版权拥有者将加密后的版权存储至云平台;版权需求者通过查询关键数据,获得参与竞拍的版权;将版权拥有者、版权需求者和云平台分别作为客户端,基于区块链完成版权竞拍,并将竞拍结果存入区块链中;版权拥有者利用竞拍成功者的公钥对对称密钥进行加密,竞拍成功者利用竞拍成功者的私钥对加密后的对称密钥进行解密,获取对称密钥,利用对称密钥对加密后的版权进行解密。本发明基于区块链技术和加密技术实现材料数据的版权竞拍过程中的版权保护,并设置了云平台实现数据的存储和竞拍算法的运行,克服了现有的区块链对参与竞拍的终端存储和计算能力要求较高的技术缺陷。

主权项:1.一种材料数据版权竞拍过程中的版权隐私保护方法,其特征在于,所述方法包括如下步骤:版权拥有者利用版权拥有者的对称密钥对材料数据的版权进行加密,并将加密后的版权存储至云平台;加密后的版权包括密文和明文,所述明文为用于版权的预览和检索的关键数据;版权需求者通过查询所述云平台的关键数据,获得参与竞拍的版权;将版权拥有者、版权需求者和云平台分别作为客户端,基于区块链完成版权竞拍,并将竞拍结果存入区块链中;版权拥有者根据竞拍结果获取竞拍成功者的公钥,利用竞拍成功者的公钥对对称密钥进行加密,并将加密后的对称密钥通过区块链发送给所述竞拍成功者;竞拍成功者利用竞拍成功者的私钥对加密后的对称密钥进行解密,获取对称密钥,并从所述云平台获取加密后的版权,利用所述对称密钥对所述加密后的版权进行解密;所述竞拍算法的具体步骤为:获取不同版权组合的所有的有效的竞拍价,所述版权组合的有效的竞拍价为高于版权组合的起拍价的竞拍价;对相同版权组合的有效的竞拍价进行筛选,保留所述版权组合的有效的竞拍价中的最高竞拍价;建立不同版权组合的最高竞拍价的二叉搜索树;遍历所述二叉搜索树,获得所有的竞拍组合,构建竞拍组合树;搜索所述竞拍组合树获得出价最高的竞拍组合作为竞拍结果;所述遍历所述二叉搜索树,获得所有的竞拍组合,构建竞拍组合树,具体包括:初始化竞拍组合树的根节点作为当前节点,初始化状态数组中的第一个版权的状态为必须被选择,除了第一个版权之外的版权的状态为可以被选择,初始化一个空的堆栈,初始化二叉搜索树的遍历标识为0;根据所述堆栈和所述状态数组,搜索所述二叉搜索树中包含状态数组中状态为必须被选择的版权的一个叶子节点,并更新所述状态数组和所述堆栈;将所述叶子节点作为当前节点的一个分支节点,判断最新的所述状态数组中每个版权的状态是否均为不能被选择,获得第一判断结果;若所述第一判断结果表示否,则将所述分支节点作为当前节点,返回步骤“根据所述堆栈和所述状态数组,搜索所述二叉搜索树中包含状态数组中状态为必须被选择的版权的一个叶子节点,并更新所述状态数组和所述堆栈”;若所述第一判断结果表示是,则将竞拍组合树的根节点作为当前节点;判断二叉搜索树的遍历标识是否为1,获得第二判断结果;若所述第二判断结果表示否,则返回步骤“根据所述堆栈和所述状态数组,搜索所述二叉搜索树中包含状态数组中状态为必须被选择的版权的一个叶子节点,并更新所述状态数组和所述堆栈”;若所述第二判断结果表示是,则输出所述竞拍组合树;所述根据所述堆栈和所述状态数组,搜索所述二叉搜索树中包含状态数组中状态为必须被选择的版权的一个叶子节点,并更新所述状态数组和所述堆栈,具体包括:判断最新的状态数组中每个版权的状态是否均为不能被选择,获得第三判断结果;若第三判断结果表示是,则判断所述堆栈是否为空,获得第四判断结果;若第四判断结果表示是,则将二叉搜索树的遍历标识设置为1;若第四判断结果表示否,则对所述堆栈执行出栈操作,并将出栈的节点设置为当前子节点,将当前子节点的父节点设置为当前父节点,将出栈的状态数组设置为最新的状态数组,执行步骤“确定当前子节点的状态”;若第三判断结果表示否,则将状态数组中未被包含的商品中编号最小的版权的状态改为必须选择,并将根节点设置为当前父节点,将当前父节点的左子节点设置为当前子节点,执行步骤“确定当前子节点的状态”;确定当前子节点的状态;若当前子节点包含必须选择的版权且不包含状态为可以被选择的版权,则将当前子节点设置为当前父节点;若所述当前子节点包含状态为不能被选择的版权,则将当前父节点的右子节点设置为当前子节点;若所述当前子节点包含状态为可以被选择的版权,则将当前子节点和当前的状态数组加入所述堆栈中,将当前子节点设置为当前父节点,将当前父节点的左子节点设置为当前子节点;判断当前子节点是否为叶子节点,获得第五判断结果;若所述第五判断结果表示是,则将当前节点作为一个叶子节点输出,并将当前节点所包含的版权的状态全部更新为不能被选择;若第五判断结果表示否,则返回步骤“确定当前子节点的状态”。

全文数据:

权利要求:

百度查询: 上海大学 一种材料数据版权竞拍过程中的版权隐私保护方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。