Sobes.tech
Senior

SMPC (ҳисобгирии бисёрҷонибаи бехатар) чист?

sobes.tech AI

Ҷавоб аз AI

Ҳамкорликли кўп томонли ҳисоблаш (SMPC) — бу криптографик протокол бўлиб, бу бир нечта иштирокчиларга ўзларининг шахсий маълумотларидан функцияни биргаликда ҳисоблашга imkon беради, шу билан бирга маълумотларни бир-биридан ошкор қилмайди.

Асосий ғоя шундаки, ҳар бир иштирокчи ўз кириш маълумотларининг ўз қисмини сир сақлайди, аммо бирга ҳисоблаш натижасини олишлари мумкин, сўнггида маълумотлар бирлаштирилгандек.

SMPC қўлланиши конфиденциаллик муҳим бўлган сценарийларда актуал, масалан:

  • шахсий маълумотларни ошкор қилмасдан тиббий маълумотларни биргаликда таҳлил қилиш.
  • тарқатилган маълумотлар бўйича машина ўрганиш моделларини биргаликда ўқитиш.
  • иштирокчиларнинг махфийлигини сақлаб, овоз бериш ёки аукционлар ўтказиш.

Техник жиҳатдан, SMPC маълумотларни сирларга (secret sharing) бўлиш, шифрланган хабарлар алмашиш ва шифрланган ёки бўлинган маълумотлар бўйича ҳисоблашлар ўтказиш орқали амалга оширилади, бу ҳам қисман зўрланишга мойил иштирокчилар бўлса ҳам хавфсизликни таъминлайди.