Osegi
सुरक्षा·3 मिनट में पढ़ें

Signal एन्क्रिप्शन कोड की जांच DeepMind के AI ने चार हफ्ते में की

Google DeepMind का कहना है कि उसके AI एजेंटों ने गणित से साबित किया कि Signal के एन्क्रिप्शन कोड के अहम हिस्से सही चलते हैं। इसमें आम तौर पर सालों लगते हैं।

A padlock icon over lines of program code, symbolising the verified encryption of the Signal messaging protocol.
छवि: xataka.com

Signal के एन्क्रिप्शन कोड की जांच विशेषज्ञों की टीमों के लिए सालों का काम रही है। Google DeepMind का दावा है कि उसके AI एजेंटों ने यह काम चार हफ्ते में निपटा दिया और गणित से साबित किया कि कोड के अहम हिस्से वही करते हैं जो उन्हें करना चाहिए।

यह प्रोटोकॉल Signal और Google Messages की निजी बातचीत को सुरक्षित रखता है। WhatsApp का एन्क्रिप्शन भी इसी पर टिका है। DeepMind इसे सॉफ्टवेयर सुरक्षा में मील का पत्थर बताता है, हालांकि उसके शोधकर्ता खुद कहते हैं कि यह लंबी प्रक्रिया का एक कदम भर है।

Signal कोड की फॉर्मल वेरिफिकेशन क्या है?

फॉर्मल वेरिफिकेशन का मतलब है टेस्टिंग की जगह गणित से साबित करना कि सॉफ्टवेयर इरादे के मुताबिक चलता है। इसे सुरक्षा की सबसे मजबूत गारंटी माना जाता है, पर यह धीमा और थकाऊ काम है। ज्यादातर क्रिप्टोग्राफिक प्रोटोकॉल की जांच डिज़ाइन के स्तर पर रुक जाती है। DeepMind के मुताबिक उसने असली इम्प्लीमेंटेशन जांची, जहां अक्सर असली बग छिपे होते हैं। कंपनी का दावा है कि इतने व्यापक रूप से इस्तेमाल होने वाले प्रोटोकॉल की इम्प्लीमेंटेशन पहली बार फॉर्मली वेरिफाई हुई है, चाहे AI से या बिना AI के।

AlphaProof Code कैसे काम करता है?

सिस्टम का नाम AlphaProof Code है। यह कई AI मॉडलों को इंसानी विशेषज्ञों के साथ जोड़ता है। DeepMind के शोधकर्ताओं और AI मॉडलों ने Signal के सुरक्षा लक्ष्यों को फॉर्मल स्पेसिफिकेशन में बदला, और हर एक को इंसानों ने जांचा। Gemini Carbon से चलने वाले एजेंटों ने Lean भाषा में साठ लाख से ज्यादा लाइनों के प्रूफ लिखे। Lean ऐसी भाषा है जिसमें कंप्यूटर प्रूफ अपने आप जांच लेता है।

इसके बाद एजेंटों ने अपना काम खुद परखा और करीब 1% कोड पर इंसानी दोबारा जांच के लिए निशान लगाया। प्रूफ ऐसी बातें कवर करते हैं, जैसे डिवाइस के कुछ समय के लिए हैक होने के पहले और बाद भी संदेशों का सुरक्षित रहना।

क्या यह बग पकड़ता है?

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

कुछ सीमाएं भी हैं। पूरा Signal मोबाइल ऐप वेरिफाई नहीं हुआ, और Signal Foundation का पुराना फॉर्मल वेरिफिकेशन काम DeepMind के लिए शुरुआती बढ़त था। Signal के CTO Ehren Kret के मुताबिक पहले का काम कोड के छोटे हिस्सों पर था, जबकि DeepMind का तरीका बड़े विस्तार की गुंजाइश देता है।

शोधकर्ता नहीं चाहते कि AI लक्ष्य और प्रूफ दोनों खुद लिखे। DeepMind के Swarat Chaudhuri के शब्दों में, वे ऐसी दुनिया नहीं चाहते जहां AI खुद ही परीक्षा लिखे और खुद ही दे। इसलिए स्पेसिफिकेशन और चिह्नित हिस्सों की समीक्षा इंसानों ने की।

इसे बड़े स्तर पर कितना फैलाया जा सकता है और लागत क्या होगी, यह साफ नहीं है। DeepMind ने Signal का विश्लेषण शोध परियोजना के तौर पर मुफ्त किया, पर लागत या व्यावसायिक उत्पाद की योजना नहीं बताई। कंपनी वेरिफिकेशन आर्टिफैक्ट का सोर्स कोड खोल रही है और कहती है कि तरीका आगे मेडिकल डिवाइस फर्मवेयर और पावर ग्रिड सॉफ्टवेयर तक जा सकता है।

देखने लायक ऐप्स

SUMO: नंबर पज़ल

सही खाने चुनें, जोड़ें, लक्ष्य तक पहुँचें। सीखना आसान, महारत मुश्किल। मुफ़्त, हर उम्र के लिए।

Dialo: बोलकर भाषाएँ सीखें

AI बातचीत साथी से बात करें; हर वाक्य सुधरकर आपकी भाषा में समझाया हुआ लौटता है। 9 भाषाएँ, A1 से C2 तक।

giftdetect: मिनटों में सही तोहफ़ा

चुनें किसके लिए, किस मौके पर और कैसा स्वभाव। सर्च इंजन स्थानीय दुकानों के उत्पाद विवरण पढ़कर सबसे उपयुक्त विकल्प ऊपर रखता है। मुफ़्त, बिना साइन-अप।

टैग:signaldeepmindencryptionformal verificationalphaproof codewhatsapp

इसी दिन की और ख़बरें

सभी देखें →

और पढ़ें:: सुरक्षा

सभी देखें →