Protótipo de chaveiro para ferramenta de assinatura digital signify (do OpenBSD)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Hugo Cerqueira daece83260 Remoção de tags 1 day ago
.gitignore Initial commit 1 month ago
LICENSE Formatação da licença 1 month ago
README.md Remoção de tags 1 day ago
chaveiro.sh Versionamento e ajuste de comentários 1 month ago

README.md

chaveiro

Este projeto é um protótipo de chaveiro para a ferramenta de assinatura digital signify.

O programa signify usa criptografia assimétrica para assinatura digital (originalmente dentro do projeto OpenBSD).

Este chaveiro, portanto, nada mais é que um mecanismo para gerenciar as chaves (suas próprias chaves, ou chaves públicas obtidas de terceiros) a serem usadas pelo programa signify.

Caso tenha dúvidas sobre o projeto, veja se já não foram respondidas na lista de dúvidas potencialmente frequentes.

Instruções

Se estiver com pressa:

curl "https://libregit.org/hrcerq/chaveiro/raw/branch/master/chaveiro.sh" -o chaveiro.sh
chmod +x chaveiro.sh
./chaveiro.sh ajuda

Para instruções mais detalhadas sobre instalação e uso, consulte a wiki.

Isto é apenas um protótipo

Por se tratar de um protótipo, foi feito em Shell Script mesmo, com poucas funcionalidades, com poucos tratamentos de erros e sem recursos avançados.

Futuramente, esse projeto poderá dar lugar a algo mais definitivo, e caso isso aconteça, um rigor maior será aplicado ao seu desenvolvimento. Se isto vier a ocorrer, provavelmente o Shell dará lugar a uma linguagem compilada.

Por enquanto o único controle de qualidade aplicado foi a verificação com o programa Shellcheck.

O script foi feito para funcionar em qualquer interpretador Shell compatível com o padrão POSIX (ao menos a intenção é essa).