Distributed.net
Distributed.net ایک رضاکارانہ کمپیوٹنگ کی کوشش ہے جو بصورت دیگر بیکار CPU یا GPS وقت کا استعمال کرتے ہوئے بڑے پیمانے کے مسائل کو حل کرنے کی کوشش کر رہی ہے۔ یہ ڈسٹری بیوٹڈ کمپیوٹنگ ٹیکنالوجیز انکارپوریٹڈ (ڈی سی ٹی آئی) کے زیر انتظام ہے، جو امریکی ٹیکس کوڈ 501 (سی) (3) کے تحت ایک غیر منافع بخش تنظیم ہے۔ Distributed.net RC 5-72 پر کام کر رہا ہے (72 بٹ کلید کے ساتھ RC5 کو توڑنا)۔ آر سی 5-72 پروجیکٹ ستمبر 2023 تک صرف 44 سالوں میں کلیدی جگہ کو ختم کرنے کی رفتار پر ہے، حالانکہ جب بھی مطلوبہ کلید مل جائے گی تو پروجیکٹ ختم ہو جائے گا۔ آر سی 5 کے پاس آر ایس اے سیکیورٹی سے آٹھ غیر حل شدہ چیلنجز ہیں، حالانکہ مئی 2007 میں، آر ایس اے سیکیورٹی نے اعلان کیا کہ وہ اب اپنے کسی بھی خفیہ کلیدی چیلنج کی درست کلید کے لیے انعامی رقم فراہم نہیں کریں گے۔ distributed.net نے نتیجے کے طور پر کلید تلاش کرنے کے لیے اصل انعامی پیشکش کو اسپانسر کرنے کا فیصلہ کیا ہے۔ 2001 میں، distributed.net کا تخمینہ 30 سے زیادہ TFLOPS کا تھا۔ تھرو پٹ کا تخمینہ کری ایکس سی 40 جیسا ہی تھا، جیسا کہ لونسٹار 5 سپر کمپیوٹر میں استعمال ہوتا ہے، یا تقریبا 1.25 پیٹا ایف ایل او پیز۔ تاریخ فروری 1997 میں Hotjobs.com کے ارل ایڈی اور کرسٹوفر جی اسٹیچ II اور نیو میڈیا لیبز نے ایک مربوط کوشش شروع کی تھی، جو کہ RSA سیکرٹ-کی چیلنج کے RC 5-56 حصے کو توڑنے کی کوشش کے طور پر کی گئی تھی، جو کہ ایک 56 بٹ انکرپشن الگورتھم تھا جس میں $10,000 امریکی ڈالر کا انعام ہر اس شخص کے لیے دستیاب تھا جو کلید تلاش کر سکتا تھا۔ بدقسمتی سے، سرور پر شرکاء کی طرف سے ایس وائی این سیلاب کے حملوں کے نتیجے میں اس ابتدائی کوشش کو معطل کرنا پڑا۔ ایک نئی آزاد کوشش، جس کا نام distributed.net تھا، کو جیفری اے لاسن، ایڈم ایل بیبرگ، اور ڈیوڈ سی میک نیٹ نے کئی دیگر افراد کے ساتھ مربوط کیا جو بورڈ میں خدمات انجام دیں گے اور انفراسٹرکچر کو چلائیں گے۔ مارچ 1997 کے آخر تک آر سی 5-56 کو دوبارہ شروع کرنے کے لیے نئے پراکسیز جاری کیے گئے اور بہتر کلائنٹس پر کام شروع ہوا۔ ایک گائے کے سر کو ایپلی کیشن کے آئیکن اور پروجیکٹ کے ماسکٹ کے طور پر منتخب کیا گیا تھا۔ آر سی 5-56 چیلنج کو 250 دنوں کے بعد 19 اکتوبر 1997 کو حل کیا گیا۔ صحیح کلید "0x532B744CC20999" تھی اور سادہ متن والے پیغام میں لکھا تھا کہ "نامعلوم پیغام یہ ہے: کلیدی لمبائی کو طویل کرنے کا وقت آگیا ہے"۔ آر سی 5-64 چیلنج کو 1,757 دنوں کے بعد 14 جولائی 2002 کو حل کیا گیا۔ صحیح کلید "0x63DE7DC154F4D039" تھی اور سادہ متن پیغام میں لکھا تھا کہ "نامعلوم پیغام یہ ہے کہ: کچھ چیزوں کو بغیر پڑھے چھوڑنا بہتر ہے"۔ آرڈر 24، 25، 26، 27 اور 28 کے بہترین گولمب حکمرانوں (او جی آر) کی تلاش بالترتیب 13 اکتوبر 2004، 25 اکتوبر 2008، 24 فروری 2009، 19 فروری 2014، اور 23 نومبر 2022 کو مکمل ہوئی۔ کلائنٹ "ڈی این ای ٹی سی" سافٹ ویئر ایپلی کیشن کا فائل نام ہے جسے صارفین کسی بھی فعال distributed.net پروجیکٹ میں حصہ لینے کے لیے چلاتے ہیں۔ یہ ایک کمانڈ لائن پروگرام ہے جس میں اسے ترتیب دینے کے لیے انٹرفیس ہے، جو مختلف قسم کے پلیٹ فارمز کے لیے دستیاب ہے۔ distributed.net سافٹ ویئر ایپلی کیشن کو صرف "کلائنٹ" کے طور پر حوالہ دیتا ہے۔ اے ایم ڈی فائر اسٹریم فعال جی پی یو کے ساتھ 32 بٹ ونڈوز چلانے والے رضاکاروں نے آر سی 5-72 پروجیکٹ میں سب سے زیادہ پروسیسنگ پاور کا تعاون کیا ہے اور 64 بٹ لینکس چلانے والے رضاکاروں نے او جی آر-28 پروجیکٹ میں سب سے زیادہ پروسیسنگ پاور کا تعاون کیا ہے۔ کلائنٹ کے لیے سورس کوڈ کے کچھ حصے عوامی طور پر دستیاب ہیں، حالانکہ صارفین کو خود ترمیم شدہ ورژن تقسیم کرنے کی اجازت نہیں ہے۔ Distributed.net کا RC 5-72 پروجیکٹ BOINC کلائنٹ پر مو! کے ذریعے دستیاب ہے۔ لفافہ۔ جی پی یو فعال کلائنٹس کی ترقی حالیہ برسوں میں، آر سی 5-72 پروجیکٹ پر زیادہ تر کام کلائنٹس کے ذریعے پیش کیا گیا ہے جو جدید گرافکس کارڈز کے جی پی یو پر چلتے ہیں۔ اگرچہ یہ منصوبہ تقریبا 6 سال سے جاری تھا جب پہلے جی پی یوز نے نتائج جمع کرنا شروع کیے تھے، مئی 2023 تک، جی پی یوز تمام مکمل شدہ ورک یونٹس کے 86 فیصد کی نمائندگی کرتے ہیں، اور ہر روز تمام ورک یونٹس کے 93 فیصد سے زیادہ کو مکمل کرتے ہیں۔ این ویڈیا 2007 کے آخر میں، این ویڈیا سی یو ڈی اے سے چلنے والے ہارڈ ویئر پر چلنے کے لیے ڈیزائن کیے گئے نئے آر سی 5-72 کور کے نفاذ پر کام شروع ہوا، جس میں پہلی مکمل شدہ ورک یونٹس نومبر 2008 میں رپورٹ کی گئیں۔ موازنہ کے لیے، آر سی 5-72 پر کام کرنے والے 2008 کے دور کے اعلی درجے کے سنگل سی پی یو نے تقریبا 50 ملین چابیاں/سیکنڈ حاصل کیں، جو آر سی 5-72 کے لیے ایک بہت ہی اہم پیش رفت کی نمائندگی کرتی ہیں۔ مئی 2023 تک، سی یو ڈی اے کلائنٹس نے آر سی 5-72 پروجیکٹ پر تمام کام کا 11 فیصد مکمل کر لیا ہے۔ اے ایم ڈی/اے ٹی آئی اسی طرح، 2008 کے آخر کے قریب، اے ایم ڈی فائر اسٹریم سے چلنے والے ہارڈ ویئر پر چلنے کے لیے ڈیزائن کیے گئے نئے آر سی 5-72 کور کے نفاذ پر کام شروع ہوا۔ ریڈیون ایچ ڈی 5000 اور 6000 سیریز کی کچھ مصنوعات نے 1.8 بلین چابیاں/سیکنڈ سے زیادہ کلیدی نرخ فراہم کیے۔ مئی 2023 تک، فائر اسٹریم کلائنٹس نے آر سی 5-72 پروجیکٹ پر تقریبا 28 فیصد کام مکمل کر لیا ہے۔ فائر اسٹریم کلائنٹس کی یومیہ پیداوار 0.0 فیصد سے نیچے گر گئی ہے کیونکہ اے ایم ڈی جی پی یو کے شراکت داروں کی اکثریت اب اوپن سی ایل کلائنٹ کا استعمال کرتی ہے۔ اوپن سی ایل ایک اوپن سی ایل کلائنٹ 2012 کے آخر میں بیٹا ٹیسٹنگ میں داخل ہوا اور اسے 2013 میں جاری کیا گیا۔ مئی 2023 تک، اوپن سی ایل کلائنٹس نے آر سی 5-72 پروجیکٹ پر 47 فیصد سے زیادہ کام مکمل کر لیا ہے۔ جی پی یو مینوفیکچرر کی طرف سے اوپن سی ایل پروڈکشن کا کوئی بریک ڈاؤن موجود نہیں ہے، کیونکہ اے ایم ڈی، این وی آئی ڈی اے، اور انٹیل جی پی یو سبھی اوپن سی ایل کی حمایت کرتے ہیں۔ distributed.net پروجیکٹوں کی ٹائم لائن موجودہ RSA لیب کا 72 بٹ RC5 انکرپشن چیلنج-جاری ہے، 28 جولائی 2023 تک 10.413 ٪ مکمل ہوا (حالانکہ RSA لیبز نے اسپانسرشپ بند کر دی ہے) کرپٹوگرافی RSA لیب کا 56 بٹ RC5 انکرپشن چیلنج-19 اکتوبر 1997 کو مکمل ہوا (250 دنوں اور کلیدی جگہ کے 47 ٪ ٹیسٹ کے بعد)۔ آر ایس اے لیب کا 56 بٹ ڈی ای ایس-II-1 انکرپشن چیلنج-23 فروری 1998 کو مکمل ہوا (39 دنوں کے بعد) آر ایس اے لیب کا 56 بٹ ڈی ای ایس-II-2 انکرپشن چیلنج-15 جولائی 1998 کو ختم ہوا (ای ایف ایف ڈی ای ایس کریکر نے 2.5 دنوں کے بعد آزادانہ طور پر پایا) آر ایس اے لیب کا 56 بٹ ڈی ای ایس-III انکرپشن چیلنج-19 جنوری 1999 کو مکمل ہوا (ای ایف ایف ڈی ای ایس کریکر کی مدد سے 22.5 گھنٹوں کے بعد) سی ایس-سائفر چیلنج-16 جنوری 2000 کو مکمل ہوا (60 دنوں اور 98 فیصد کلیدی جگہ کی جانچ کے بعد)۔ آر ایس اے لیب کا 64 بٹ آر سی 5 انکرپشن چیلنج-14 جولائی 2002 کو مکمل ہوا (کچھ دنوں اور 83 فیصد کلیدی جگہ کی جانچ کے بعد)۔ گولمب حکمران بہترین گولمب حکمران (OGR-24)-مکمل 13 اکتوبر 2004 (دنوں کے بعد، تصدیق شدہ پیش گوئی شدہ بہترین حکمران) بہترین گولمب حکمران (OGR-25)-مکمل 24 اکتوبر 2008 (دنوں کے بعد، تصدیق شدہ پیش گوئی شدہ بہترین حکمران) بہترین گولمب حکمران (OGR-26)-مکمل 24 فروری 2009 (دنوں کے بعد، تصدیق شدہ پیش گوئی شدہ بہترین حکمران) بہترین گولمب حکمران (OGR-27)-مکمل 19 فروری 2014 (دنوں کے بعد، تصدیق شدہ پیش گوئی شدہ بہترین حکمران) بہترین گولمب حکمران (OGR-28)-مکمل 23 نومبر 2022 (دنوں کے بعد، تصدیق شدہ پیش گوئی شدہ بہترین حکمران) RSA سیکرٹ-کی چیلنج گولمب حکمران بھی دیکھیں