Zephyrnet Logo

Módulos de gerenciamento de chaves de criptografia segura, explicados

Data:

A computação multipartidária, ou MPC, permite que diferentes partes com suas próprias entradas privadas conduzam uma computação conjunta em suas entradas. As partes aprendem o resultado do cálculo, mas cada uma não aprende nada sobre as outras partes. respectivas entradas.

Um algoritmo criado pelo criptógrafo Adi Shamir, chamado Shamir's Secret Sharing, está no centro da computação multipartidária. A

O esquema de compartilhamento secreto envolve a distribuição de partes de um valor secreto (chave privada) entre vários nós ou usuários da rede. Somente quando um subconjunto específico das partes reunir suas partes é que elas poderão recuperar o valor.

Cálculo multipartidário seguro

Por si só, isso nos permite dividir os dados com segurança em localizações geográficas. No entanto, este conceito também pode ser aplicado à execução de tarefas computacionais em um valor secreto compartilhado conhecido como MPC seguro.

Usando protocolos associados ao esquema de compartilhamento secreto, as partes podem realizar qualquer tarefa computacional nos dados compartilhados sem a necessidade de reunir novamente as partes associadas.

O conceito de MPC seguro pode ser aplicado a qualquer tipo de dados privados, sejam dados pessoais, dados corporativos compartilhados ou a chave privada de um usuário.

O exemplo demonstrativo tradicional é considerar dois ou mais hospitais que desejam realizar uma análise estatística de seus pacientes. Com o MPC, eles podem obter as estatísticas resultantes sem nunca ter que revelar os detalhes dos seus próprios pacientes aos outros hospitais.

A mesma ideia pode ser aplicada às chaves privadas associadas à criptografia. No exemplo do hospital, em vez de combinar conjuntos de dados (do paciente), os dados (chave privada única) são divididos em vários pedaços de dados, que são então armazenados em locais separados. Esses locais podem então usar o MPC para calcular qualquer cálculo usando a chave privada, por exemplo, uma assinatura, sem que a chave privada precise ser reconstruída.

Por exemplo, uma chave privada Bitcoin pode ser dividida em partes, com cada parte criptografada separadamente. Cada peça é distribuída para um nó da rede. A rede pode realizar cálculos nos dados enquanto mantém os dados subjacentes criptografados e, portanto, privados.

O conceito de MPC existe há décadas. No entanto, casos de uso prático só surgiram nos anos mais recentes. Agora, a tecnologia está finalmente ganhando força, tendo sido destaque em vários Gartner Hype Cycles desde 2017. O MPC já está em uso por alguns dos principais bancos e empresas de tecnologia do mundo, protegendo ativos no valor de bilhões de dólares.

Fonte: https://cointelegraph.com/explained/secure-encryption-key-management-modules-explained

local_img

Inteligência mais recente

local_img

Fale Conosco

Olá! Como posso ajudá-lo?