Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Quantum-Safe-Migration — एंटरप्राइज़-ग्रेड टूलकिट जो लेगेसी इन्फ्रास्ट्रक्चर का ऑडिट करने और उसे हाइब्रिड पोस्ट-क्वांटम क्रिप्टोग्राफी (PQC) में माइग्रेट करने के लिए है। | Kitploit
उपकरण/GitHubGitHub/soufianecyber/quantum-safe-migration
रक्षात्मक उपकरणएन्क्रिप्शन/डिक्रिप्शन उपकरणभेद्यता विश्लेषणकॉन्फ़िगरेशन ऑडिटिंगनेटवर्क सुरक्षाक्रिप्टोग्राफीDevSecOps
GitHubsoufianecyber/quantum-safe-migration

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →

Quantum-Safe-Migration

एंटरप्राइज़-ग्रेड टूलकिट जो लेगेसी इन्फ्रास्ट्रक्चर का ऑडिट करने और उसे हाइब्रिड पोस्ट-क्वांटम क्रिप्टोग्राफी (PQC) में माइग्रेट करने के लिए है।

रिपॉजिटरी देखेंवेबसाइट
39518 दिन पहलेअभी तक समीक्षित नहीं
साझा करें

🌌 क्वांटम-सुरक्षित माइग्रेशन (QSM)

QSM बैनर

Python Version License Platform Security Focus Status Hybrid PQC NIST ML-KEM ML-DSA Code Style


Nginx और OpenSSH के लिए एक पोस्ट-क्वांटम क्रिप्टोग्राफी माइग्रेशन टूलकिट।


🛠️ अवलोकन

QSM एक ओपन-सोर्स टूलकिट है जो लीगेसी क्रिप्टोग्राफिक कॉन्फ़िगरेशन का ऑडिट करता है और उन्हें हाइब्रिड पोस्ट-क्वांटम क्रिप्टोग्राफी (PQC) में माइग्रेट करता है। यह Shor के एल्गोरिद्म के प्रभाव का अनुकरण करके और Debian-आधारित सिस्टम पर हाइब्रिड माइग्रेशन को स्वचालित करके "Harvest Now, Decrypt Later" (HNDL) खतरे के वेक्टर को लक्षित करता है।

⚠️ सख्त आर्किटेक्चरल सिद्धांत: QSM कभी भी शुद्ध पोस्ट-क्वांटम परिनियोजन की अनुमति नहीं देता। सभी ऑपरेशन एक हाइब्रिड प्रतिमान लागू करते हैं जो शास्त्रीय और PQC एल्गोरिद्म को जोड़ता है (प्रमाणीकरण के लिए ECDSA P-256 + ML-DSA-65; कुंजी विनिमय के लिए X25519 + ML-KEM-768)।


⚠️ सीमाएँ

QSM एक कार्यात्मक प्रूफ-ऑफ-कॉन्सेप्ट है, प्रमाणित उत्पादन टूल नहीं। कृपया महत्वपूर्ण वातावरणों में इस पर निर्भर होने से पहले इस अनुभाग को ध्यान से पढ़ें।

सिमुलेशन मॉडल

--simulate कमांड Shor के एल्गोरिद्म संसाधन अनुमान के लिए एक सरलीकृत विश्लेषणात्मक मॉडल का उपयोग करता है — संकलित क्वांटम सर्किट नहीं:

  • गेट गणना: O(bits³)
  • भौतिक क्यूबिट: logical_qubits × 1000 (सरफेस कोड धारणा)
  • लॉजिकल क्लॉक: 1 MHz (रूढ़िवादी)

यह परिमाण-कोटि के अनुमान उत्पन्न करता है, सटीक भविष्यवाणियाँ नहीं। वास्तविक दुनिया की CRQC संसाधन आवश्यकताएँ सर्किट गहराई, गेट फिडेलिटी, त्रुटि-सुधार ओवरहेड और हार्डवेयर आर्किटेक्चर पर निर्भर करती हैं। ये सक्रिय अनुसंधान क्षेत्र बने हुए हैं।

आउटपुट आंकड़े (जैसे, "ECC-256 के लिए ~99 दिन") निर्दिष्ट धारणाओं के अंतर्गत एक सैद्धांतिक निचली सीमा का प्रतिनिधित्व करते हैं, किसी मौजूदा मशीन पर माप नहीं। आज कोई क्रिप्टोग्राफिक रूप से प्रासंगिक क्वांटम कंप्यूटर (CRQC) मौजूद नहीं है।

माइग्रेशन का दायरा

--migrate कमांड हाइब्रिड सिफर सूट इंजेक्ट करने के लिए कॉन्फ़िगरेशन फ़ाइलों को पैच करता है। यह नहीं करता:

  • liboqs या oqs-provider को इंस्टॉल या कॉन्फ़िगर करना
  • हाइब्रिड प्रमाणपत्र उत्पन्न करना
  • सत्यापित करना कि लक्ष्य सेवा वास्तव में इंजेक्ट किए गए एल्गोरिद्म नामों का समर्थन करती है
  • परिणामी TLS हैंडशेक का एंड-टू-एंड परीक्षण करना

इंजेक्ट किए गए सिफर नामों के सम्मानित होने के लिए आपको सुनिश्चित करना होगा कि oqs-provider इंस्टॉल और लोडेड है। पहले सभी माइग्रेशन का गैर-उत्पादन वातावरण में परीक्षण करें।

उत्पादन तैयारी

QSM को निम्नलिखित पर सत्यापित किया गया है:

  • Parrot OS Security · kernel 7.1.13+parrot7-amd64
  • Python 3.13.5 · Nginx 1.26.3 · OpenSSL 3.5.7
  • यूनिट परीक्षण पास हो रहे हैं (tests/ देखें)

इसका पैमाने पर, लोड के तहत, या विविध वातावरणों में तनाव-परीक्षण नहीं किया गया है। इसे एक संदर्भ कार्यान्वयन मानें और इसे अपने इंफ्रास्ट्रक्चर के अनुकूल बनाएं।

NIST मानकों के साथ संरेखण

QSM अंतिम रूप दिए गए NIST मानकों को लक्षित करता है:

FIPSएल्गोरिद्मQSM उपयोग
FIPS 203ML-KEMकुंजी विनिमय (ML-KEM-768)
FIPS 204ML-DSAप्रमाणीकरण (ML-DSA-65)

शब्दावली: "Kyber" और "Dilithium" NIST प्रतियोगिता के दौरान उपयोग किए गए पूर्व-मानक कोडनेम थे। अंतिम रूप दिए गए मानक क्रमशः ML-KEM और ML-DSA का उपयोग करते हैं। QSM पूरे में मानकीकृत नामों का उपयोग करता है।


🚀 दोहरे परिचालन मोड

QSM को विभिन्न वातावरणों में अनुकूली रूप से चलाने के लिए बनाया गया है:

  1. लाइटवेट मोड (सिमुलेशन और ड्राई-रन): किसी उन्नत C-निर्भरता की आवश्यकता नहीं। Shor के एल्गोरिद्म हमलों, जोखिम स्कोर और माइग्रेशन कॉन्फ़िगरेशन का सुरक्षित रूप से पूर्वावलोकन करें।
  2. प्रोडक्शन मोड (सक्रिय माइग्रेशन): कॉन्फ़िगरेशन परतों को चेकसम-सत्यापित रोलबैक लॉजिक के साथ परमाणु रूप से पैच करने के लिए liboqs सिस्टम एकीकरण की आवश्यकता होती है।

⚡ इंस्टॉलेशन और त्वरित शुरुआत

1. क्लोन और सेटअप

# Clone and enter the vault
git clone https://github.com/soufianecyber/Quantum-Safe-Migration
cd Quantum-Safe-Migration

# Initialize virtual environment
python3 -m venv venv
source venv/bin/activate

# Install dependencies
pip install -r requirements.txt

2. अपना Matrix सत्यापित करें

python3 qsm.py --preflight

🎮 CLI संदर्भ गाइड

# 1. Run Quantum Attack Simulation on target assets
python3 qsm.py --simulate --target example.com
python3 qsm.py --simulate --keyfile ./test_legacy_key.pem

# 2. Preview Hybrid Migration Block (Safe Dry-Run)
python3 qsm.py --migrate --target nginx --config ./dummy_nginx.conf --dry-run

# 3. Apply Production Migration (Requires Sudo)
sudo venv/bin/python3 qsm.py --migrate --target nginx --config /etc/nginx/nginx.conf
sudo venv/bin/python3 qsm.py --migrate --target sshd --config /etc/ssh/sshd_config

# 4. Atomic Rollback Checksum Restoration
sudo venv/bin/python3 qsm.py --rollback --target /etc/nginx/nginx.conf

📸 स्क्रीनशॉट

1. प्री-फ़्लाइट सिस्टम जाँच

sudo python3 qsm.py --preflight

Pre-Flight Check

Python संस्करण, liboqs बाइंडिंग्स, ML-KEM/ML-DSA उपलब्धता, और OpenSSL को मान्य करता है।

2. क्वांटम भेद्यता आकलन

python3 qsm.py --simulate --target google.com

Simulation

google.com पर ECC-256 का पता लगाता है और Shor's Algorithm के क्रैक होने का समय निकालता है।

3. हाइब्रिड PQC माइग्रेशन (ड्राई-रन)

sudo python3 qsm.py --migrate --target nginx --config /etc/nginx/nginx.conf --dry-run

Dry-Run Migration

हाइब्रिड सिफर सूट इंजेक्शन का पूर्वावलोकन — कोई फ़ाइल संशोधित नहीं की गई।


🛡️ लाइसेंस और कानूनी ढांचा

MIT लाइसेंस के अंतर्गत वितरित। विवरण के लिए LICENSE देखें।

अस्वीकरण: यह टूलकिट विशेष रूप से अधिकृत परीक्षण और अवसंरचना माइग्रेशन सत्यापन उद्देश्यों के लिए बनाया गया है।


👤 लेखक

Soufiane Cyber

  • 🐙 GitHub: github.com/soufianecyber
  • 🔐 फोकस: आक्रामक सुरक्षा · पोस्ट-क्वांटम क्रिप्टोग्राफी · DevSecOps

🙏 आभार

  • liboqs के लिए Open Quantum Safe
  • FIPS 203/204 के लिए NIST PQC Project
  • बैज अवसंरचना के लिए Shields.io

⭐ परियोजना का समर्थन करें

टूल डाउनलोड करें