|
|
bea74470cc
|
feat(utils): 新增加密工具模块并完善SSRF防护能力
1. 新增crypto.py实现基于Fernet的敏感字段加密脱敏通用工具
- 封装CryptoHelper类,支持密钥注入、环境变量加载
- 实现单值加解密、递归处理字典列表的敏感字段加解密与脱敏
- 提供模块级便捷函数和全局实例便于调用
2. 优化net_security.py的SSRF防护逻辑
- 新增IPv4嵌入IPv6地址检测处理
- 增加歧义netloc拦截规则
- 拆分同步异步校验逻辑,新增解析IP返回能力
- 优化代码结构与注释可读性
|
2026-06-18 03:23:00 +08:00 |
|