O que é criptografia homomórfica?

Criptografia homomórfica é um método que permite fazer cálculos sobre dados cifrados sem precisar abri-los antes. Quem processa a informação nunca vê o conteúdo original, só o resultado, que também fica cifrado.

Na prática, os dados são trancados com uma chave antes de sair do controle de quem os gerou. Quem recebe esses dados executa operações matemáticas sobre o texto cifrado, como somas e multiplicações, e devolve um resultado que, quando decifrado pelo dono da chave, corresponde ao cálculo feito sobre os dados originais. Esse processo costuma ser mais lento e pesado do que o cálculo comum, por isso ainda é usado com mais frequência em casos específicos.

Uma analogia simples é pensar em um cofre com luvas embutidas: outra pessoa consegue mexer no conteúdo lá dentro, contar moedas, reorganizar papéis, sem nunca abrir a porta nem ver o que existe ali. Quando você abre o cofre, o resultado do trabalho está pronto e ninguém precisou enxergar o conjunto.

É importante porque permite usar serviços de processamento, como os de nuvem e de análise de grandes volumes de dados, sem entregar a informação em texto claro. Isso ajuda a proteger dados pessoais e sensíveis, como saúde e finanças. Mesmo assim, a proteção depende de guardar bem a chave de decifração, pois quem a obtém recupera tudo.

Onde falamos disso

Termos relacionados

← Ver o glossário completo