Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> प्रोग्रामिंग

सूचना सुरक्षा में असतत लघुगणक समस्या क्या है?

<घंटा/>

माना G एक परिमित चक्रीय समुच्चय है जिसमें n तत्व हैं। यह मानता है कि समूह को गुणनात्मक रूप से लिखा गया है। माना b, G का जनक है और इस प्रकार G के प्रत्येक अवयव g को g =b k के रूप में लिखा जा सकता है कुछ पूर्णांक k के लिए।

इसके अलावा, g को परिभाषित करने वाले ऐसे कोई भी दो पूर्णांक सर्वांगसम मॉड्यूल n होंगे। यह एक फ़ंक्शन लॉग का प्रतिनिधित्व कर सकता हैb :जी → जेड<उप>एन (जहाँ Zn k modulo n के सर्वांगसमता वर्ग को बनाकर पूर्णांकों modulo n के वलय को इंगित करता है। यह फ़ंक्शन एक समूह समरूपता है जिसे आधार b के असतत एल्गोरिथम के रूप में जाना जाता है।

गणित में, विशेष रूप से अमूर्त बीजगणित और इसके अनुप्रयोगों में, असतत लॉगरिदम सामान्य एल्गोरिदम के सैद्धांतिक अनुरूप हैं। विशिष्ट रूप से, एक साधारण एल्गोरिथम लॉगa (बी) समीकरण का एक समाधान है a x =b वास्तविक या सम्मिश्र संख्या से अधिक।

समान रूप से यदि g और h एक परिमित चक्रीय समूह G के तत्व हैं तो समीकरण g x का एक हल x =h को समूह G में h के आधार g के असतत लघुगणक के रूप में जाना जाता है।

संख्या सिद्धांत में असतत लॉग का एक बड़ा इतिहास है। मूल रूप से, वे मूल रूप से परिमित क्षेत्र में गणना में उपयोग किए जाते थे। हालांकि, वे केवल इंटीजर फैक्टराइजेशन प्रॉब्लम (आईएफपी) की तरह अस्पष्ट थे।

सार्वजनिक-कुंजी क्रिप्टोसिस्टम के कार्यान्वयन के लिए आवश्यक सबसे महत्वपूर्ण उपकरण डिस्क्रीट लॉग प्रॉब्लम (डीएलपी) है। कुछ लोकप्रिय आधुनिक क्रिप्टो-एल्गोरिदम हैं जो उनकी सुरक्षा को डीएलपी पर आधारित करते हैं। यह इस समस्या की जटिलता पर आधारित है। डिफी-हेलमैन ने 1976 में प्रसिद्ध डिफी-हेलमैन कुंजी समझौता योजना का सुझाव दिया।

उदाहरण

  • असतत लघुगणक समूह में सीखना सबसे आसान है (Zp ) यह गुणन मोडुलो के अंतर्गत सर्वांगसमता वर्गों (1,…., p – 1) का समूह है, अभाज्य p.

  • यदि इस समूह में किसी एक संख्या की kth घात ज्ञात करना आवश्यक है, तो वह अपनी kth घात को एक पूर्णांक के रूप में खोजकर और फिर p से भाग देने के बाद शेषफल की खोज करके ऐसा कर सकता है।

  • इस प्रक्रिया को असतत घातांक के रूप में जाना जाता है।

  • उदाहरण के लिए, (Z17 . पर विचार करें) ) x . यह 3 4 . की गणना कर सकता है इस समूह में, यह पहले 3 4 . की गणना कर सकता है =81, और इस प्रकार यह 81 को 17 से भाग देकर शेष 13 प्राप्त कर सकता है।

  • इसलिए, 3 4 =13 समूह में (Z17 .) ) x . असतत लघुगणक केवल उलटा ऑपरेशन है। उदाहरण के लिए, यह समीकरण 3 k . ले सकता है =13 (आधुनिक 17) k के लिए।

  • इसमें k =4 एक हल है। 3 16 . के बाद से 1 (मोड 17), यह भी इस प्रकार है कि यदि n एक पूर्णांक है तो 3 4+16n ≡ 13 x 1 n 13 (मोड 17) ।

  • इसलिए, समीकरण में 4 + 16n के रूप के अपरिमित रूप से कुछ समाधान हैं। इसके अलावा, क्योंकि 16 सबसे छोटा धनात्मक पूर्णांक m संतोषजनक है3 m 1 (मॉड 17), मैं। इ। , 16 3 इंच (Z17 .) का क्रम है ) x , एक ही उपाय हैं। इसी तरह, समाधान को k 4 (mod)16 के रूप में परिभाषित किया जा सकता है।

  • सामान्य असतत लघुगणक की गणना के लिए कोई कुशल एल्गोरिदम नहीं हैb जी जाना जाता है।


  1. सूचना सुरक्षा में गोपनीयता क्या है?

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

  1. सूचना सुरक्षा में डिक्रिप्शन क्या है?

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

  1. सूचना सुरक्षा में आईडिया क्या है?

    IDEA,अंतर्राष्ट्रीय डेटा एन्क्रिप्शन एल्गोरिथम के लिए खड़ा है। आईडिया एक ब्लॉक सिफर है जिसे जेम्स मैसी और ज़ुएजिया लाई द्वारा आविष्कार किया गया था और इसे पहली बार 1991 में परिभाषित किया गया था। यह 128 बिट की लंबाई का उपयोग करता है जो 64 बिट ब्लॉक पर काम करता है। इसमें आठ समान परिवर्तनों की एक श्रृं