首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IPFS文件上传

IPFS文件上传
EN

Ethereum用户
提问于 2018-12-13 14:54:18
回答 2查看 1.3K关注 0票数 2

我的想法是上传一个文件的IPFS。但要求是,上传的文件应该只能供预期的人群查看。上传文件的代码在JS中。现在我的问题是,在权限有限的IPFS中是否可以上传文件。另一个问题是,是否需要在最终用户上安装IPFS才能查看IPFS中的文件。如果你能帮助我指导正确的文档,那也是很棒的。

EN

回答 2

Ethereum用户

发布于 2018-12-13 17:28:12

一旦您将一个文件上传到ipfs,理论上任何知道它的散列的人都可以使用它。因此,不可能限制对文件的访问。

什么是可能的,是加密的文件以某种方式,并只提供解密密钥/密码组,你想要能够访问它。

请看一下这个可怕的指规数资源。

似乎最适合您的需求的项目是:

  • ipfs加法加密:此脚本以文件或目录为输入,如果目录和GPG AES256对称加密以及您提供的密码,则使用tar,并将其添加到IPFS并返回IPFS哈希。
  • 依佛秘密:使用秘密密码对IPFS文件进行加密和解密。

对于第二个问题:最好有一个本地运行的ipfs节点,但幸运的是,这不是必需的。最近,云焰推出了一套托管的ipfs网关,任何人都可以使用

票数 4
EN

Ethereum用户

发布于 2022-11-24 11:54:34

关于您的第一个问题,我相信Pinata的潜入功能可以帮助您完成他们文档中所写的项目:

潜入是一个优质的皮纳塔功能,让用户分享不锁定的内容与他们的社区。技术和非技术创建者可以通过NFT所有权、转发和地理位置(通过API ),或者在Submarine.me为开发人员提供我们的无代码解决方案,允许粉丝访问专有的封闭内容,submarining为应用程序和市场提供了存储文件的安全性,而没有暴露他们的数据的风险。同样,使用NFT将其创造性工作货币化的创作者现在可以与其客户共享内容,而无需留下关于公共IPFS的数据,从而降低了被盗内容和NFT媒体的风险。

链接:https://docs.pinata.cloud/what-can-i-learn-here/submarining

如果我想回答您的第二个问题,我想说有几个工具可以用来发出请求并在以后获取数据来显示它们,比如Axios。

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/64039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档