您现在的位置是:物联网 >>正文
使用 IPFS 加密安全地存储文件
物联网17938人已围观
简介您是否厌倦了将私人文件存储在可能被黑客攻击或审查的集中式云服务上?您是否希望确保您的数据安全且仅供您和您授权的同行访问?如果是这样,您可能会对IPFS-Encrypted[1]感兴趣,这是一个 Nod ...
您是使用否厌倦了将私人文件存储在可能被黑客攻击或审查的集中式云服务上?
您是否希望确保您的数据安全且仅供您和您授权的同行访问 ?
如果是这样,您可能会对IPFS-Encrypted[1]感兴趣 ,加密件这是安全一个 Node.js 模块 ,允许您使用 AES-256-CBC 加密将加密文件夹上传到 IPFS 或从 IPFS 下载加密文件夹。地存
如何运行
IPFS-Encrypted[2]利用星际文件系统 (IPFS) ,储文这是使用一种点对点网络,可提供去中心化的加密件内容寻址存储和检索系统 。IPFS 允许您通过为文件分配一个基于内容而不是模板下载安全位置或名称的唯一内容 ID (CID) 来存储和共享文件。这意味着您可以从任何 IPFS 节点访问您的地存文件,而不必担心它们的储文物理位置或可用性 。IPFS 还提供内置的使用版本控制、重复数据删除和缓存机制 ,加密件可以降低分发和共享大文件的安全存储和带宽成本 。
然而,地存虽然 IPFS 非常适合存储和共享公共文件 ,储文但它不提供内置加密或访问控制机制。这意味着任何知道您文件的 CID 的建站模板人都可以访问它们 ,无论他们是否有权这样做 。为了解决这个限制 ,IPFS-Encrypted 使用 AES-256-CBC 加密来使用只有您和您的授权伙伴知道的密码来加密您的文件夹的内容。这样 ,即使有人获得了您的加密文件夹的 CID ,他们也无法在没有密码的情况下访问其中的内容。服务器租用
IPFS-Encrypted 还集成了 Web3 存储 ,这是一个分散的存储平台,为 IPFS 提供企业级的可靠性、安全性和性能 。Web3 存储允许您使用可以通过注册他们的服务获得的令牌来验证您对 IPFS 网络的请求。通过使用 Web3 存储,您可以确保您的文件存储在安全且冗余的节点网络中 ,这些节点网络可防止数据丢失、香港云服务器审查和其他攻击 。
网站
我们使用了 IPFS 加密的 Node.js 模块,并构建了一个网站 ,用户可以在其中将文件上传/检索到 IPFS 。上传到我们网站的所有文件都经过加密 ,确保我们用户数据的安全和隐私。要试用我们的网站,请访问链接 :https ://ipfs-encrypt-web.vercel.app/[3]


要求
要使用ipfs-encrypted ,您需要具备以下条件 :
• Node.js 安装在您的计算机上 。您可以从官方Node.js 网站[4]下载它 。• 用于验证您对 IPFS 网络的免费模板请求的 Web3 存储令牌。您可以通过注册Web3 Storage[5]来获取令牌。安装
您可以ipfs-encrypted通过运行以下命令使用 npm安装
复制npm install ipfs-encrypted1.要求
要使用ipfs-encrypted ,您需要具备以下条件 :
• Node.js 安装在您的计算机上。您可以从官方Node.js 网站[6]下载它。• 用于验证您对 IPFS 网络的请求的 Web3 存储令牌 。您可以通过注册Web3 Storage[7]来获取令牌。如何使用 IPFS 加密
使用 IPFS-Encrypt 简单直接。以下是您可以使用的一些主要功能 :DOCS[8]
• uploadEncryptionIpfs(Web3Storagetoken, folderPath, password):将文件夹上传到 IPFS 并使用密码加密其内容。• decryptFolderIpfs(Web3Storagetoken, cid, password, downloadLocation):从 IPFS 检索加密文件夹并使用密码解密其内容 。亿华云• uploadToIpfs(Web3Storagetoken, folderLocation):将文件夹上传到 IPFS 而不加密 。• downloadFile(Web3Storagetoken, cid, downloadLocation): 从 IPFS 下载一个文件到当前目录。原文:https://vikasrushi.hashnode.dev/securely-store-files-with-ipfs-encrypted
引用链接[1] IPFS-Encrypted: https://github.com/0xVikasRushi/ipfs-encrypt
[2] IPFS-Encrypted: https://www.npmjs.com/package/ipfs-encrypted
[3] https ://ipfs-encrypt-web.vercel.app/: https://ipfs-encrypt-web.vercel.app/
[4] Node.js 网站: https://nodejs.org/en/download/[5] 您可以通过注册Web3 Storage: https://web3.storage/
[6] Node.js 网站: https://nodejs.org/en/download/
[7] 您可以通过注册Web3 Storage: https://web3.storage/
[8] DOCS: https://github.com/0xVikasRushi/ipfs-encrypt#readme
Tags:
转载:欢迎各位朋友分享到网络,但转载请说明文章出处“商站动力”。http://www.noorid.com/html/756e899235.html
相关文章
StripedFly 恶意软件框架感染 100 万台 Windows 和 Linux 主机
物联网一个名为 StripedFly 的跨平台恶意软件在网络安全研究人员的眼皮底下潜伏了 5 年,期间感染了 100 多万台 Windows 和 Linux 系统。卡巴斯基去年发现了这个恶意框架,并找到了它 ...
【物联网】
阅读更多2022年出现新的端点安全挑战
物联网在2022年,安全从业者努力应对前两年快速推进远程工作和基于云的操作所带来的日益增长的攻击面。网络犯罪分子利用新的漏洞,包括第三方软件的日益使用带来的漏洞发动勒索软件和其他攻击。但凭借零信任、XDR和 ...
【物联网】
阅读更多网络物理系统安全之CPS域之工业控制系统
物联网CPS域在介绍了保护CPS的一般原则之后,在本节中,我们将讨论CPS的特定域安全问题。我们特别关注工业控制系统、电网、运输系统、车辆、机器人、医疗设备和消费物联网。3.1 工业控制系统工业控制系统代表 ...
【物联网】
阅读更多
热门文章
最新文章
友情链接
- 探索如何将锁屏变成个性主题(打造独特的手机锁屏体验)
- 比较骁龙410和435(骁龙410与435的区别以及适用场景)
- 揭秘苹果耳机6s音质的绝佳表现(聆听细节世界,感受耳边的音乐奇迹)
- 小辣椒JDPlus全方位解读,值得购买吗?(便宜好用的小辣椒JDPlus手机,性价比之王!)
- 尼康D700(探索尼康D700的出色性能和多功能特点)
- 探索触控耳机的革新之道(解锁未来音乐体验,触摸即操控)
- 小米膜的优点和特点(为你的手机屏幕保驾护航)
- 中兴红牛v5电信版(一款高性能电信版手机,满足您的需求)
- iPhone7防抖技术(探索iPhone7防抖技术的出色表现和关键特性)
- SKG抽油烟机质量评测(全面分析SKG抽油烟机的性能与可靠性) 网站建设云服务器源码库企业服务器香港物理机亿华云b2b信息平台