Estudo Preliminar sobre MP-SPDZ Exemplo de Computação Multipartidária Segura

MP-SPDZ é uma biblioteca de código aberto para computação multipartidária segura. Ele contém computação multipartidária segura implementada por várias tecnologias, como circuitos confusos, compartilhamento de segredos, OT e homomorfismo. As funções são relativamente completas e é uma biblioteca de código aberto mantida continuamente. A linguagem principal é python, como todos sabemos, python é a melhor linguagem do mundo. Com base nisso, muitas novas classes e bibliotecas relacionadas ao MPC são definidas. Para obter detalhes, consulte o manual do usuário.

O documento oficial é: https://github.com/data61/MP-SPDZ   tem uma introdução detalhada à biblioteca spdz, bem como alguns comandos básicos de instalação e compilação

Código-fonte oficial: https://github.com/data61/MP-SPDZ/releases

Manual oficial do usuário: Bem-vindo à documentação do MP-SPDZ — A documentação do MP-SPDZ     registra em detalhes as várias classes, funções, variáveis, etc. fornecidas pelo spdz.

Você pode consultar esses três sites para aprender.

Esta postagem de blog pretende implementar um programa simples de soma de três partes para mostrar um processo de uso de computação de várias partes do SPDZ.

Primeiro, instale a biblioteca de ferramentas dependentes

apt-get

Supongo que te gusta

Origin blog.csdn.net/qq_25439417/article/details/131691720
Recomendado
Clasificación