
एंटरप्राइज़-ग्रेड टूलकिट जो लेगेसी इन्फ्रास्ट्रक्चर का ऑडिट करने और उसे हाइब्रिड पोस्ट-क्वांटम क्रिप्टोग्राफी (PQC) में माइग्रेट करने के लिए है।
QSM एक उन्नत, प्रोडक्शन-रेडी सुरक्षा टूलकिट है जिसे Python 3.10+ में लागू किया गया है, और यह विशेष रूप से Parrot OS Security जैसे डिस्ट्रीब्यूशन पर DevOps इंजीनियरों और सुरक्षा ऑडिटरों के लिए डिज़ाइन किया गया है। यह "Harvest Now, Decrypt Later" (HNDL) के गंभीर खतरे से निपटने के लिए इंफ्रास्ट्रक्चर की क्रिप्टोग्राफिक स्थिति का आकलन करता है और हाइब्रिड पोस्ट-क्वांटम माइग्रेशन को स्वचालित करता है।
⚠️ सख्त आर्किटेक्चरल सिद्धांत: QSM कभी भी शुद्ध पोस्ट-क्वांटम डिप्लॉयमेंट की अनुमति नहीं देता। सभी ऑपरेशन एक सुरक्षित, बैकवर्ड-कम्पैटिबल हाइब्रिड पैराडाइम को लागू करते हैं जो क्लासिकल और PQC एल्गोरिदम को जोड़ता है (जैसे, ऑथेंटिकेशन के लिए ECDSA + Dilithium3 और की एक्सचेंज के लिए X25519 + Kyber768)।
QSM को आपके सुरक्षा वर्कफ़्लो को बाधित किए बिना विभिन्न वातावरणों में अनुकूली रूप से चलाने के लिए बनाया गया है:
liboqs सिस्टम इंटीग्रेशन की आवश्यकता होती है।# 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 lightweight dependencies
pip install -r requirements.txt
python3 qsm.py --preflight
# 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
MIT License के अंतर्गत वितरित। विवरण के लिए LICENSE देखें।
अस्वीकरण: यह टूलकिट विशेष रूप से अधिकृत परीक्षण और इंफ्रास्ट्रक्चर माइग्रेशन सत्यापन उद्देश्यों के लिए बनाया गया है।
Soufiane Cyber
liboqs के लिए Open Quantum Safesudo python3 qsm.py --preflight

Python वर्शन, liboqs बाइंडिंग्स, Kyber/Dilithium उपलब्धता, और OpenSSL को सत्यापित करता है।
python3 qsm.py --simulate --target google.com

google.com पर ECC-256 का पता लगाता है और Shor के एल्गोरिदम का क्रैक होने का समय निकालता है।
sudo python3 qsm.py --migrate --target nginx --config /etc/nginx/nginx.conf --dry-run

हाइब्रिड साइफर सूट इंजेक्शन का प्रीव्यू — कोई फ़ाइल संशोधित नहीं की गई।
यदि QSM आपको क्वांटम खतरों के विरुद्ध अपने इंफ्रास्ट्रक्चर को सुरक्षित करने में मदद करता है, तो कृपया GitHub पर इसे एक star देने पर विचार करें। यह प्रोजेक्ट को दृश्यता प्राप्त करने और उन अधिक सुरक्षा टीमों तक पहुंचने में मदद करता है जिन्हें इसकी आवश्यकता है।