Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
CVE-2022-21449 — Projeto educacional Python implementando criptografia de curva elíptica (ECDSA, ECIES) e simulando exploração de CVE-2022-21449, com visualizações e documentação. | Kitploit
Ferramentas/GitHubGitHub/alexanderzinoni/cve-2022-21449
Análise de VulnerabilidadesExploraçãoCriptografiaPapers e PesquisaAprendizado e Educação
GitHubalexanderzinoni/cve-2022-21449

CVE-2022-21449

Projeto educacional Python implementando criptografia de curva elíptica (ECDSA, ECIES) e simulando exploração de CVE-2022-21449, com visualizações e documentação.

Ver Repositório
3há 2 anosAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Implementação em Python da CVE 2022 21449

Este projeto permite:

  • Traçar uma curva elíptica com os parâmetros desejados, sobre um corpo finito ou não
  • Gerar um par de chaves a partir de uma curva elíptica dada
  • Criptografar / Descriptografar uma mensagem via ECIES
  • Assinar / verificar usando ECDSA
  • Simular uma exploração da CVE 2022 21449

Localização de arquivos

doc/

Todos os arquivos nesta pasta são temporários e serão reunidos em um único arquivo

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

Este pdf contém a teoria na qual este projeto se baseia: criptografia assimétrica, assinaturas, curvas elípticas, ECIES. As fontes utilizadas são citadas ao final do documento.

  • doc/Les fonctions de hachage - notes.md

Este arquivo contém uma breve explicação sobre o funcionamento de funções de hash como SHA 1.

  • doc/README.md

README antigo contendo detalhes sobre o funcionamento do código em src/ e sobre outras noções essenciais sobre curvas elípticas.

  • Sujet.txt

O assunto do estágio.

scr/

  • src/Addition de points sur courbe elliptique

Esta parte é essencial para o projeto e implementa a adição de dois pontos em uma curva elíptica sobre o corpo dos reais. Mesmo que esta versão não seja usada para criptografar ou assinar, ela é muito útil para entender simplesmente como funciona a adição de dois pontos.

Bibliotecas necessárias: numpy, matplotlib

  • src/Cryptage ECIES

Graças às ferramentas em ecc_tools e às funções em ECIES, pode-se criptografar e descriptografar mensagens em curvas elípticas sobre um corpo finito. Também é possível visualizar uma curva elíptica com uma chave pública colocada sobre ela através da função plot.

Bibliotecas necessárias: numpy, matplotlib, PyCryptodomex

  • src/ECDSA

Encontra-se no arquivo main.py todas as ações que podem ser feitas desta vez em curvas elípticas sobre corpo finito: criptografar/descriptografar, assinar/verificar e simular uma exploração da CVE 2022 21449.

Bibliotecas necessárias: numpy, matplotlib, PyCryptodomex

Baixar ferramenta