修正安全策略版本号
- SECURITY.md 和 SECURITY.zh-CN.md 版本支持改为 0.1.x - 与当前 Cargo.toml 版本 0.1.0 保持一致
This commit is contained in:
+2
-2
@@ -4,8 +4,8 @@
|
|||||||
|
|
||||||
| Version | Supported |
|
| Version | Supported |
|
||||||
|---------|-----------|
|
|---------|-----------|
|
||||||
| 0.3.x | Yes |
|
| 0.1.x | Yes |
|
||||||
| < 0.3 | No |
|
| < 0.1 | No |
|
||||||
|
|
||||||
## Reporting a Vulnerability
|
## Reporting a Vulnerability
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -4,8 +4,8 @@
|
|||||||
|
|
||||||
| 版本 | 是否支持 |
|
| 版本 | 是否支持 |
|
||||||
|------|----------|
|
|------|----------|
|
||||||
| 0.3.x | 是 |
|
| 0.1.x | 是 |
|
||||||
| < 0.3 | 否 |
|
| < 0.1 | 否 |
|
||||||
|
|
||||||
## 报告漏洞
|
## 报告漏洞
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -411,7 +411,7 @@ fn ccm_cbc_mac(
|
|||||||
let aad_len = aad.len();
|
let aad_len = aad.len();
|
||||||
// Reason: CCM AAD 前缀 2 字节长度 + AAD 数据,补零至 16 字节对齐
|
// Reason: CCM AAD 前缀 2 字节长度 + AAD 数据,补零至 16 字节对齐
|
||||||
let prefix_len = 2 + aad_len;
|
let prefix_len = 2 + aad_len;
|
||||||
let padded_len = (prefix_len + 15) / 16 * 16;
|
let padded_len = prefix_len.div_ceil(16) * 16;
|
||||||
let mut aad_buf = [0u8; 512]; // 足够大的栈缓冲区(支持 AAD ≤ 510 字节)
|
let mut aad_buf = [0u8; 512]; // 足够大的栈缓冲区(支持 AAD ≤ 510 字节)
|
||||||
|
|
||||||
// Reason: 超过 510 字节需要 4 字节长度编码(RFC 3610 §2.2),
|
// Reason: 超过 510 字节需要 4 字节长度编码(RFC 3610 §2.2),
|
||||||
|
|||||||
Reference in New Issue
Block a user