Skip to content

Latest commit

 

History

History
34 lines (18 loc) · 1.37 KB

README.zh-CN.md

File metadata and controls

34 lines (18 loc) · 1.37 KB

DCSCA

这是一个双云架构下的安全可控云相册应用。

该项目不仅支持云端图像的加密存储、加密共享和浏览,还提供了用户澄清、云端文件完整性校验以及数据恢复等功能。目前使用腾讯云+阿里云的双云对象存储服务,但它可拓展至任意的对象存储服务。该项目使用 Java 进行开发。

以下是本项目的系统框架示意图:

System Architecture

安装

在安装之前,首先要确保正确安装了 Java 和 Android Studio。具体配置如下:

  • java -- 18.0.1.1
  • Android Gradle Plugin Version -- 7.1.3
  • Gradle Version -- 7.2

接着将项目下载到本地,下载方式为:

git clone https://github.com/szu-security-group/double-cloud-security-cloud-album.git

使用

用Android Studio打开此项目,点击 Sync Project Gradle Files 按钮,自动下载依赖插件。

找到 app/src/main/java/com/example/sca/Config.java 路径下的Config.java 文件,修改其中的配置参数,其中参数的具体申请方法见腾讯云对象存储 准备工作 阿里云对象存储(OSS) 配置访问凭证

运行MainActivity.java即可使用本app