Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
CVE-2022-21449 — Progetto Python educativo che implementa la crittografia a curve ellittiche (ECDSA, ECIES) e simula lo sfruttamento di CVE-2022-21449, con visualizzazioni e documentazione. | Kitploit
Strumenti/GitHubGitHub/alexanderzinoni/cve-2022-21449
Analisi delle VulnerabilitàExploitCrittografiaPaper e RicercaApprendimento e Formazione
GitHubalexanderzinoni/cve-2022-21449

CVE-2022-21449

Progetto Python educativo che implementa la crittografia a curve ellittiche (ECDSA, ECIES) e simula lo sfruttamento di CVE-2022-21449, con visualizzazioni e documentazione.

Vedi Repository
112 anni faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

CVE 2022 21449 python implementation

Questo progetto permette di:

  • Tracciare una curva ellittica con i parametri desiderati, su un corpo finito o no
  • Generare una coppia di chiavi a partire da una curva ellittica data
  • Crittografare / Decrittografare un messaggio con ECIES
  • Firmarlo / verificarlo utilizzando ECDSA
  • Simulare uno sfruttamento della CVE 2022 21449

Posizione dei file

doc/

Tutti i file in questa cartella sono temporanei e verranno raccolti in un file unico

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

Questo pdf contiene la teoria su cui si basa questo progetto: crittografia asimmetrica, firme, curve ellittiche, ECIES. Le fonti utilizzate sono citate alla fine del documento.

  • doc/Les fonctions de hachage - notes.md

Questo file contiene una breve spiegazione sul funzionamento di funzioni di hash come SHA 1.

  • doc/README.md

Vecchio README contenente dettagli sul funzionamento del codice in src/ e su altri concetti essenziali sulle curve ellittiche.

  • Sujet.txt

Il tema del tirocinio.

scr/

  • src/Addition de points sur courbe elliptique

Questa parte è essenziale per il progetto e implementa l'addizione di due punti su una curva ellittica nel campo dei numeri reali. Anche se questa versione non è utilizzata per crittografare o firmare, è molto utile per capire semplicemente come funziona l'addizione di due punti.

Librerie richieste: numpy, matplotlib

  • src/Cryptage ECIES

Grazie agli strumenti in ecc_tools e le funzioni in ECIES, è possibile crittografare e decrittografare messaggi su curve ellittiche su un corpo finito. Si può anche visualizzare una curva ellittica con una chiave pubblica posizionata sopra grazie alla funzione plot.

Librerie richieste: numpy, matplotlib, PyCryptodomex

  • src/ECDSA

Nel file main.py si trovano tutte le azioni che si possono fare questa volta su curve ellittiche a corpo finito: crittografare/decrittografare, firmare/verificare e simulare uno sfruttamento della CVE 2022 21449.

Librerie richieste: numpy, matplotlib, PyCryptodomex

Scarica lo strumento