Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
crypto-scanner — CLI-Tool zum Scannen von Codebasen auf quantenverwundbare Kryptografie | Kitploit
Tools/GitHubGitHub/mbennett-labs/crypto-scanner
Statische Code-Analyse (SAST)SchwachstellenanalyseCode-AnalyseKryptographieDevSecOpsSecret-ErkennungLieferkettensicherheit
GitHubmbennett-labs/crypto-scanner

crypto-scanner

CLI-Tool zum Scannen von Codebasen auf quantenverwundbare Kryptografie

Repository anzeigen
620vor 7 MonatenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Crypto Scanner

Scannen Sie Ihre Codebasis auf quantumanfällige Kryptografie, bevor es zu spät ist.

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

Schnellstart • Warum Quantenbereitschaft? • Nutzung • Risikostufen • CI/CD • Über uns


Übersicht

Crypto Scanner ist ein CLI-Tool, das Ihre Codebasis auf kryptografische Algorithmen scannt und Risikobewertungen zur Quantenverwundbarkeit erstellt. Es analysiert Quellcode, Konfigurationsdateien und X.509-Zertifikate, um Kryptografie zu identifizieren, die von Quantencomputern gebrochen wird.

Entwickelt von Quantum Shield Labs – hilft Organisationen, sich auf die Post-Quanten-Ära vorzubereiten.


Warum Quantenbereitschaft?

Die Quantenbedrohung ist real

Kryptografisch relevante Quantencomputer (CRQCs), die in der Lage sind, RSA und ECC zu brechen, werden voraussichtlich bis 2033 entstehen. Das ist keine Science-Fiction – es ist ein Zeitplan, auf den sich große Regierungen und Unternehmen aktiv vorbereiten.

Harvest Now, Decrypt Later (HNDL)

Angreifer sammeln bereits heute verschlüsselte Daten mit der Absicht, sie zu entschlüsseln, sobald Quantencomputer verfügbar sind. Wenn Ihre Daten einen langfristigen Wert haben (Gesundheitsakten, Finanzdaten, Geschäftsgeheimnisse, Regierungskommunikation), sind sie bereits jetzt gefährdet.

Warum Sie nicht warten können

HerausforderungRealität
MigrationskomplexitätGroße Codebasen benötigen 3-5+ Jahre für den Übergang
Tiefe der LieferketteIhre Abhängigkeiten enthalten anfällige Kryptografie, die Sie nicht sehen
Compliance-VorgabenNIST-PQC-Standards (ML-KEM, ML-DSA) sind jetzt finalisiert
CNSA 2.0-FristNSA verlangt quantenresistente Algorithmen bis 2033

Shors Algorithmus: Die Bedrohung

Shors Algorithmus kann auf einem ausreichend leistungsfähigen Quantencomputer effizient große ganze Zahlen faktorisieren und diskrete Logarithmen berechnen. Dies bricht:

  • RSA (alle Schlüssellängen)
  • ECDSA/ECC (alle Kurven)
  • DH/ECDH (Schlüsselaustausch)
  • DSA (digitale Signaturen)

Der erste Schritt: Inventar

Sie können nicht migrieren, was Sie nicht kennen. Crypto Scanner liefert das kryptografische Inventar, das der wesentliche erste Schritt in jedem Quantenbereitschaftsprogramm ist.

📘 Mehr erfahren: Lesen Sie das Quantum Shield Labs Playbook für umfassende Migrationsanleitungen.


Schnellstart

Erhalten Sie Ihren ersten Quanten-Schwachstellenscan in unter 60 Sekunden:

# 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

Das war's. Sie haben jetzt ein vollständiges kryptografisches Inventar Ihrer Codebasis.


Installation

Von PyPI (empfohlen)

pip install crypto-scanner

Aus dem Quellcode

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

Anforderungen

  • Python 3.10 oder höher
  • Funktioniert unter Windows, macOS und Linux

Nutzung

Grundlegende Befehle

# 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

CLI-Optionen

OptionKurzformBeschreibung
--htmlHTML-Bericht statt JSON erstellen
--output-oBericht in Datei speichern (statt stdout)
--verbose-vDetaillierten Scan-Fortschritt anzeigen
--exclude-eZusätzliche Ausschlussmuster (wiederholbar)
--version-VVersion anzeigen und beenden

Beispiele

# 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

Standardausschlüsse

Die folgenden werden automatisch ausgeschlossen, um das Scannen von Abhängigkeiten zu vermeiden:

.git, .svn, .hg          # Version control
node_modules, vendor     # Package dependencies
__pycache__, .pytest_cache, .mypy_cache
.venv, venv, env         # Virtual environments
dist, build, out         # Build outputs
.idea, .vscode           # IDE directories
site-packages, third_party

Risikoklassifizierung

Kritisch – Quantenanfällig

Algorithmen, die durch Shors Algorithmus vollständig gebrochen werden:

AlgorithmusSchlüssellängenQuantenauswirkungEmpfohlene Maßnahme
RSAAlle (1024-4096+)Vollständig gebrochenMigration zu ML-KEM + ML-DSA
ECDSA/ECCAlle KurvenVollständig gebrochenMigration zu ML-DSA
DH/ECDHAlleSchlüsselaustausch gebrochenMigration zu ML-KEM
DSAAlleVollständig gebrochenMigration zu ML-DSA

Hoch – Veraltet oder Schwach

Algorithmen mit bekannten klassischen Schwachstellen:

AlgorithmusProblemEmpfohlene Maßnahme
MD5Kollisionsangriffe, vollständig gebrochenErsetzen durch SHA-3 oder SHA-256
SHA-1Kollisionsangriffe demonstriertErsetzen durch SHA-256+
DES56-Bit-Schlüssel, trivial gebrochenErsetzen durch AES-256
3DESMeet-in-the-middle-AngriffeErsetzen durch AES-256
AES-128Grovers Algorithmus reduziert SicherheitUpgrade auf AES-256

Mittel – Überwachen

Algorithmen, die derzeit sicher sind, aber überwacht werden sollten:

AlgorithmusStatusEmpfohlene Maßnahme
SHA-256Sicher, Grover reduziert auf 128 BitMigration zu SHA-3 planen
SHA-384SicherEntwicklungen beobachten
SHA-512Gute QuantenresistenzEntwicklungen beobachten
TLS 1.2Sicher aber veraltetTLS 1.3 bevorzugen

Niedrig – Ausreichend oder Quantenresistent

Algorithmen, die ausreichenden Schutz bieten:

Tool herunterladen