Um gerenciador de senhas não vai dar mais segurança a não ser que deixe ativo o autopreenchimento, então não passaria pelo seu teclado. Mas prefiro outros meios como o Amber que ao invés de dar ao client acesso à sua chave privada e aceitar fazer tudo com ela, você adiciona sua nsec no Amber, que a criptografa, e use o login com o Amber, onde você pode escolher ao que o client terá acesso. O Amber também cria nsec bunkers, que é uma espécie de senha de uso único que você copia e cola no seu navegador, e só é liberado o acesso ao permitir no Amber. Também gosto de uma extensão do firefox chamada Nos2x-fox: Com ela também é possível selecionar e escolher o que o site pode fazer com sua nsec. Mas pra cada um, ainda é necessário colar a nsec, por isso estou à procura de como gerar minha ncryptsec, ela é sua nsec criptografada, que mesmo que outras pessoas copiem e colem, só conseguem acessar se tiverem a senha da criptografia, algo bem seguro que as duas ferramentas aceitam, além de todos os clients. As maneiras que encontrei até agora foram pelo Amethyst e Amber, estou procurando por mais meios, por isso esse post kkkk. Mas ficam as dicas.
NintendxVC★'s avatar NintendxVC★
## **Turorial do Amber** ***Faça a gestão dos apps que utilizam sua nsec!*** ⚠️ **Evite o copiar e colar, use o Amber!** ⚠️ image O Amber é um aplicativo de assinatura de eventos Nostr para Android. "O aplicativo visa aumentar a segurança das chaves privadas, seguindo o princípio de que "as chaves privadas devem ser expostas ao menor número possível de sistemas"." ___ *Faço esse tutorial exemplificando o uso habitual dele, para configurações de privacidade e segurança no app deixarei para que usuários mais experientes dêem suas explicações.* ___ ##### 1. Instale o Amber ##### O Amber está disponível no GitHub e F-Droid: https://github.com/greenart7c3/Amber/releases https://f-droid.org/packages/com.greenart7c3.nostrsigner/ ##### 2. Configure o Amber com sua nsec ##### Na tela inicial do app você pode escolher entre criar uma nova ou usar uma existente. Clique em "Usar sua chave privada". image Adicione no campo sua chave privada e clique em próximo, ela pode estar em alguns formatos como nsec, ncryptsec e hex. image Você precisa agora escolher o modo de assinatura de permissões. Existem dois tipos: 1 - Aprovar ações básicas automaticamente 2 - Aprovar manualmente cada ação image ___ Obs: Os aplicativos/sites exijem permissões para realizar cada ação sua, quando você usa sua nsec diretamente, essas permissões são aprovadas automaticamente. Com o Amber, o aplicativo/site irá realizar solicitações ao Amber que as direcionará a você dependendo dessa escolha (você pode alterar isso mais tarde). ___ Pronto! Você agora está com sua nsec configurada no Amber! image ##### 3. Usando o Amber para fazer login ##### Irei usar o Amethyst como exemplo aqui. Abra o Amethyst, aceite os termos e clique em logar com Amber. image Escolha opção que mais te agradar. Escolhi a opção que confio completamente nesse app. Clique em garantir permissão. image E está feito! Fiz uma nota pra mostrar que não está só no modo espectador. image ___ >Seu Amber agora vai exibir a conexão com o app que concedeu as permissões. image >Clicando nele você recebe algumas opções, como revogar o acesso do app à sua nsec ou ver tudo em que ele tem usado sua nsec. image >Na página principal e clicando no botão de "+" é possível criar algumas maneiras para logar em outros apps/sites. image >Além disso, também é possível adicionar mais contas ao Amber clicando na foto de perfil. image ___ E foi isso, espero ter ajudado.
View quoted note →

Replies (2)

Fiz esse ncryptsec pelo amethyst lembrando aqui agora, com um dos meus perfis de teste, mas deu alguma treta pra logar e acabei não usando...Maneiro vou testar o amber ...é tipo uma chave mestra para um cofre com ouyras chaves. Mas depende dos clients daí serem compatíveis com o amber n?
O Amber é literalmente um gerenciador de senhas, mas voltado à nsecs. E sim, depende de cada client ser compatível ou não, mesmo tendo mais de uma forma de login a melhor é a principal, mas os principais e mais populares clients já implementaram o uso, falta agora uma pressãozinha nos outros devs menores kkkk