Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124


A segurança de ativos digitais é primordial em criptografia, e vários métodos criptográficos estão disponíveis para garantir a segurança dos ativos digitais, cada um com benefícios e aplicações exclusivos. Este artigo se concentra em explicar o compartilhamento secreto (SSS), os esquemas de assinatura de limite (TSS), a computação multipartidária (MPC), a assinatura múltipla (Multisig) e o compartilhamento secreto verificável (VSS) de Shamir no que se refere a carteiras e transações criptografadas.
O Compartilhamento Secreto de Shamir (SSS) é um método criptográfico que divide um segredo, como um chave privada, em várias partes conhecidas como compartilhamentos. Essa abordagem garante que o segredo original só possa ser reconstruído quando um número mínimo predefinido de compartilhamentos, denominado limite, for combinado.
O processo funciona construindo um polinômio aleatório onde o termo constante é o segredo. Avaliar este polinômio em pontos distintos gera as ações. Para reconstruir o segredo, qualquer combinação de ações que atenda ao limite pode ser usada, aproveitando as propriedades matemáticas da interpolação polinomial. Isso garante que o segredo permaneça seguro mesmo que alguns compartilhamentos sejam comprometidos.
Veja como funciona:
No SSS, um polinômio aleatório é construído onde o termo constante representa a chave privada. As ações são geradas avaliando este polinômio em pontos distintos. Qualquer combinação de compartilhamentos que atenda ao limite pode reconstruir a chave privada.
Vantagens:
Limitações:
Casos de uso em criptografia:
Os Esquemas de Assinatura de Limite (TSS) permitem que um grupo de partes gere e verifique conjuntamente assinaturas digitais sem que nenhuma parte conheça a chave privada completa. A chave de assinatura é gerada de forma colaborativa usando Multi-Party Computation (MPC). Um número predefinido de partes deve cooperar para produzir uma assinatura válida, garantindo que nenhuma parte possa falsificar a assinatura por conta própria.
Este método oferece maior segurança, eficiência e privacidade em comparação com esquemas tradicionais de múltiplas assinaturas.
As principais propriedades incluem:
O TSS aumenta a segurança, a eficiência e a privacidade em comparação com os esquemas tradicionais de múltiplas assinaturas.
Vantagens:
Limitações:
Casos de uso em criptografia:
A computação multipartidária (MPC) permite que várias partes calculem em conjunto uma função sobre suas entradas privadas, mantendo essas entradas privadas. A computação garante que nenhuma parte aprenda nada sobre as contribuições das outras partes além do que pode ser inferido a partir da produção. Isto é particularmente útil em cenários onde a privacidade e a segurança são fundamentais, como leilões seguros e análise colaborativa de dados.
As principais propriedades são:
O MPC é útil em leilões seguros, mineração de dados que preservam a privacidade e decisões financeiras conjuntas.
Vantagens:
Limitações:
Casos de uso em criptografia:
Multi-Assinatura (Multisig) é um método que requer múltiplas chaves privadas para autorizar uma transação, distribuindo assim o controle e aumentando a segurança. Uma transação só será executada se um número predefinido de assinaturas (o limite) for fornecido. Essa configuração é comumente usada para gerenciar fundos em contas compartilhadas, transações corporativas e serviços de garantia.
As principais propriedades incluem:
As configurações comuns incluem assinaturas 2 de 3 ou 3 de 5.
Vantagens:
Limitações:
Casos de uso em criptografia:
O Verifiable Secret Sharing (VSS) aprimora o compartilhamento tradicional de segredos adicionando a capacidade de verificar a exatidão dos compartilhamentos. Isto garante que os compartilhamentos sejam válidos e que o segredo possa ser reconstruído com precisão. O VSS envolve um revendedor que distribui ações aos participantes, que podem então verificar a validade de suas ações sem revelar o segredo. Este método é particularmente útil em ambientes de alta segurança onde a confiabilidade dos participantes não pode ser totalmente garantida.
As principais propriedades incluem:
O VSS aumenta a segurança detectando comportamentos maliciosos e garantindo robustez mesmo que algumas partes sejam desonestas.
Vantagens:
Limitações:
Casos de uso em criptografia:
Ao compreender e implementar técnicas como SSS, TSS, MPC, Multisig e VSS, indivíduos e organizações podem melhorar significativamente a segurança dos seus ativos digitais. Esses métodos fornecem soluções robustas para atender às diversas necessidades dos desafios modernos de segurança digital, garantindo segurança, privacidade e integridade em diversas transações e interações criptográficas.