23 Commits
Author SHA1 Message Date
懒得勤快 1d6e2b5864 增强 AES 加密认证并升级 RSA 安全默认值 2026-10-23 18:47:36 +08:00
懒得勤快 1a9a0a0791 迁移 HtmlTools 至扩展块语法
将 `HtmlTools` 调整为顶级静态类,使用 `extension(string html)` 定义字符串扩展方法。简化方法参数访问方式,保留 HTML 清理、标签处理及图片路径匹配功能,并以范围表达式替代 `Substring`。
2026-10-23 16:12:07 +08:00
懒得勤快 054ac63803 release 2026-10-23 10:18:15 +08:00
懒得勤快 58b6d5f4df 优化 AES/DES 加解密并新增 AES-GCM
- 优化 AES、DES 字符串及文件加解密流程,改用流复制与正确释放资源
- 调整 AES 密钥处理和异常行为,直接使用 UTF-8 密钥并保留解密异常
- 新增 AES-GCM 字符串加解密,支持随机 nonce、认证标签和附加认证数据
- 增加十六进制编解码及奇数长度密文校验
- 扩充 AES、DES、AES-GCM 及篡改场景测试
2026-10-17 15:19:15 +08:00
懒得勤快 d4ce1eb36c 增加SHA-512支持 2026-01-04 17:12:48 +08:00
懒得勤快 1dba26d57e 提升ExceptBy性能
修正字符串扩展ContainsSafety的bug
优化MimeMapper
2024-12-27 13:51:47 +08:00
懒得勤快 8e10f5f1bd 精简代码 2023-12-08 23:49:54 +08:00
懒得勤快 d85d1ca9a7 Revert "Revert "PooledMemoryStream""
This reverts commit ffd64d2715.
2022-12-22 15:19:29 +08:00
懒得勤快 ffd64d2715 Revert "PooledMemoryStream"
This reverts commit 3de49cdd08.
2022-12-22 15:18:05 +08:00
懒得勤快 3de49cdd08 PooledMemoryStream 2022-12-22 15:05:34 +08:00
懒得勤快 4511e14500 增加池化流 2022-12-14 12:57:33 +08:00
懒得勤快 408dc626fb 升级加密解密api 2022-11-15 10:50:19 +08:00
懒得勤快 7ca77f8dda 移除AES/DES的默认加密密钥 2022-09-11 10:50:43 +08:00
QJesus f7eae71d87 MD5是信息摘要不是加密,对其破解仅能碰撞不能反向 2022-08-27 11:04:20 +08:00
懒得勤快 6aa2bae7d4 * 2021-11-01 15:16:16 +08:00
懒得勤快 86561a23fd 增加AES参数 2021-09-06 21:05:31 +08:00
懒得勤快 ad0341d9fd 真随机数用guid作为种子
加密增加byte类型重载
2021-08-15 10:34:45 +08:00
懒得勤快 e3490c664d 支持功能:https://gitee.com/masuit/Masuit.Tools/issues/I3PP31 2021-05-06 11:11:53 +08:00
懒得勤快 b7d6896bca 1.优化流处理;
2.多线程下载增加文件合并完成事件
2021-04-17 22:12:49 +08:00
懒得勤快 b3ed71f7d2 + 2021-03-17 10:08:04 +08:00
懒得勤快 c51e794f1a - 2020-12-02 16:46:43 +08:00
懒得勤快 13b55e19a0 修正md5计算错误 2020-11-03 12:42:32 +08:00
GTXCK 4376cd152e 调整项目结构 2020-08-14 13:18:14 +08:00