
CVE-2017-15361 भेद्यता पर ROCA हमला
इस रिपॉजिटरी में ट्यूरिन के पॉलिटेक्निक में गणितीय इंजीनियरिंग में मेरी स्नातक की डिग्री के लिए विकसित थीसिस शामिल है। यह पायथन और sage पर आधारित एक स्क्रिप्ट है।
इस स्क्रिप्ट का उद्देश्य एक RSA कुंजी उत्पन्न करना, यह मूल्यांकन करना है कि क्या यह ROCA हमले के प्रति संवेदनशील है, और ROCA हमले को अंजाम देना है।
स्क्रिप्ट्स में टिप्पणियाँ इतालवी में हैं।
.
└── Attacco-ROCA-sulla-vulnerabilita-CVE-2017-15361 # The folder containing this repository
└──Program
├── Main.py # The main file
├── Keygen.py # Keygen of the key
├── Fingerprinting.py # Fingerprinting of the key
└── Attack.py # ROCA attack of the key
इस प्रोग्राम का उपयोग करने के लिए आपको अपनी मशीन पर python3 और python3 के साथ संगत sage स्थापित करना होगा।
sage और python में आपको जो लाइब्रेरीज़ स्थापित करनी हैं वे हैं: sympy, Cryptodome, math, labmath।
प्रोग्राम शुरू करने के लिए, sage शेल खोलें और यह कमांड उपयोग करें
#sage -python3 path/to/the/folder/on/your/pc/main.py