# coffer **Repository Path**: didiplus/coffer ## Basic Information - **Project Name**: coffer - **Description**: coffer保险柜的意思,用于对密码或者一些敏感的信息进行加密,加密方式采用RSA非对称加密方式。 - **Primary Language**: Python - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2021-07-14 - **Last Updated**: 2024-05-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: Python, Vue, Vue-admin, Flask ## README # coffer #### 介绍 coffer 保险柜的意思,用于对密码或者一些敏感的信息进行加密,加密方式采用 RSA 非对称加密方式。 #### 软件架构 采用 vue-admin 前端框架 #### 安装教程 1. 下载 coffer 前端源码 ``` git clone git@gitee.com:didiplus/coffer.git ``` 2. 进入项目目录 ``` cd coffer ``` 3. 安装依赖 ``` npm install 建议不要直接使用 cnpm 安装以来,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题 npm install --registry=https://registry.npm.taobao.org ``` 4. 修改'.env.development'后端接口地址 ``` VUE_APP_BASE_API = 'http://192.168.48.1:8000/' ``` 5.启动服务 ``` npm run dev ``` #### 使用说明 1. 注册用户 ![注册用户](src/assets/img/1.gif) 2. 新建密钥 ![新建密钥](src/assets/img/2.png) 3. 加密明文 ![加密明文](src/assets/img/3.png) ![加密明文](src/assets/img/4.png) 4. 解密密文 ![解密密文](src/assets/img/5.png)