-
公开(公告)号:CN114826564B
公开(公告)日:2023-02-21
申请号:CN202210185689.4
申请日:2022-02-28
Applicant: 南京信息工程大学
IPC: H04L9/08 , H04L9/40 , H04L67/06 , H04L67/1074 , H04L67/1097 , G06F21/64 , G06F21/60 , G06F16/182
Abstract: 本发明公开了一种基于区块链的秘密图像共享和恢复方法,分为秘密图像的共享和恢复两个部分,共享:1)秘密图像生成一组影子图像,发给相应的用户;2)将每张影子图像分块,对每个图像块进行加密;3)将加密后的影子图像上传到IPFS和区块链上。恢复为:1)某用户向智能合约发送恢复的申请;2)智能合约向其他用户广播恢复申请事件;3)秘密图像共享者选择性将访问权授权给智能合约;4)智能合约向区块链发布恢复任务;5)智能合约选择代理计算机;6)代理计算机在密文域恢复秘密图像,获得加密后的秘密图像;7)智能合约将加密后的秘密图像转发给申请用户进行解密使用。本发明能够完全地防止影子图像的窃取、篡改和丢失问题。
-
公开(公告)号:CN114826564A
公开(公告)日:2022-07-29
申请号:CN202210185689.4
申请日:2022-02-28
Applicant: 南京信息工程大学
IPC: H04L9/08 , H04L9/40 , H04L67/06 , H04L67/1074 , H04L67/1097 , G06F21/64 , G06F21/60 , G06F16/182
Abstract: 本发明公开了一种基于区块链的秘密图像共享和恢复方法,分为秘密图像的共享和恢复两个部分,共享:1)秘密图像生成一组影子图像,发给相应的用户;2)将每张影子图像分块,对每个图像块进行加密;3)将加密后的影子图像上传到IPFS和区块链上。恢复为:1)某用户向智能合约发送恢复的申请;2)智能合约向其他用户广播恢复申请事件;3)秘密图像共享者选择性将访问权授权给智能合约;4)智能合约向区块链发布恢复任务;5)智能合约选择代理矿机;6)代理矿机在密文域恢复秘密图像,获得加密后的秘密图像;7)智能合约将加密后的秘密图像转发给申请用户进行解密使用。本发明能够完全地防止影子图像的窃取、篡改和丢失问题。
-