Безопасные многопартийные вычисления
-
Основы MPC
- MPC — это метод, позволяющий нескольким сторонам совместно выполнять вычисления, сохраняя конфиденциальность данных.
- MPC отличается от 2PC, где каждая сторона выполняет вычисления независимо.
-
Безопасность и конфиденциальность
- MPC обеспечивает безопасность данных, передаваемых между сторонами, предотвращая их утечку.
- Конфиденциальность достигается за счет использования секретных ключей и схем шифрования.
-
Протокол 2PC
- Протокол 2PC позволяет двум сторонам совместно выполнять вычисления, но не обеспечивает конфиденциальность данных.
- Он основан на схеме Yao и требует, чтобы каждая сторона выполняла вычисления независимо.
-
Протокол MPC
- Протокол MPC позволяет нескольким сторонам совместно выполнять вычисления, обеспечивая конфиденциальность данных.
- Он использует схемы шифрования и секретные ключи для защиты данных.
-
Искаженная схема
- Искаженная схема — это схема, которая была изменена для обеспечения безопасности данных.
- Она позволяет отправителю и получателю выполнять вычисления, сохраняя конфиденциальность данных.
-
Оценка искаженной схемы
- Оценка искаженной схемы включает в себя отправку искаженных схем отправителем и их оценку получателем.
- Отправитель отправляет получателю отображение выходных данных, позволяя получателю вычислить свои выходные данные.
-
Безопасность отправителя
- Безопасность отправителя обеспечивается, если протокол OT защищен от злоумышленников.
- В противном случае отправитель может отправить неверную схему, раскрывающую входные данные получателя.
-
Многосторонние протоколы
- В многосторонних протоколах используются схемы обмена секретами для совместного использования данных.
- Они позволяют распределять доли секрета между сторонами и обеспечивают безопасность от различных типов противников.
-
Практические системы MPC
- За последние годы были достигнуты значительные улучшения в системах MPC.
- Fairplay — это инструмент для преобразования программ в схемы, которые могут быть искажены и оценены.
- Улучшения в протоколах Yao включают в себя повышение эффективности и методы активной безопасности.
-
Примеры и эффективность
- В статье приведены примеры и эффективность различных протоколов MPC, включая оценку схемы AES.
- Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала.