文件名称:horcrux:适用于IPFS的保管箱(没有任何危险的东西)
文件大小:6KB
文件格式:ZIP
更新时间:2024-02-23 10:49:24
ipfs file-sharing file-manager deduplication IPFSPython
'用于IPFS的Dropbox'//'隐藏在视线中' 为什么需要魂器? horcrux是一个客户,可以解决IPFS所存在的一些缺点。 IPFS上的数据是永久的! 所以你最好要小心放在那里 您的数据在别人的计算机上,如何保护它? IPFS可能会变慢,如果您正在上传大文件,则可能需要一段时间 对巨大文件的微小更改? 您将不得不再次上传整个文件! 魂器是做什么的? horcrux使用deduplication在文件中查找相似的模式,然后将文件分解为这些块。 然后,它将这些块加密并将其推送到IPFS 它跟踪哪个加密块属于哪个文件。 然后,它可以根据此信息重新创建文件。 如此: 仅将具有更新的块推送到IPFS,从而节省时间和带宽 推送的所有内容均已加密 视觉表现 该项目目前正在开发中! 去做: 寻找一种更优雅的方式来生成和下载blk和enc文件,而无需更改pyrabin 重构代码更优雅,重构变量名称一致 介绍一个配置文件,其中可以包含加密密码和其他详细信息 重新引入UI并通过Flask与Horcrux挂钩 提出单元测试 依存关系和信用 horcrux的编写方式使它使用的所
【文件预览】:
horcrux-master
----test.txt(364KB)
----__init__.py(0B)
----config.cfg(66B)
----encryption.py(1KB)
----horcrux.py(3KB)
----README.md(2KB)
----network.py(972B)
----filehandler.py(2KB)