项目介绍:
动态脱敏系统,作为业务与数据存储中间的一道安全屏障,负责对访问数据库的行为进行分析,脱敏敏感数据,实 现对敏感数据的保护。
设计描述:
1.系统分为管理子系统与代理子系统,分别处理运维管控业务与数据库脱敏业务;
2.管理子系统分为资产管理模块、规则管理模块、日志中心模块、数据类型模块、敏感数据发现模块、高级功能 模块、运维与系统管理模块
3.代理子系统分为网络模块、协议模块、语法分析模块、上下文管理模块、规则引擎模块、加密通信模块
4.代理子系统通过对Nginx的插件开发,实现对网络数据的收发代理
5.通过缓存模块,实现对语法解析结果的缓存,提升语法解析速度