यह वही है जो मैंने यहाँ से उत्तर दिया है ...
OpenID केवल उतना ही सुरक्षित है जितना कि इसमें शामिल पार्टियां और यह किसी भी प्रमाणीकरण पद्धति का सच है। मैंने महसूस किया कि इससे पहले कि मैंने यह चर्चा शुरू की।
OpenID के साथ मुद्दा, जैसा कि मुझे लगता है कि यह दो गुना है ...
आपका लॉगिन अब केवल आपके और आपके द्वारा उपयोग की जाने वाली साइट के बीच साझा किया जाने वाला रहस्य नहीं है। यह आपका OpenID है और आपके द्वारा उपयोग की जाने वाली प्रत्येक साइट से जाना जाता है, और यह ईमेल पते या आपके ईमेल पते या कुछ इसी तरह से प्राप्त की गई चीज़ की तरह आसानी से अनुमान लगाया जा सकता है।
आरपी अपनी साइट पर ओपनआईपी लागू कर सकता है, यह मानते हुए कि वह व्यापक रूप से स्वीकृत 'प्रोटोकॉल' का उपयोग कर रहा है, क्योंकि यह सुरक्षित है। दी गई, अधिकांश रन-ऑफ-द-मिल वेब साइट डेवलपर्स के पास इस बात की कोई सही अवधारणा नहीं है कि किसी साइट को कैसे सुरक्षित किया जाए, लेकिन अगर वे अपनी सुरक्षा को लागू करते हैं, तो कम से कम # 1 मुद्दा खेल में नहीं आता है।
एक उपभोक्ता के रूप में, जब मैं any-site.com पर एक खाता बनाता हूं, तो मेरे पास डेवलपर्स / साइट प्रबंधकों की बुद्धिमत्ता की कोई धारणा नहीं है। मैं एक आईडी का उपयोग करता हूं जो मुझे नहीं लगता कि आसानी से अनुमान लगाया जा सकता है। मैं नहीं चाहता कि serverfault.com मुझे पता है जिसका उपयोग मैं Etrade.com पर लॉगिन करने के लिए कर रहा हूं। मैं हर साइट पर एक अलग पासवर्ड का उपयोग करता हूं और उन पासवर्ड को अपनी योजना के साथ प्रबंधित करता हूं। यह अत्यधिक संभावना नहीं है कि मेरा खाता तब तक समाहित किया जाएगा जब तक कि साइट ऑपरेटर कुल बेवकूफ न हों।
OpenID के साथ, WEB में हर कोई जानता है कि यह कैसे काम करता है और इस पर हमला कैसे करना चाहिए, क्या आरपी को उचित उपाय नहीं करना चाहिए।
मुझे ओपन सोर्स सॉफ्टवेयर बहुत पसंद है, लेकिन ओपनआईडी के मामले में मुझे लगता है कि यह इस संभावना को खोलता है कि अनसोचेटिंग अपनाने वालों के लिए हीन कार्यान्वयन उपलब्ध होगा।
मुझे लगता है कि यह सब अनुमोदन के कुछ हस्ताक्षरित मुहर द्वारा हल किया जा सकता है जो उपभोक्ता को आश्वासन देता है कि साइट ने एक ऑडिट पारित किया है और हैक करने के लिए व्यवहार्य नहीं है।
शायद मैं सिर्फ पागल हूं।