Sobre o projeto
arb-board é um projeto de quadro estático cuja característica central é armazenar os dados do quadro de forma criptografada. O data.json no repositório é texto cifrado AES-256-GCM, com chave derivada via PBKDF2-SHA256 em 600k iterações, criptografado periodicamente pelo servidor e então enviado. Sem a senha, esse arquivo é apenas um monte de bytes aleatórios, portanto um repositório público não significa dados públicos. O processo de descriptografia ocorre inteiramente no navegador: a senha só deriva a chave localmente e descriptografa no próprio local, nunca é enviada.
As capacidades visíveis no README incluem:
- Exibição de quadro estático, com fonte de dados data.json.
- Dados armazenados com criptografia AES-256-GCM, com derivação de chave usando PBKDF2-SHA256, 600k iterações.
- O servidor é responsável por criptografar periodicamente e enviar o texto cifrado atualizado.
- Após inserir a senha no navegador, a chave é derivada localmente e os dados são descriptografados, sem que a senha saia do navegador.
O cenário de uso é para quem deseja implantar o quadro em repositórios públicos ou hospedagem estática, evitando ao mesmo tempo a exposição de dados em texto claro. O README não especifica o conteúdo concreto do quadro, o método de implantação, o framework front-end ou o mecanismo de distribuição de senha; esses pontos precisam ser confirmados pelo próprio usuário.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.