O que é FHE? Zama @zama_fhe trouxe o conceito de FHE para mais pessoas, mas a maioria ainda sabe muito pouco sobre FHE. Vamos compartilhar brevemente o que é FHE. A criptografia homomórfica (Homomorphic Encryption, abreviada como HE) é uma tecnologia de criptografia avançada que permite realizar cálculos diretamente em dados criptografados, sem a necessidade de primeiro descriptografar os dados. O resultado do cálculo, uma vez descriptografado, é idêntico ao resultado do mesmo cálculo realizado em dados em texto claro. Isso é muito útil em cálculos que protegem a privacidade (como a privacidade em aprendizado de máquina), pois os proprietários dos dados podem entregar dados criptografados a terceiros para processamento, sem revelar os dados originais. A criptografia homomórfica é dividida em vários níveis: Criptografia homomórfica parcial (Partial Homomorphic Encryption, PHE): suporta apenas uma operação, como adição (por exemplo, criptografia Paillier) ou multiplicação (por exemplo, RSA). Criptografia homomórfica um pouco (Somewhat Homomorphic Encryption, SWHE): suporta um número limitado de adições e multiplicações. Criptografia homomórfica total (Fully Homomorphic Encryption, FHE): suporta um número arbitrário de adições e multiplicações, permitindo a realização de qualquer cálculo (uma vez que qualquer cálculo em um computador pode ser representado como uma combinação de adições e multiplicações). O princípio do FHE: O princípio básico do FHE é que, ao executar operações em dados criptografados, a forma criptografada do resultado da operação deve ser equivalente à criptografia do resultado da operação em texto claro. Matematicamente, isso pode ser representado da seguinte forma: Se: Enc(m) é a criptografia do texto claro m Então: Adição homomórfica: Enc(m1 + m2) = Enc(m1) ⊕ Enc(m2) (⊕ representa a operação de adição no domínio criptografado) Multiplicação homomórfica: Enc(m1 * m2) = Enc(m1) ⊗ Enc(m2) (⊗ representa a operação de multiplicação no domínio criptografado)
Erros de digitação sempre 🤣 O que é FHE
6,64K