1. 首页
  2. 数据库
  3. 其它
  4. 安全文件存储和共享:存储和共享文件在整个系统中保持机密性和完整性。 在GoLang中实现 源码

安全文件存储和共享:存储和共享文件在整个系统中保持机密性和完整性。 在GoLang中实现 源码

上传者: 2021-02-25 06:34:41上传 ZIP文件 375.81KB 热度 7次
Secure_File_Storage_and_Sharing 任务:使用GoLang开发安全的文件存储,以与我们信任的人存储和共享文件,并在整个系统中维护机密性和完整性。 客户端可以执行初始化用户,获取用户数据,存储文件,追加文件,加载文件以及与其他用户共享文件,也可以撤消对其他用户的访问权限。 方法:考虑到所提供的文件存储服务器不受信任,因此需要使用密码学概念。 使用的算法为:-用于密码哈希的Argon2key(以防止暴力攻击)-RSA加密和签名验证(用于身份验证)-AES加密(用于机密性) -HMAC(诚信) 在Pramod Subramanyam教授的指导下,这是CS628A课程
下载地址
用户评论