Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
CVE-2022-21449 — Proyecto educativo en Python que implementa criptografía de curva elíptica (ECDSA, ECIES) y simula la explotación de CVE-2022-21449, con visualizaciones y documentación. | Kitploit
Herramientas/GitHubGitHub/alexanderzinoni/cve-2022-21449
Análisis de VulnerabilidadesExplotaciónCriptografíaPapers e InvestigaciónAprendizaje y Educación
GitHubalexanderzinoni/cve-2022-21449

CVE-2022-21449

Proyecto educativo en Python que implementa criptografía de curva elíptica (ECDSA, ECIES) y simula la explotación de CVE-2022-21449, con visualizaciones y documentación.

Ver Repositorio
3hace 2 añosAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

CVE 2022 21449 implementación en python

Este proyecto permite:

  • Dibujar una curva elíptica con los parámetros deseados, sobre un cuerpo finito o no
  • Generar un par de claves a partir de una curva elíptica dada
  • Cifrar / Descifrar un mensaje mediante ECIES
  • Firmarlo / verificarlo usando ECDSA
  • Simular una explotación de la CVE 2022 21449

Ubicación de los archivos

doc/

Todos los archivos en esta carpeta son temporales y serán reunidos en un archivo único

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

Este pdf contiene la teoría en la que se basa este proyecto: criptografía asimétrica, firmas, curvas elípticas, ECIES. Las fuentes utilizadas se citan al final del documento.

  • doc/Les fonctions de hachage - notes.md

Este archivo contiene una breve explicación sobre el funcionamiento de funciones de hash como SHA 1.

  • doc/README.md

README anterior que contiene detalles sobre el funcionamiento del código en src/ y sobre otros conceptos esenciales sobre las curvas elípticas.

  • Sujet.txt

El tema de la pasantía.

scr/

  • src/Addition de points sur courbe elliptique

Esta parte es esencial para el proyecto e implementa la suma de dos puntos sobre una curva elíptica en el cuerpo de los números reales. Aunque esta versión no se utiliza para cifrar o firmar, es muy útil para entender simplemente cómo funciona la suma de dos puntos.

Librerías requeridas: numpy, matplotlib

  • src/Cryptage ECIES

Gracias a las herramientas en ecc_tools y las funciones en ECIES, se pueden cifrar y descifrar mensajes sobre curvas elípticas en un cuerpo finito. También se puede visualizar una curva elíptica con una clave pública colocada sobre ella mediante la función plot.

Librerías requeridas: numpy, matplotlib, PyCryptodomex

  • src/ECDSA

En el archivo main.py se encuentran todas las acciones que se pueden realizar esta vez sobre curvas elípticas en cuerpo finito: cifrar/descifrar, firmar/verificar y simular una explotación de la CVE 2022 21449.

Librerías requeridas: numpy, matplotlib, PyCryptodomex

Descargar herramienta