cs244b:斯坦福 CS244B 分布式系统最终项目 - 安全点对点文件柜

时间:2021-06-28 05:56:13
【文件属性】:
文件名称:cs244b:斯坦福 CS244B 分布式系统最终项目 - 安全点对点文件柜
文件大小:13.08MB
文件格式:ZIP
更新时间:2021-06-28 05:56:13
JavaScript CS244b-final-project 用于斯坦福 CS 244B 分布式系统最终项目的安全、分布式、可扩展的点对点文件柜。 用户可以运行一个服务器节点(一个 java jar 可执行文件),将他们选择的文件镜像到一个分散的“云”中,这些文件由个人不受信任的商品消费者计算机组成,同时仍然通过使用密钥散列消息身份验证代码 (HMAC_SHA256) 来确保复制文件的完整性. 我们的系统是跨平台的(它可以移植到任何能够运行 Java 虚拟机的设备)并利用标准 TCP/IP 网络来促进更广泛的互联网的采用和使用。 系统中的参与者注册在由 Chord 算法支持的分布式哈希表中,因此系统中的保存和查找与参与客户端的数量成对数比例。 该系统的视频演示可从。 Eclipse设置 菜单 > 帮助 > 安装新软件 > 添加... 名称: M2Eclipse 位置: : 全选 > 下一步 > 完
【文件预览】:
cs244b-master
----perf.txt(3KB)
----configuration10.yml(467B)
----Vagrantfile(1KB)
----get.png(40KB)
----pom.xml(5KB)
----configuration5.yml(466B)
----configuration1.yml(563B)
----insert.png(29KB)
----configuration12.yml(467B)
----src()
--------main()
----deploy.sh(198B)
----doc()
--------Chord.md(163B)
----configuration9.yml(466B)
----.gitignore(84B)
----configuration2.yml(466B)
----configuration8.yml(466B)
----README.md(4KB)
----configuration4.yml(466B)
----scripts()
--------testdata()
--------performanceTestRoundRobin.py(2KB)
--------performanceTest.py(2KB)
--------bootstrap.sh(155B)
--------install.sh(430B)
--------requirements.txt(16B)
----configuration11.yml(467B)
----configuration6.yml(466B)
----configuration7.yml(466B)
----configuration3.yml(466B)

网友评论