问题描述
我正在建立一个平台,将数据存储在 IPFS 上,然后通过前端 UI 访问一些(或在某些情况下全部)。
在 IPFS 上存储和加密一样简单。
首先我加密文件:
gpg --encrypt --recipient "myUserName" "myVideo.mp4"
然后我保存加密文件:
ipfs add "myVideo.mp4.gpg"
到目前为止一切顺利。恢复它就像解密一样容易:
ipfs cat _hashcode > “myVideo.mp4.gpg”
gpg “myVideo.mp4.gpg”
我的问题是,只有当我想加密文件以便只有我可以解密它时才有效,我怎样才能允许特定用户组访问任何给定文件,甚至可能是平台上的所有用户,但是不适用于平台以外的人。
我知道可以在 gpg.config 文件中设置群组,但我不会提前知道所有用户都应该拥有访问权限,而且它也可能随着时间的推移而改变。
有人可以帮我吗?
谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)