一种基于区块链的秘密图像共享和恢复方法

    公开(公告)号:CN114826564B

    公开(公告)日:2023-02-21

    申请号:CN202210185689.4

    申请日:2022-02-28

    Abstract: 本发明公开了一种基于区块链的秘密图像共享和恢复方法,分为秘密图像的共享和恢复两个部分,共享:1)秘密图像生成一组影子图像,发给相应的用户;2)将每张影子图像分块,对每个图像块进行加密;3)将加密后的影子图像上传到IPFS和区块链上。恢复为:1)某用户向智能合约发送恢复的申请;2)智能合约向其他用户广播恢复申请事件;3)秘密图像共享者选择性将访问权授权给智能合约;4)智能合约向区块链发布恢复任务;5)智能合约选择代理计算机;6)代理计算机在密文域恢复秘密图像,获得加密后的秘密图像;7)智能合约将加密后的秘密图像转发给申请用户进行解密使用。本发明能够完全地防止影子图像的窃取、篡改和丢失问题。

    一种基于区块链的秘密图像共享和恢复方法

    公开(公告)号:CN114826564A

    公开(公告)日:2022-07-29

    申请号:CN202210185689.4

    申请日:2022-02-28

    Abstract: 本发明公开了一种基于区块链的秘密图像共享和恢复方法,分为秘密图像的共享和恢复两个部分,共享:1)秘密图像生成一组影子图像,发给相应的用户;2)将每张影子图像分块,对每个图像块进行加密;3)将加密后的影子图像上传到IPFS和区块链上。恢复为:1)某用户向智能合约发送恢复的申请;2)智能合约向其他用户广播恢复申请事件;3)秘密图像共享者选择性将访问权授权给智能合约;4)智能合约向区块链发布恢复任务;5)智能合约选择代理矿机;6)代理矿机在密文域恢复秘密图像,获得加密后的秘密图像;7)智能合约将加密后的秘密图像转发给申请用户进行解密使用。本发明能够完全地防止影子图像的窃取、篡改和丢失问题。

Patent Agency Ranking