گوگل مڪمل هومومورفڪ انڪرپشن لاءِ هڪ ٽول ڪٽ کوليو آهي

گوگل لائبريرين ۽ افاديت جو هڪ کليل سيٽ شايع ڪيو آهي جيڪو هڪ مڪمل هومومورفڪ انڪرپشن سسٽم کي لاڳو ڪري ٿو جيڪو توهان کي ڊيٽا کي انڪريپٽ فارم ۾ پروسيس ڪرڻ جي اجازت ڏئي ٿو جيڪو حساب جي ڪنهن به مرحلي تي کليل فارم ۾ ظاهر نٿو ٿئي. ٽول ڪٽ اهو ممڪن بڻائي ٿو ته رازداري ڪمپيوٽنگ لاءِ پروگرام ٺاهڻ جيڪي ڊيٽا سان گڏ ڪم ڪري سگهن بغير ڊيڪرپشن جي، بشمول انڪريپٽ ٿيل ڊيٽا تي رياضياتي ۽ سادي اسٽرنگ آپريشن ڪرڻ. پروجيڪٽ ڪوڊ C++ ۾ لکيل آهي ۽ Apache 2.0 لائسنس تحت ورهايو ويو آهي.

آخر کان آخر تائين انڪرپشن جي برعڪس، هومومورفڪ انڪرپشن، ڊيٽا جي منتقلي کي بچائڻ کان علاوه، ڊيٽا کي پروسيس ڪرڻ جي صلاحيت مهيا ڪري ٿي ان کي ڊڪرپٽ ڪرڻ کان سواءِ. مڪمل هومومورفي جو مطلب آهي انڪرپٽ ٿيل ڊيٽا تي اضافو ۽ ضرب عملن کي انجام ڏيڻ جي صلاحيت، جنهن جي بنياد تي توهان ڪنهن به صوابديدي حساب کي لاڳو ڪري سگهو ٿا. ٻاھر ھڪڙو انڪوڊ ٿيل نتيجو پيدا ڪري ٿو، جيڪو اصل ڊيٽا تي ساڳئي عملن جي نتيجن کي انڪرپٽ ڪرڻ وانگر ھوندو.

homomorphic encryption سان گڏ ڊيٽا سان ڪم ڪرڻ حقيقت ۾ اچي ٿو ته صارف ڊيٽا کي انڪرپٽ ڪري ٿو ۽، چابين کي ظاهر ڪرڻ کان سواء، پروسيسنگ لاءِ ٽئين پارٽي جي خدمت ڏانهن منتقل ڪري ٿو. هي خدمت بيان ڪيل حسابن کي انجام ڏئي ٿي ۽ هڪ اينڪرپٽ ٿيل نتيجو پيدا ڪري ٿي، بغير اهو طئي ڪرڻ جي قابل ناهي ته ڪهڙي ڊيٽا سان ڪم ڪري رهي آهي. استعمال ڪندڙ، سندس چاٻيون استعمال ڪندي، جاري ڪيل ڊيٽا کي رد ڪري ٿو ۽ نتيجو صاف متن ۾ حاصل ڪري ٿو.

گوگل مڪمل هومومورفڪ انڪرپشن لاءِ هڪ ٽول ڪٽ کوليو آهي

هومومورفڪ انڪرپشن جي ايپليڪيشن جي علائقن ۾ رازداري ڪمپيوٽنگ لاءِ ڪلائوڊ سروسز جي تخليق، اليڪٽرانڪ ووٽنگ سسٽم جو نفاذ، گمنام روٽنگ پروٽوڪول ٺاهڻ، ڊي بي ايم ايس ۾ انڪريپٽ ٿيل ڊيٽا تي پروسيسنگ سوالن، ۽ مشين لرننگ سسٽم جي رازداري ٽريننگ شامل آهن.

مثال طور، homomorphic encryption طبي ايپليڪيشنن ۾ ڪارائتو ثابت ٿيندو جيڪي حساس معلومات حاصل ڪري سگھن ٿيون مريضن کان انڪرپٽ ٿيل فارم ۾ ۽ صحت جي سارسنڀال جي ماهرن کي مهيا ڪري سگھن ٿيون جيڪي تجزياتي عمل ڪرڻ جي صلاحيت رکن ٿيون ۽ بي ضابطگين جي سڃاڻپ ڪري سگھن ٿيون. Homomorphic encryption پڻ مطالعي سان مدد ڪري سگھي ٿي بيمارين ۽ مخصوص جينياتي ميوٽيشنز جي وچ ۾ تعلق کي جانچڻ، جن کي جينياتي معلومات جي هزارين نمونن جي تجزيو جي ضرورت آهي.

شايع ٿيل اوزارن جي هڪ خاص خصوصيت C++ ۾ معياري ڊولپمينٽ ٽيڪنڪ استعمال ڪندي انڪرپٽ ٿيل ڊيٽا پروسيسنگ لاءِ پروگرام ٺاهڻ جي صلاحيت آهي. مهيا ڪيل ٽرانسپلر کي استعمال ڪندي، هڪ C++ پروگرام هڪ خاص FHE-C++ ڊائلڪٽ ۾ تبديل ڪيو ويو آهي جيڪو انڪرپٽ ٿيل ڊيٽا سان ڪم ڪرڻ جي قابل آهي.

گوگل مڪمل هومومورفڪ انڪرپشن لاءِ هڪ ٽول ڪٽ کوليو آهي


جو ذريعو: opennet.ru

تبصرو شامل ڪريو