- Artigo que apresenta a ferramenta 'Horcrux', que divide arquivos em fragmentos criptografados, ou seja, horcruxes.
- A ferramenta funciona com dois comandos: 'split' e 'bind'.
- O comando 'Split' é usado para dividir um arquivo no número especificado de horcruxes. Por exemplo, um arquivo chamado 'diary.txt' pode ser dividido em 5 horcruxes, e apenas 3 delas já bastam para restaurar o arquivo original.
- Depois disso, os horcruxes são distribuídos e armazenados com segurança em vários locais, como USBs ou armazenamento online.
- O comando 'Bind' é usado para remontar os horcruxes de volta ao arquivo original.
- O Horcrux pode ser instalado via homebrew ou binary release.
- A ferramenta é ideal para quem precisa criptografar arquivos grandes e sensíveis e espera não conseguir lembrar a senha no futuro. Também é adequada para quem deseja transmitir arquivos por vários canais para reduzir o risco de interceptação.
- A tecnologia do Horcrux é baseada no Shamir Secret Sharing Scheme, que decompõe a chave de criptografia em partes capazes de recriar a chave original. No entanto, apenas uma determinada quantidade dessas partes é necessária para isso.
- Existem alternativas como 'ssss', 'horcrux' (outra ferramenta com o mesmo nome) e 'Haystack', mas elas não oferecem suporte ao limiar de horcruxes ou exigem uma senha para a remontagem.
1 comentários
Comentários do Hacker News