Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
pqc-cost-of-delay — Priorisation par coût du retard pour la migration post-quantique : risque classique et harvest-now-decrypt-later dans une seule unité (USD par an). Code, preuves, études de cas, explorateur en direct. | Kitploit
Outils/GitHubGitHub/animeshshaw/pqc-cost-of-delay
Analyse des VulnérabilitésCryptographieUtilitaires et FrameworksArticles et RechercheApprentissage et Éducation
GitHubanimeshshaw/pqc-cost-of-delay

pqc-cost-of-delay

Priorisation par coût du retard pour la migration post-quantique : risque classique et harvest-now-decrypt-later dans une seule unité (USD par an). Code, preuves, études de cas, explorateur en direct.

Voir le dépôt
Site web
102il y a 22 joursPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Coût du délai pour la migration post-quantique

Explorateur interactif · Prépublication (arXiv:2610.09029) · implémentation de référence, preuves, études de cas et statistiques pour un article de recherche.

Le risque de piratage classique et le risque quantique de type harvest-now-decrypt-later (HNDL, récolter maintenant, déchiffrer plus tard), exprimés dans une seule unité — les dollars US de perte par année de délai — afin qu'une seule liste ordonnée puisse répondre à la question « devons-nous d'abord corriger cette vulnérabilité classique, ou migrer d'abord la cryptographie de cet actif ? »

Statut : prototype de recherche. Toutes les entrées des études de cas sont des hypothèses dérivées de la documentation publique ; aucune organisation n'a fourni de données, et la méthode n'a pas été validée sur des incidents ou des migrations réels. Voir Mises en garde.

De quoi s'agit-il

Les attaquants peuvent copier aujourd'hui des données chiffrées et les déchiffrer dès qu'un ordinateur quantique suffisamment puissant existera. L'importance de ce risque dépend de la durée pendant laquelle les données doivent rester secrètes, de la possibilité de les enregistrer, et de la probabilité qu'un attaquant ordinaire s'en soit emparé en premier. Les scores de risque post-quantique existants sont sans dimension et purement quantiques, ce qui les rend incomparables avec le risque classique, mesuré en dollars.

Ce dépôt calcule, pour chaque actif, le coût d'attendre une année de plus pour chaque menace, en dollars, et les couple afin que la même perte ne soit pas comptée deux fois. Il contient :

  • une petite bibliothèque Python (costofdelay/) avec le modèle, la loi d'arrivée d'un ordinateur quantique, la propagation de l'incertitude, l'analyse de sensibilité et une vérification d'ordonnancement ;
  • des preuves des propriétés du modèle, chacune appuyée par un test automatisé ;
  • quatre études de cas publiques (identité nationale, banque, dossiers médicaux, boutique de démonstration) avec une justification écrite pour chaque valeur d'entrée ;
  • un explorateur interactif (app/) qui s'exécute dans un navigateur et explique chaque entrée.

En bref

IdéeTerme classique = perte annualisée $\lambda V$. Terme quantique = $r,h\int_0^L f_Q(t),e^{-(\lambda+\rho)t},dt$, le taux auquel le report de la migration engage une perte irréversible. Les deux en USD/an ; un facteur de risques concurrents empêche que la même perte soit comptée deux fois.
DémontréUnités, absence de double comptage, bornes, statique comparative, un seuil de dominance sous forme close, non-séparabilité, et optimalité de l'ordonnancement selon la règle de Smith (methodology/FORMAL_METHOD.md).
Vérifié256 tests automatisés ; recoupements par Monte Carlo et quadrature ; une seconde implémentation (JavaScript) concordant sur 577 valeurs.
Évalué surMOSIP (identité nationale), Apache Fineract (banque), OpenMRS (dossiers médicaux), Online Boutique (boutique de démonstration, test de procédure uniquement).
Résultats principauxLe terme quantique modifie les ordres de grandeur et quelques actifs spécifiques de manière décisive, mais déplace l'ensemble de la liste moins que le bruit des entrées pour trois des quatre systèmes. La date d'arrivée du quantique n'explique que 3 à 17 % de l'incertitude ; la perte et le renouvellement expliquent 73 à 91 % (methodology/STATISTICS.md).

Tout reproduire

Nécessite Python ≥ 3.10. Node ≥ 18 est facultatif (il exécute la vérification des calculs de l'explorateur).

git clone https://github.com/AnimeshShaw/pqc-cost-of-delay && cd pqc-cost-of-delay
python -m venv .venv && source .venv/bin/activate        # Windows: .venv\Scripts\activate
pip install -r requirements.txt
python scripts/reproduce.py

reproduce.py exécute, dans l'ordre : la suite de tests → la validation numérique → l'analyse statistique (results/) → les figures (paper/figures/, créées si absentes) → les tables de paramètres → les données de l'explorateur et sa vérification inter-langages. Cela prend environ 2 à 4 minutes et est déterministe (chaque procédure aléatoire a une graine fixe). Ensuite, git diff --stat results/ devrait afficher aucun changement, ou des différences uniquement sur le dernier chiffre affiché si vos versions de NumPy/SciPy diffèrent. Les versions exactes testées se trouvent dans requirements-lock.txt.

Pour explorer de manière interactive, utilisez l'explorateur en ligne ou ouvrez app/index.html localement. Il ne nécessite aucun serveur, et le code de la page n'effectue aucune requête réseau et n'envoie vos saisies nulle part (GitHub, en tant qu'hébergeur, journalise les visites de page ordinaires).

Pour évaluer votre propre registre :

python -m costofdelay.register path/to/asset_register.csv

Le format CSV est décrit dans methodology/PARAMETERS.md et illustré dans case_studies/.

Organisation du dépôt

CheminContenu
costofdelay/Le paquet Python : loi d'arrivée du CRQC, modèle d'actif, scoring, un comparateur pour le score QARS publié, incertitude et statistiques, ordonnancement. Le cœur du scoring n'utilise que la bibliothèque standard.
tests/Tests unitaires, tests de propriétés de chaque proposition, bases de réfutation
methodology/Preuves ; définitions et ancrages des paramètres ; analyse statistique
case_studies/Les quatre registres d'actifs (CSV), un par système
scripts/Reproduction, résultats, figures et tableaux
results/Nombres générés (JSON, CSV, Markdown)
app/Explorateur interactif (HTML/JavaScript) avec un test de parité Python

Mises en garde

  1. Les entrées sont supposées, non mesurées. Chaque valeur d'actif a été dérivée de documentation publique (coûts des violations IBM 2025 ; Ponemon/IBM 2018 ; FATF Rec. 11 ; règles de rétention ; documents de conception des systèmes) et rédigée avec l'aide d'un LLM. Deux analystes pourraient différer. L'analyse d'incertitude retire chaque entrée dans les plages indiquées et rapporte quelles conclusions subsistent.
  2. Les entrées les plus fragiles sont le chiffre d'affaires annuel et la part enregistrable. Aucune source publiée ne les fournit pour ces systèmes.
  3. La loi d'arrivée est une interpolation de deux points publiés (Global Risk Institute 2025 : 28–49 % en 10 ans, 51–70 % en 15 ans) et est extrapolée au-delà de 15 ans, où se situent la plupart des actifs à longue durée de vie.
  4. Confidentialité uniquement. L'intégrité et la disponibilité sont hors périmètre.
  5. La divulgation classique et la divulgation quantique sont supposées indépendantes avec un risque classique constant.
  6. Online Boutique est un système fictif ; il teste la procédure, pas des données réelles.
  7. L'optimalité est interne au modèle. Le classement par coût du délai minimise la perte accumulée selon la propre définition de la perte du modèle ; ce n'est pas une preuve concernant des organisations réelles.
  8. L'antériorité est proche. Le scoring quantique par actif, les filtres de classe de protection et d'exposition, et le classement ont été publiés avant ce travail (Grigaliūnas & Brūzgienė 2025 et 2026 ; US 12,519,809). La contribution est l'unité monétaire commune avec un couplage des risques concurrents, ses preuves et son évaluation.

Recherches futures

Télécharger l’outil