मैं दो सिफरटेक्स को कैसे क्रैक कर सकता हूं जिन्होंने दो बार एक ही कुंजी का उपयोग किया है? उदाहरण के लिए, plaintext1
कुंजी "abcdefg"
का उपयोग करता है, और plaintext2
कुंजी "abcdefg"
का उपयोग करता है।ओटीपी/एक्सओआर दो सिफरेट्स को क्रैक करना जिसमें एक ही कुंजी
मुझे पता है कि ciphertext2^ciphertext1
plaintext1^plaintext2
के बराबर है। और plaintext1^plaintext2
को क्रैक करने की विधि "पुस्तक सिफर" को क्रैक करने के लिए एक ही विधि है (कभी-कभी "चलने वाली कुंजी सिफर" भी कहा जाता है, हालांकि एक चलने वाला कुंजी सिफर एक पुस्तक सिफर के समान नहीं है, है ना?)
मुझे पता है कि मुझे एक शब्दकोश हमले का उपयोग करना है, लेकिन मुझे यकीन नहीं है कि मुझे कौन सी शब्दकोश/शब्दसूची का उपयोग करना चाहिए, और एल्गोरिदम इसे क्रैक करने में उपयोग किया जाता है। क्या कोई मुझे एक लिंक, या कुछ कोड प्रदान कर सकता है जो दिखाता है कि इसे कैसे क्रैक करना है?
मैं क्रिप्टोग्राफी के लिए नया हूं, और मैं बस इसे मजेदार बनाने के लिए करना चाहता था। क्या कोई मेरी मदद कर सकता है? धन्यवाद।
क्या आप मुझे कुछ छद्म कोड दे सकते हैं? धन्यवाद। –
छद्म कोड के बारे में चिंता करने की बजाय, मैं इसे कम से कम दो बार हाथ से काम करने की सलाह दूंगा; कई अन्य चीजों के साथ भी, क्रिप्टैनालिसिस को वास्तव में उपयोगी काम लिखने से पहले आप क्या कर रहे हैं, समझने के लिए हाथ से कुछ काम करने की आवश्यकता है। –
पालना शब्द के चयन में यह मददगार है यदि आप सादा पाठ के बारे में * कुछ * जानते हैं - जो यह था या उससे, किसी न किसी विषय का क्या हो सकता है ... – caf