КИБЕРВИКИПЕДИЯ
SECURITY VISION

Введите термин или слово

Поиск

Secure Multi-Party Computation (SMPC)

SMPC – криптографический метод, позволяющий нескольким сторонам совместно вычислять результат, не раскрывая свои приватные входные данные.

 Принцип работы:

  • Данные разделяются между участниками.
  • Вычисления происходят над зашифрованными/разделенными данными.
  • Ни один участник не видит чужих данных, но получает корректный результат.

 Применение:

  • Финансы: аудит без раскрытия транзакций.
  • Медицина: анализ медданных из разных больниц.
  • Голосования: подсчет результатов без раскрытия выбора.

 Преимущества:
 Конфиденциальность (данные никогда не объединяются).
 Корректность (результат точен, если участники честны).

 Ограничения:

  • Вычислительная сложность.
  • Требует доверия к протоколу (но не к участникам).

Бытовые аналогии

  1. Совместный расчет счета в ресторане– каждый знает только свою часть.
  2. Анонимный опрос– статистика есть, но ответы неизвестны.
  3. Сбор пазла вслепую– участники соединяют кусочки, не видя картины.
  4. Командная расшифровка– каждый знает только свой фрагмент кода.
  5. Совместное владение сейфом– открыть можно только вместе.