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

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

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

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

工具目录

分类

查看所有分类
Loading categories
CVE-2022-21449 — 教育性 Python 项目,实现椭圆曲线密码学(ECDSA、ECIES)并模拟利用 CVE-2022-21449,附带可视化与文档。 | Kitploit
工具/GitHubGitHub/alexanderzinoni/cve-2022-21449
漏洞分析漏洞利用密码学论文与研究学习与教育
GitHubalexanderzinoni/cve-2022-21449

CVE-2022-21449

教育性 Python 项目,实现椭圆曲线密码学(ECDSA、ECIES)并模拟利用 CVE-2022-21449,附带可视化与文档。

查看仓库
32年前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE 2022 21449 python 实现

该项目允许:

  • 在有限域或非有限域上绘制具有所需参数的椭圆曲线
  • 从给定的椭圆曲线生成密钥对
  • 使用 ECIES 加密/解密消息
  • 使用 ECDSA 签名/验证
  • 模拟 CVE 2022 21449 的利用

文件位置

doc/

该文件夹中的所有文件都是临时的,最终将汇总到单个文件中

  • doc/Introduction à la cryptographie asymétrique.pdf

此 PDF 包含本项目所依据的理论:非对称密码学、签名、椭圆曲线、ECIES。使用的来源在文档末尾引用。

  • doc/Les fonctions de hachage - notes.md

此文件简要解释了 SHA 1 等哈希函数的运作方式。

  • doc/README.md

旧版 README,包含关于 src/ 中代码运作以及椭圆曲线其他基本概念的详细信息。

  • Sujet.txt

实习课题。

scr/

  • src/Addition de points sur courbe elliptique

此部分对于项目至关重要,实现了实数域上椭圆曲线两点相加。尽管该版本不用于加密或签名,但对于简单理解两点相加的工作原理非常有用。

所需库:numpy, matplotlib

  • src/Cryptage ECIES

借助 ecc_tools 中的工具和 ECIES 中的函数,可以在有限域上的椭圆曲线上加密和解密消息。还可以使用 plot 函数可视化带有公钥的椭圆曲线。

所需库:numpy, matplotlib, PyCryptodomex

  • src/ECDSA

在 main.py 文件中,可以执行所有操作,这次是在有限域椭圆曲线上:加密/解密、签名/验证以及模拟 CVE 2022 21449 的利用。

所需库:numpy, matplotlib, PyCryptodomex

下载工具