Glossário IA
O dicionário completo da Inteligência Artificial
Computação Multi-Partido Segura (SMPC)
Protocolo criptográfico que permite a múltiplos participantes calcular conjuntamente uma função sobre suas entradas privadas sem revelar essas entradas aos outros participantes.
Compartilhamento de Segredos
Método criptográfico que divide um segredo em múltiplas partes distribuídas a diferentes participantes, onde o segredo só pode ser reconstruído quando um número suficiente de partes são combinadas.
Transferência Oblíqua
Protocolo criptográfico onde um remetente transfere uma de várias mensagens a um receptor, mas permanece ignorante sobre qual mensagem foi transferida.
Circuitos Embaralhados
Protocolo de computação multi-partido seguro que usa circuitos booleanos criptografados, permitindo que duas partes avaliem uma função em suas entradas privadas sem revelá-las.
Provas de Conhecimento Zero
Método criptográfico que permite a uma parte provar a outra que uma afirmação é verdadeira sem revelar qualquer informação além da validade da própria afirmação.
Ambiente de Execução Confiável (TEE)
Área segura isolada dentro do processador que garante a confidencialidade e integridade do código e dos dados carregados internamente, protegidos contra acessos não autorizados.
Intersecção de Conjuntos Privados (PSI)
Protocolo criptográfico que permite a duas ou mais partes calcular a intersecção de seus conjuntos privados sem revelar outras informações sobre seus respectivos conjuntos.
Protocolo de Yao
Protocolo fundamental da computação multi-partido seguro de duas partes que utiliza circuitos embaralhados para avaliar funções booleanas em entradas privadas.
GMW Protocol
Protocolo de computação multipartite segura para um número arbitrário de partes baseado em compartilhamento de segredos e avaliação de circuitos usando portas XOR e AND.
BGW Protocol
Protocolo de computação multipartite segura com tolerância a falhas ativas, usando compartilhamento de segredos de Shamir e avaliação polinomial para computações seguras.
SPDZ Protocol
Protocolo avançado de computação multipartite segura oferecendo segurança contra adversários maliciosos no modelo de corrupção adaptativa com pré-computação eficiente.
Oblivious RAM
Mecanismo de proteção de privacidade que mascara os padrões de acesso à memória tornando as sequências de operações de leitura/escrita independentes dos dados reais acessados.
Function Secret Sharing
Variante de compartilhamento de segredos onde a própria função é compartilhada entre as partes em vez dos dados de entrada, permitindo avaliação distribuída eficiente.
Verifiable Computation
Protocolo que permite a um cliente com recursos limitados delegar computações a um servidor enquanto consegue verificar eficientemente a exatidão dos resultados retornados.