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é.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
crypto-scanner — Outil CLI pour analyser les codebases à la recherche de cryptographie vulnérable aux attaques quantiques. | Kitploit
Outils/GitHubGitHub/mbennett-labs/crypto-scanner
Analyse Statique de Code (SAST)Analyse des VulnérabilitésAnalyse de CodeCryptographieDevSecOpsDétection de SecretsSécurité de la Chaîne Logistique
GitHubmbennett-labs/crypto-scanner

crypto-scanner

Outil CLI pour analyser les codebases à la recherche de cryptographie vulnérable aux attaques quantiques.

Voir le dépôt
620il y a 7 moisPas 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

Crypto Scanner

Scannez votre codebase à la recherche de cryptographie vulnérable au quantique avant qu'il ne soit trop tard.

PyPI Version PyPI Downloads Python 3.10+ License: MIT Build Status

Démarrage rapide • Pourquoi être prêt pour le quantique ? • Utilisation • Niveaux de risque • CI/CD • À propos


Aperçu

Crypto Scanner est un outil CLI qui scanne votre codebase à la recherche d'algorithmes cryptographiques et génère des évaluations de risque de vulnérabilité quantique. Il analyse le code source, les fichiers de configuration et les certificats X.509 pour identifier la cryptographie qui sera brisée par les ordinateurs quantiques.

Développé par Quantum Shield Labs — aidant les organisations à se préparer à l'ère post-quantique.


Pourquoi être prêt pour le quantique ?

La menace quantique est réelle

Les ordinateurs quantiques cryptographiquement pertinents (CRQC) capables de briser RSA et ECC devraient émerger d'ici 2033. Ce n'est pas de la science-fiction — c'est un calendrier auquel les grands gouvernements et entreprises se préparent activement.

Récoltez maintenant, déchiffrez plus tard (HNDL)

Les adversaires collectent déjà des données chiffrées aujourd'hui avec l'intention de les déchiffrer une fois que les ordinateurs quantiques seront disponibles. Si vos données ont une valeur à long terme (dossiers médicaux, données financières, secrets commerciaux, communications gouvernementales), elles sont déjà à risque.

Pourquoi vous ne pouvez pas attendre

DéfiRéalité
Complexité de la migrationLes grandes codebases prennent 3 à 5 ans ou plus à transitionner
Profondeur de la chaîne d'approvisionnementVos dépendances contiennent de la crypto vulnérable que vous ne voyez pas
Obligations de conformitéLes normes NIST PQC (ML-KEM, ML-DSA) sont désormais finalisées
Échéance CNSA 2.0La NSA exige des algorithmes résistants au quantique d'ici 2033

L'algorithme de Shor : la menace

L'algorithme de Shor, exécuté sur un ordinateur quantique suffisamment puissant, peut factoriser efficacement de grands entiers et calculer des logarithmes discrets. Cela brise :

  • RSA (toutes les tailles de clés)
  • ECDSA/ECC (toutes les courbes)
  • DH/ECDH (échange de clés)
  • DSA (signatures numériques)

La première étape : l'inventaire

Vous ne pouvez pas migrer ce que vous ne savez pas avoir. Crypto Scanner fournit l'inventaire cryptographique qui est la première étape essentielle de tout programme de préparation quantique.

📘 En savoir plus : Lisez le Playbook de Quantum Shield Labs pour des conseils complets de migration.


Démarrage rapide

Obtenez votre première analyse de vulnérabilité quantique en moins de 60 secondes :

# Install from PyPI
pip install crypto-scanner

# Scan your project
crypto-scanner scan .

# Generate an executive HTML report
crypto-scanner scan . --html --output quantum-risk-report.html

C'est tout. Vous avez maintenant un inventaire cryptographique complet de votre codebase.


Installation

Depuis PyPI (Recommandé)

pip install crypto-scanner

Depuis les sources

git clone https://github.com/mbennett-labs/crypto-scanner.git
cd crypto-scanner
pip install -e .

Prérequis

  • Python 3.10 ou supérieur
  • Fonctionne sur Windows, macOS et Linux

Utilisation

Commandes de base

# Scan a directory (JSON output to stdout)
crypto-scanner scan <directory>

# Show supported file types and risk classifications
crypto-scanner info

# Display version
crypto-scanner --version

Options CLI

OptionCourtDescription
--htmlGénérer un rapport HTML au lieu de JSON
--output-oEnregistrer le rapport dans un fichier (au lieu de stdout)
--verbose-vAfficher la progression détaillée de l'analyse
--exclude-eMotifs d'exclusion supplémentaires (répétable)
--version-VAfficher la version et quitter

Exemples

# Scan with verbose output
crypto-scanner scan ./src --verbose

# Save JSON report to file
crypto-scanner scan . --output crypto-audit.json

# Generate branded HTML report for stakeholders
crypto-scanner scan . --html --output quantum-assessment.html

# Exclude specific directories
crypto-scanner scan . --exclude vendor --exclude legacy

# Exclude file patterns
crypto-scanner scan . --exclude "*.test.js" --exclude "*.spec.ts"

# Combine options
crypto-scanner scan ./backend -v --exclude node_modules -o report.json

Exclusions par défaut

Les éléments suivants sont automatiquement exclus pour éviter d'analyser les dépendances :

.git, .svn, .hg          # Contrôle de version
node_modules, vendor     # Dépendances de paquets
__pycache__, .pytest_cache, .mypy_cache
.venv, venv, env         # Environnements virtuels
dist, build, out         # Sorties de construction
.idea, .vscode           # Répertoires IDE
site-packages, third_party

Classification des risques

Critique — Vulnérable au quantique

Algorithmes qui seront complètement brisés par l'algorithme de Shor :

AlgorithmKey SizesQuantum ImpactRecommended Action
RSAToutes (1024-4096+)Complètement briséMigrer vers ML-KEM + ML-DSA
ECDSA/ECCToutes les courbesComplètement briséMigrer vers ML-DSA
DH/ECDHTousÉchange de clés briséMigrer vers ML-KEM
DSATousComplètement briséMigrer vers ML-DSA

Élevé — Déprécié ou faible

Algorithmes avec des vulnérabilités classiques connues :

AlgorithmIssueRecommended Action
MD5Attaques de collision, complètement briséRemplacer par SHA-3 ou SHA-256
SHA-1Attaques de collision démontréesRemplacer par SHA-256+
DESClé de 56 bits, trivialement briséRemplacer par AES-256
3DESAttaques meet-in-the-middleRemplacer par AES-256
AES-128L'algorithme de Grover réduit la sécuritéMettre à niveau vers AES-256

Moyen — Surveiller

Algorithmes actuellement sécurisés mais à surveiller :

AlgorithmStatusRecommended Action
SHA-256Sécurisé, Grover réduit à 128 bitsPlanifier la migration vers SHA-3
SHA-384SécuriséSurveiller les développements
SHA-512Bonne résistance quantiqueSurveiller les développements
TLS 1.2Sécurisé mais vieillissantPréférer TLS 1.3

Faible — Adéquat ou résistant au quantique

Algorithmes offrant une protection adéquate :

Télécharger l’outil