گوگل پروتکل رمزنگاری برای محاسبات چندجانبه محرمانه که امکان انجام تحلیل و محاسبات بر روی مجموعه دادههای رمزگذاری شده از چندین شرکتکننده را فراهم میکند، ضمن اینکه محرمانگی دادههای هر شرکتکننده را حفظ میکند (هر شرکتکننده هیچ راهی برای کسب اطلاعات در مورد دادههای سایر شرکتکنندهها ندارد، اما میتواند محاسبات عمومی را بدون رمزگشایی روی آن انجام دهد). کد پیادهسازی پروتکل دارای مجوز Apache 2.0.
اتصال و محاسبه خصوصی به شما این امکان را میدهد که مجموعهای خصوصی از رکوردها را با شخص ثالثی به اشتراک بگذارید که میتواند آن را تجزیه و تحلیل کند و تفاوتها را با مجموعه خود به صورت کلی ارزیابی کند، اما نمیتواند مقادیر رکوردهای منفرد را بداند. به عنوان مثال، میتوان از یک مجموعه داده رمزگذاری شده اطلاعاتی مانند تعداد شناسههای منطبق با مجموعه خود و مجموع مقادیر رکوردهای منطبق را به دست آورد. با این حال، دانستن مقادیر و شناسههای خاص موجود در مجموعه غیرممکن است.
پروتکل اتصال و محاسبه خصوصی، که با نام جمع-تقاطع خصوصی نیز شناخته میشود، در مورد ترکیب پروتکل (انتقال تصادفی و بیتوجه)، رمزگذاری شده و استتار مضاعف .
سیستم پیشنهادی میتواند مفید باشد، برای مثال، زمانی که یک موسسه پزشکی اطلاعاتی در مورد وضعیت سلامت بیمار دارد، در حالی که موسسه دیگری اطلاعاتی در مورد تجویز یک داروی پیشگیرانه جدید دارد. پروتکل "عضویت و محاسبه خصوصی" امکان ترکیب نامشخص مجموعه دادههای رمزگذاری شده و تولید آمار تجمیع شده را فراهم میکند که به درک اینکه آیا داروی تجویز شده بیماری را کاهش میدهد یا خیر، کمک میکند. مثال دیگر: با استفاده از یک پایگاه داده از تصادفات رانندگی از بازرسی ایمنی ترافیک ایالتی و یک پایگاه داده از استفاده از ویژگیهای ایمنی بهبود یافته خودرو، میتوان ارزیابی کرد که آیا معرفی این ویژگیها بر تعداد تصادفات تأثیر میگذارد یا خیر.
مثال دیگر، استفاده از پایگاه داده کارمندان یک شرکت و دادههای خرید از شرکت دیگر برای محاسبه تعداد کارمندان شرکت اول که از شرکت دوم خرید کردهاند و مبلغ کل است. در زمینه شبکههای تبلیغاتی، میتوان محاسبات مشابهی را برای ارزیابی اثربخشی کمپینهای تبلیغاتی، با استفاده از فهرست کاربرانی که تبلیغی به آنها نشان داده شده است (یا روی لینکی کلیک کردهاند) و کسانی که در فروشگاه آنلاین خرید کردهاند، انجام داد.
منبع: opennet.ru
