O que é criptografia homomórfica?

O que é criptografia homomórfica?

Uma palavra que tem surgido muito ultimamente é criptografia homomórfica. Muitas empresas e serviços online estão mudando seu modelo de criptografia para um tipo de criptografia homomórfica, anunciando que é para melhor privacidade e segurança do usuário.

Mas o que é criptografia homomórfica? O que isso significa? E o que o torna diferente de outros tipos de criptografia?

O que é criptografia?

Ao criptografar um arquivo, você está codificando seu conteúdo para parecer confuso e irreconhecível. A única maneira de acessar os dados criptografados é obter sua chave de criptografia ou tentar quebrá-los manualmente ou usando um software de terceiros.

O principal benefício de criptografar um arquivo, grupo de arquivos ou até mesmo um banco de dados inteiro é mantê-los privados de qualquer pessoa que não esteja autorizada a visualizá-los ou editá-los, garantindo autenticidade e privacidade.

No entanto, o problema com a maioria dos tipos de criptografia é a incapacidade de editar os dados enquanto eles estão criptografados. Embora isso possa não parecer um grande problema no início, é semelhante a não conseguir fechar a porta da frente de sua casa enquanto você está dentro dela. Descriptografar os dados para editá-los deixa-os vulneráveis ​​a todos os ataques dos quais você estava tentando protegê-los.

O que é criptografia homomórfica?

A criptografia homomórfica é um tipo de criptografia de chave pública - embora possa ter chaves simétricas em alguns casos - o que significa que usa duas chaves separadas para criptografar e descriptografar um conjunto de dados, com uma chave pública.

Relacionado: Termos básicos de criptografia que todos deveriam saber agora

A palavra "homomórfico" é grego para "Mesma estrutura", já que a criptografia homomórfica usa sistemas algébricos para criptografar dados e gerar chaves, permitindo que indivíduos autorizados acessem e editem dados criptografados sem ter que descriptografá-los.

Existem três tipos de criptografia homomórfica:

  • Criptografia Totalmente Homomórfica
  • Criptografia um tanto homomórfica
  • Criptografia parcialmente homomórfica

Os três tipos variam no nível de acesso operacional que permitem que afetem os dados criptografados. A criptografia totalmente homomórfica é o tipo mais recente. Ele oferece a capacidade completa de editar e acessar dados criptografados.

A criptografia homomórfica "um pouco" e "Parcialmente", como seus nomes sugerem, permitem apenas um acesso limitado aos dados.

Eles também:

  • Limite o número de operações executadas em um conjunto de dados, como com "criptografia um tanto homomórfica" ou,
  • Permite apenas que você execute operações simples, mas por um número ilimitado de vezes, como com a "criptografia parcialmente homomórfica", o que a torna o tipo de criptografia homomórfica perfeito para dados altamente sensíveis.

Aplicativos da vida real em criptografia homomórfica

Graças à sua notável segurança e flexibilidade, a criptografia homomórfica está presente em muitos campos proeminentes que lidam com grandes quantidades de dados confidenciais que requerem acesso regular.

Também não se limita a empresas que trabalham com dados confidenciais. Agora, ele atingiu um nível em que está sendo implementado no uso diário.

Gerenciadores de senha

O que é criptografia homomórfica?

O exemplo recente mais notável vem do Google Chrome e do Microsoft Edge. Ambos os navegadores introduziram recentemente a criptografia homomórfica para suas ferramentas de gerenciamento de senhas no navegador, junto com um gerador de senha no navegador  para o Microsoft Edge .

Navegadores como Chrome e Edge são amplamente usados. Provavelmente, você ou alguém que você conhece usa um deles diariamente e talvez até confie nele senhas e outras informações de login.

Mas como eles implementarão a criptografia homomórfica em seus gerenciadores de senhas, que são essenciais para todo usuário da Internet, para aumentar a eficiência e a segurança?

Você deve estar familiarizado com "monitoramento de senha". Do contrário, o monitoramento de senha ocorre quando seu gerenciador de senhas continuamente executa suas senhas em listas públicas de logins recentemente violados ou que vazaram. Dessa forma, ele pode alertá-lo sempre que detectar uma de suas senhas flutuando online.

Anteriormente, e com métodos de criptografia tradicionais, seu gerenciador de senha tinha que descriptografar seus logins para verificá-los em relação àquelas listas enormes e em constante crescimento de credenciais comprometidas, o que, por si só, reduz drasticamente sua privacidade e coloca suas senhas em risco.

Mas com a criptografia homomórfica, você mantém total privacidade enquanto seu gerenciador de senhas executa suas senhas ainda criptografadas nessas listas.

Provedores de aplicativos da web e SaaS

O que é criptografia homomórfica?

Tanto os aplicativos da web quanto os provedores de SaaS precisam coletar e processar grandes quantidades de dados que são, na maioria das vezes, dados privados do usuário. A necessidade de criptografia segura aumenta de acordo com o tipo de dados em questão, sejam arquivos gerais ou informações confidenciais, como registros financeiros e informações de cartão de crédito.

Nesses dois cenários, os dados precisam estar seguros, mas também disponíveis para a nuvem do provedor de serviços e recursos de TI para armazenar e processar.

O uso de criptografia homomórfica em vez de suas alternativas pode garantir a privacidade e a capacidade de processar, calcular e alterar dados sem descriptografá-los. É uma vitória tanto para o provedor de serviço, pois aumenta sua confiabilidade, quanto para você, porque seus dados se tornam privados e seguros ao mesmo tempo.

Por que não usar criptografia homomórfica em todos os lugares?

Se a criptografia homomórfica é tão excelente, por que mais empresas não a utilizam em seus serviços, especialmente aquelas que armazenam dados confidenciais?

Comparada a outros tipos de métodos de criptografia que oferecem níveis de segurança semelhantes, a criptografia homomórfica é incrivelmente lenta. Isso torna possível o uso apenas em casos individuais, como gerenciadores de senhas pessoais e SaaS por usuário e aplicativos da web.

Mas quando se trata de canais de comunicação rápidos e grandes bancos de dados, a criptografia homomórfica é muito lenta e inconveniente para compensar o leve aumento na privacidade e segurança.

A criptografia homomórfica não é nova de forma alguma. Ele remonta a 1978, o que lhe deu muito tempo para crescer em eficiência, complexidade e velocidade. Mas só tem sido usado e estudado por empresas estabelecidas nos últimos dez anos. Ainda assim, isso significa que a Internet provavelmente verá uma revolução da criptografia homomórfica em um futuro próximo.

Em busca de uma criptografia melhor

Só porque um modelo de criptografia é antigo, não significa que ele não tenha mérito e não possa evoluir para uma versão que acompanhe as necessidades atuais de segurança cibernética. As empresas que valorizam a segurança dos dados continuarão a crescer e evoluir ou mudar seus modelos de criptografia para os melhores que existem, o que pode ser difícil de controlar.

Você não precisa se tornar um criptógrafo para entender o que as empresas estão fazendo com seus dados, mas é bom entender a terminologia básica da criptografia e aprender mais sobre ela.


O que é o protocolo de matriz e como ele funciona?

O que é o protocolo de matriz e como ele funciona?

A maioria das plataformas que usamos para nos comunicarmos online estão vinculadas a um único provedor. Mas não há razão técnica para que as coisas sejam assim. Existem maneiras de bater papo online que oferecem um maior grau de privacidade e liberdade. Matrix é uma dessas maneiras.

Como funcionam as comunicações seriais UART, SPI e I2C e por que ainda as usamos

Como funcionam as comunicações seriais UART, SPI e I2C e por que ainda as usamos

Quer sejam periféricos de computador, aparelhos inteligentes, dispositivos da Internet das Coisas (IoT) ou ferramentas de medição eletrônicas, todos eles usam protocolos de comunicação serial para conectar diferentes componentes eletrônicos.

O que é cyberbullying e como você pode lidar com isso?

O que é cyberbullying e como você pode lidar com isso?

A internet tem permitido que mais pessoas se conectem do que nunca, seja para o bem ou para o mal. Por mais que as pessoas utilizem a internet para fins construtivos e divertidos, outras a utilizam para realizar um novo tipo de bullying: o cyberbullying.

99 termos de criptomoeda explicados: todas as definições de criptografia de que você precisa

99 termos de criptomoeda explicados: todas as definições de criptografia de que você precisa

Criptomoedas são moedas digitais executadas em redes de computadores descentralizadas chamadas blockchains. Algumas das criptomoedas mais importantes e amplamente aceitas são Bitcoin, Ethereum, Tether, Cardano, Binance Coin e USD Coin.

As 8 melhores carteiras criptográficas de software para armazenar seus ativos

As 8 melhores carteiras criptográficas de software para armazenar seus ativos

Se você possui qualquer quantidade de criptomoeda, pode estar se perguntando como armazená-la com mais segurança. Visto que uma criptomoeda é uma forma digital de dinheiro, você não pode simplesmente colocá-la na gaveta da cabeceira ou no cofre. Em vez disso, ele precisa ser armazenado em um hardware ou software.

10 perguntas comuns sobre carros elétricos que você sempre quis fazer

10 perguntas comuns sobre carros elétricos que você sempre quis fazer

Os veículos elétricos (EVs) estão se tornando muito mais populares. Em 2020, havia cerca de 1,8 milhões de EVs registrados nos EUA - três vezes mais que em 2016. Em todo o mundo, havia cerca de 10,2 milhões de EVs em 2020.

Um Mac mini eGPU possibilita aumentar o desempenho gráfico

Um Mac mini eGPU possibilita aumentar o desempenho gráfico

Usar um eGPU com o Mac mini pode ser uma excelente maneira de aproveitar ao máximo o pequeno gabinete, ao mesmo tempo em que obtém um excelente desempenho gráfico para tarefas como jogos e processamento de imagens. Neste guia, vamos explicar o que um eGPU pode adicionar à sua configuração, como eles funcionam e se vale a pena gastar algum dinheiro extra por este pequeno kit bacana.

Como instalar um Dashcam em seu carro

Como instalar um Dashcam em seu carro

Se você tiver uma câmera de painel, encaixá-la pode parecer um pouco trabalhoso. Em alguns casos, não é tão simples quanto você gostaria, mas a instalação de uma dashcam em seu carro vale cada minuto que você gasta nela.

Por que você vê tinta em sua tela quebrada

Por que você vê tinta em sua tela quebrada

Não é incomum ver manchas pretas ou roxas que se parecem com tinta na tela do seu dispositivo quebrado (telefone, tablet ou laptop). Mas há realmente tinta na tela?

5 das melhores invenções de Nikola Teslas e como elas moldaram o mundo

5 das melhores invenções de Nikola Teslas e como elas moldaram o mundo

Quando você pensa na palavra Tesla, é natural que imagens de carros elétricos e bilionários apareçam. No entanto, o inventor Nikola Tesla, que Elon Musk deu o nome à sua empresa, desempenhou um grande papel na história e mudou o curso da vida de muitas pessoas. Então, quem foi Nikola Tesla e quais invenções importantes ele foi responsável?

Starlink vs. Viasat vs. HughsNet: Internet via satélite comparada

Starlink vs. Viasat vs. HughsNet: Internet via satélite comparada

A Internet via satélite costuma ser a única opção em regiões montanhosas, rurais e outras regiões escassamente povoadas. Tradicionalmente, as soluções de internet via satélite são mais caras do que telefones fixos e internet móvel. Ao mesmo tempo, é notável por uma conexão de alta latência, o que o torna uma escolha ruim para jogadores online.

DNS sobre HTTPS: o DNS criptografado é mais lento?

DNS sobre HTTPS: o DNS criptografado é mais lento?

Ao escolher a conexão de Internet e o protocolo de segurança corretos, muitos fatores podem influenciar sua decisão, desde a facilidade e conveniência de implementação, a segurança com que mantém seus dados e a velocidade geral da conexão.

O que são carteiras com várias assinaturas?

O que são carteiras com várias assinaturas?

Uma grande preocupação para os detentores de criptomoedas é a segurança. As preocupações com segurança geralmente envolvem protocolos de segurança e a segurança de carteiras de criptomoedas, que apresentam ameaças significativas aos fundos que podem ser adulterados ou roubados por hackers.

O que é crowdfunding e você pode confiar em uma campanha Kickstarter?

O que é crowdfunding e você pode confiar em uma campanha Kickstarter?

Kickstarter, Indiegogo, Unbound, Blurb ... as oportunidades para campanhas de crowdfunding são enormes atualmente. Mas se você nunca apoiou um projeto no Kickstarter e não sabe realmente o que é crowdfunding - ou se você tem dúvidas sobre sua confiabilidade - estamos aqui para ajudá-lo.

Os 5 melhores lugares para comprar cardano (ADA)

Os 5 melhores lugares para comprar cardano (ADA)

Você tem acompanhado o boom da criptomoeda e quer se envolver. Depois de fazer um pouco de pesquisa, você decidiu que Cardano (ADA) é a moeda certa para você.

Sapatos inteligentes: o que são? Você pode comprá-los?

Sapatos inteligentes: o que são? Você pode comprá-los?

Todos nós amamos um bom par de sapatos. Eles são essenciais para nossa vida cotidiana. Mas quando pensamos em sapatos, a tecnologia não é realmente algo que vem à mente. Bem, com sapatos inteligentes, moda e tecnologia se encontram no meio. Então, o que são sapatos inteligentes e você pode comprá-los agora?

What the Heck Is Dogecoin, Is Chia Really Green, and What Is Internet Computer?

What the Heck Is Dogecoin, Is Chia Really Green, and What Is Internet Computer?

O mundo da criptomoeda simplesmente não parece parar de mudar. Com mais de 5.000 criptomoedas diferentes em circulação, novas unidades digitais de valor precisam se destacar da multidão para gerar qualquer tipo de tração.

O que é o Blockchain Trilema?

O que é o Blockchain Trilema?

Desde o lançamento do Bitcoin em 2009, a tecnologia blockchain provou que tem o potencial de revolucionar o mundo, com novos casos de uso descobertos a cada dia. No entanto, a tecnologia blockchain ainda está em sua infância e tem que superar vários desafios antes de sua adoção generalizada.

O que é WYSIWYG?

O que é WYSIWYG?

Parte da magia do desenvolvimento de software ocorre quando as linhas de código são alquimizadas em mais do que a soma de suas partes. Você descobrirá que precisa de alguma quantidade de visualização criativa ao tentar construir abstratamente dessa forma. Isso pode ser verdadeiro para processamento de texto ou web design, assim como para programação.

O que é criptografia homomórfica?

O que é criptografia homomórfica?

Uma palavra que tem surgido muito ultimamente é criptografia homomórfica. Muitas empresas e serviços online estão mudando seu modelo de criptografia para um tipo de criptografia homomórfica, anunciando que é para melhor privacidade e segurança do usuário.

O que é uma imagem bitmap?

O que é uma imagem bitmap?

Para a maioria das pessoas, a mídia digital faz parte da sua vida cotidiana. Mas nem sempre pensamos em como ele é criado.

O que são visores de campo de luz e como funcionam?

O que são visores de campo de luz e como funcionam?

As exibições de campo de luz estão mudando gradualmente a forma como vemos o mundo ao nosso redor. Ou melhor, como vemos o mundo que não está ao nosso redor. Da fotografia clássica à educação e diagnósticos avançados à presença remota e entretenimento, este artigo examinará o que é um visor de campo de luz, como funcionam os diferentes tipos de visor e como são usados.

O que é o protocolo de matriz e como ele funciona?

O que é o protocolo de matriz e como ele funciona?

A maioria das plataformas que usamos para nos comunicarmos online estão vinculadas a um único provedor. Mas não há razão técnica para que as coisas sejam assim. Existem maneiras de bater papo online que oferecem um maior grau de privacidade e liberdade. Matrix é uma dessas maneiras.

Como funcionam as comunicações seriais UART, SPI e I2C e por que ainda as usamos

Como funcionam as comunicações seriais UART, SPI e I2C e por que ainda as usamos

Quer sejam periféricos de computador, aparelhos inteligentes, dispositivos da Internet das Coisas (IoT) ou ferramentas de medição eletrônicas, todos eles usam protocolos de comunicação serial para conectar diferentes componentes eletrônicos.

O que é cyberbullying e como você pode lidar com isso?

O que é cyberbullying e como você pode lidar com isso?

A internet tem permitido que mais pessoas se conectem do que nunca, seja para o bem ou para o mal. Por mais que as pessoas utilizem a internet para fins construtivos e divertidos, outras a utilizam para realizar um novo tipo de bullying: o cyberbullying.

99 termos de criptomoeda explicados: todas as definições de criptografia de que você precisa

99 termos de criptomoeda explicados: todas as definições de criptografia de que você precisa

Criptomoedas são moedas digitais executadas em redes de computadores descentralizadas chamadas blockchains. Algumas das criptomoedas mais importantes e amplamente aceitas são Bitcoin, Ethereum, Tether, Cardano, Binance Coin e USD Coin.

O que é um hipervisor? É diferente de uma máquina virtual?

O que é um hipervisor? É diferente de uma máquina virtual?

Um hipervisor é um software usado para criar máquinas virtuais. Uma máquina virtual é uma emulação de um computador. As máquinas virtuais são usadas para criar vários ambientes de computação em uma única peça de hardware.

Ponto de acesso vs. roteador - qual é a diferença?

Ponto de acesso vs. roteador - qual é a diferença?

Configurar o Wi-Fi para sua casa ou empresa pode facilmente se tornar opressor e confuso. Existem alguns termos e dispositivos diferentes envolvidos no processo, e cada situação de Wi-Fi é única. Uma grande empresa com uma tonelada de dispositivos conectados a uma rede em uma grande área precisará de coisas drasticamente diferentes do que uma simples casa com poucos dispositivos.

As 8 melhores carteiras criptográficas de software para armazenar seus ativos

As 8 melhores carteiras criptográficas de software para armazenar seus ativos

Se você possui qualquer quantidade de criptomoeda, pode estar se perguntando como armazená-la com mais segurança. Visto que uma criptomoeda é uma forma digital de dinheiro, você não pode simplesmente colocá-la na gaveta da cabeceira ou no cofre. Em vez disso, ele precisa ser armazenado em um hardware ou software.