Google apresenta criptografia totalmente homomórfica

Os Os desenvolvedores do Google lançaram recentemente por meio de uma postagem no blog os avanços de conjunto aberto de bibliotecas e utilitários com a implementação de um cifra totalmente homomórfica que permite processar dados criptografados que não aparecem na forma aberta em nenhuma etapa do cálculo.

Ao contrário da criptografia ponta a ponta, criptografia homomórfica, Além de proteger a transmissão de dados, ele fornece a capacidade de processar dados sem descriptografá-los.

A criptografia totalmente homomórfica implica na capacidade de realizar operações de adição e multiplicação de dados criptografado, a partir do qual qualquer cálculo arbitrário pode ser implementado. A saída é um resultado criptografado, que seria semelhante a criptografar o resultado de operações semelhantes nos dados originais.

Como desenvolvedores, é nossa responsabilidade ajudar a manter nossos usuários seguros online e proteger seus dados. Isso começa com a criação de produtos que são seguros por padrão, privados por design e colocam os usuários no controle. Tudo o que fazemos no Google é apoiado por esses princípios, e temos orgulho de ser um líder do setor no desenvolvimento, implementação e escalonamento de novas tecnologias de preservação de privacidade que possibilitam obter informações valiosas e criar experiências úteis enquanto protegemos nosso Comercial. privacidade.

Trabalhar com dados com criptografia homomórfica se reduz ao fato de o usuário criptografar os dados e, sem revelar as chaves, transfere-os para um serviço terceirizado para processamento.

Este serviço executa os cálculos declarados e gera um resultado criptografado, sem ser capaz de determinar com quais dados ele funciona. O usuário descriptografa os dados de transmissão usando suas chaves e recebe o resultado em texto não criptografado.

Por exemplo, imagine que você está criando um aplicativo para pessoas com diabetes. Este aplicativo pode coletar informações confidenciais de seus usuários, e você precisa de uma maneira de manter esses dados privados e protegidos enquanto os compartilha com especialistas médicos para obter informações valiosas que podem levar a descobertas médicas importantes. Com o Google Transpiler for FHE, você pode criptografar os dados coletados e compartilhá-los com especialistas médicos que, por sua vez, podem analisar os dados sem descriptografá-los, fornecendo informações úteis para a comunidade médica, garantindo que as informações subjacentes não possam ser acessadas por qualquer um.

Entre áreas de aplicação cifras homomórficas são encontradas a criação de serviços em nuvem para computação confidencial, A implementação de sistemas de votação eletrônica, a criação de protocolos de roteamento anônimos, o processamento de solicitações de dados criptografados em um SGBD e o treinamento confidencial de sistemas de aprendizado de máquina.

Por exemplo, criptografia homomórfica será útil em aplicações médicas Eles podem receber informações confidenciais do paciente de forma criptografada e fornecer aos profissionais médicos a capacidade de realizar análises e identificar anormalidades sem descriptografia.

A criptografia homomórfica também pode ajudar na investigação das ligações entre doenças e certas mutações genéticas, que exigem a análise de milhares de amostras de informações genéticas.

Es por eso que hoy, nos complace anunciar que estamos obteniendo un transpilador de uso general, el primero en su tipo, para cifrado totalmente homomórfico (FHE), que permitirá a los desarrolladores realizar cálculos sobre datos cifrados sin poder hacerlo acceder a cualquier información de identificação pessoal.

Uma característica distintiva do kit de ferramentas publicado é a capacidade de criar programas para processar dados criptografados usando técnicas de desenvolvimento C ++ padrão usando o transpiler fornecido, um programa C ++ que se converte em um dialeto FHE-C ++ especial capaz de trabalhar com dados criptografados.

O kit de ferramentas permite que você crie programas de cálculo confidenciais que podem trabalhar com dados sem descriptografá-los, incluindo a execução de strings simples e operações matemáticas em dados criptografados. O código do projeto é escrito em C ++ e distribuído sob a licença Apache 2.0.

Enfim sim você está interessado em saber mais sobre o assunto, você pode verificar os detalhes em o seguinte link.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.