Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
cve-2024-13176-timing-analysis — 针对 OpenSSL CVE-2024-13176 中 ECDSA 时序泄露的插桩分析与可复现性材料 | Kitploit
工具/GitHubGitHub/haomin-yu/cve-2024-13176-timing-analysis
漏洞分析密码学论文与研究学习与教育精选资源
GitHubhaomin-yu/cve-2024-13176-timing-analysis

cve-2024-13176-timing-analysis

针对 OpenSSL CVE-2024-13176 中 ECDSA 时序泄露的插桩分析与可复现性材料

查看仓库
3天前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE-2024-13176 中低幅度 ECDSA 时序泄漏的插桩检测

本仓库包含针对 CVE-2024-13176 的一项独立研究的研究报告、网站、数据、原始材料与可复现性文件。

该项目旨在考察:在受控的 ARM64 虚拟化 Linux 环境中,是否能够检测到 OpenSSL ECDSA 签名所报告的与 nonce 相关的时序条件。

主要结果

确证性实验使用 ECDSA P-521 配合源码级插桩,对 OpenSSL 3.4.0 与 OpenSSL 3.4.1 进行了对比。

最终数据集包含横跨 30 个成对采集块的 600,000 次签名观测。

在主要内部时序观测点:

  • OpenSSL 3.4.0 的中位块效应为 125 ns
  • OpenSSL 3.4.1 的中位块效应为 0 ns
  • 全部 30 对易受攻击版本与已修补版本的成对对比均为正值
  • 中位成对对比为 125 ns
  • 精确双边符号检验得出 p = 1.86265 × 10^-9

最强的结果定位于由 kinv_mul_ns 测得的下游 Montgomery 乘法。更广泛的 nonce 求逆以及完整签名时序测量未显示出同样稳定的分离。

本研究聚焦于该内部测量点上的可检测性,并不声称能够实际恢复私钥,也不声称该时序效应具有远程可见性。

仓库结构

root@kitploit:~
.
├── README.md
├── docs/
├── report/
└── reproducibility/
    ├── README.md
    ├── data/
    ├── derived/
    ├── figures/
    ├── plans/
    ├── records/
    ├── scripts/
    └── source/

docs/

包含研究报告的 GitHub Pages 版本。

report/

包含研究报告的 PDF 版本。

reproducibility/

包含公开的研究材料,包括原始确证数据、分析脚本、源码改动、派生输出、图表、计划与支撑记录。

有关重新运行分析与理解数据布局的说明,请参阅 reproducibility/README.md。

复现分析

原始确证 CSV 文件已包含在本仓库中,因此复现统计分析无需重新采集时序测量数据。

从以下命令开始:

root@kitploit:~
cd reproducibility

然后按照 reproducibility/README.md 中的说明操作。

发布

发布包包括:

  • 报告的 GitHub Pages 版本
  • 本仓库中的源码与可复现性材料
  • 报告的 PDF 版本
  • 针对已修复的 v1.0 版本提供 Zenodo 存档记录,其中包含完整的冻结确证运行包(DOI 10.5281/zenodo.22036547)

适用范围

测量数据在一台 ARM64 Linux 虚拟机中采集,基于 NIST P-521 曲线,使用 OpenSSL 3.4.0 与 OpenSSL 3.4.1。

其他处理器、操作系统、编译器或虚拟化环境下的结果可能有所不同。有价值的复现应关注:同样的条件是否能够被区分,以及易受攻击版本与已修补版本是否表现出相似的时序行为差异。

下载工具