peerbackup:对等点之间的分布式加密备份。 GPLv3

时间:2024-07-22 12:49:34
【文件属性】:

文件名称:peerbackup:对等点之间的分布式加密备份。 GPLv3

文件大小:9KB

文件格式:ZIP

更新时间:2024-07-22 12:49:34

Go

01/07/2015 - 该项目正式终止。 我没有时间来处理它,而且在可预见的未来,这看起来不会改变。 对等备份 对等点之间的分布式加密备份。 第一件事:期待什么 这是一个学习项目。 我的目标是学习密码学、通信和文件系统。 可能需要很长时间才能使代码的任何部分发挥最小的作用。 由于项目的性质,当我学习并改变我对什么是明智的解决方案的看法时,我担心源代码将不得不多次重写。 让我们称之为一个进化项目。 (演变为“我不知道一周后它会是什么样子”)为了使过程不那么痛苦,将需要提高性能的工具,所以我选择编写它在 Go (Golang) 中并使用 Git 作为控制版本系统。 好的,好的,所以……这是关于什么的? 加密远程冗余数据备份。 我不想将我的个人文件托付给任何公司。 我本可以将 rsync 与双重性或任何其他解决方案一起使用,但它们并不是我所需要的。 此外,学习是首要目标。 欢迎合作吗? 当


【文件预览】:
peerbackup-master
----settings.json(78B)
----crawler()
--------crawler.go(4KB)
----hasher()
--------rollingadler32.go(3KB)
--------hash.go(1KB)
----config.go(2KB)
----main.go(578B)
----doc()
--------network.json(425B)
--------settings.json(296B)
--------readme.txt(61B)
----README.md(1KB)
----file.go(1KB)
----store.go(589B)

网友评论