# pes-community
**Repository Path**: m3389/pes-community
## Basic Information
- **Project Name**: pes-community
- **Description**: 密码应用安全性评估检验检测系统-社区版
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: https://sass.zknercis.cn
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 10
- **Created**: 2025-04-15
- **Last Updated**: 2025-04-15
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
产品官网 |
下载地址 |
申请试用 |
文档资源
----------
### 产品概述
为贯彻落实《中华人民共和国密码法》相关精神,满足信息系统密码应用建设过程中对商用密码应用安全性评估工作(以下简称“密评”)的要求,工程中心在对密评测评标准、测评方法、测评技术和测评流程不断研究基础上,将测评实施过程与技术研发相结合,研发“密码应用安全性评估工具”。
本产品适用于第三方测评机构开展商用密码应用安全性评估工作,支撑等保二级、三级、四级信息系统密评工作,促进密评工作规范化、统一化、流程化、便捷化。
本产品为软件客户端形式,可部署于64位的Windows 10及以上操作系统,部署使用简便快捷。
本产品践行商用密码应用各项政策、规范及指导文件要求,参考文件如下:
* GB/T 39786-2021《信息安全技术 信息系统密码应用基本要求》
* GM/T 0115-2021《信息系统密码应用测评要求》
* GM/T 0116-2021《信息系统密码应用测评过程指南》
* 《信息系统密码应用高风险判定指引》
* 《商用密码应用安全性评估量化评估规则》
**产品图**
* 被测信息系统-测评界面
* 被测信息系统-层面得分情况
----------
### PES 架构图
----------
### 功能结构图
### 模块介绍
* common 提供其他模块的公共代码。
* model 提供BO、DTO数据结构模型
* repository-h2 使用H2数据库提供其他
* service 提供业务逻辑服务实现
* shell 可执行的jar包,提供用户操作界面
----------
### 开发环境
* Java JDK17
* IntelliJ IDEA Community Edition 2023
----------
### 部署
* 执行如下maven命令进行打包,生成可执行jar文件:
```cmd
mvn clean package
```
* 将data目录放到与jar文件所在同级目录下。
* 执行如下命令启动jar
```cmd
java -jar pes-community-shell-*.jar
```
* 配合文档生成服务即可生成密评方案、密评报告文档,[下载地址](https://gitee.com/nercis/pes-community/releases/tag/V0.7.0)。
### 使用
* [密码应用安全性评估工具 用户使用手册](docs/user_guide/用户使用手册.md)